Errors in 6.72 version.
It's already installed.KS-Soft wrote:Sorry, we cannot reproduce the problem, so far...![]()
Have you installed SP2 for Windows 2003? Microsoft fixed some important problems there.
Regards
Alex
May be very much tests? Now it's 90 per second. But it's not HM limit...
And i had this problem on two servers with Win2003 Enterprise SP2 and Win2003 R2 SP2. Why HM popups error messages? Can i try any debug program? Do you have any special for HM?
Last edited by Dubolomov on Sat Mar 31, 2007 4:15 am, edited 1 time in total.
Good question. If we know the answer, we would fix the problem.Why HM popups error messages?
Ok, we know why HostMonitor shows the message - it shows error because Windows API CreateThread function fails http://msdn2.microsoft.com/en-us/library/ms682453.aspx
So, question is why it fails? Quote from Microsoft
According to your informationThe number of threads a process can create is limited by the available virtual memory. By default, every thread has one megabyte of stack space. Therefore, you can create at most 2028 threads. If you reduce the default stack size, you can create more threads.
resource usage is normal.Uptime 8.5 hours.
Handles: 400-1100 (realy 500-700)
Threads: 21-230 (realy 50-70)
User Objects: 143
GDI Objects: 207
Or may be not? I have reread previous posts: you have checked only User and GDI objects when HostMonitor crashed, however you did not say anything about threads and handles. Was it Ok?
What about total number of handles and threads on the system? You may use "\Process(_Total)\Handle Count" and "\Process(_Total)\Thread Count" performance counters.
1) I cannot give you source codes.Can i try any debug program? Do you have any special for HM?
2) This probably would not help much. I even don't know what exactly to debug in this case. Is there some memory leak without real leak? Like memory fragmentation

http://www.ks-soft.net/cgi-bin/phpBB/vi ... c&start=15
We can try to create special version for you using different memory manager... Unfortunately this does explain why version 6.54 works

So, we are out of theories. If you have some, please let us know
I think you may use Export/Import function to copy new test items from new file to old one.But in 6.7x i already have some new tests, alerts etc. Can i convert hml-files to 6.54 from 6.7x version?
Regards
Alex
6.75 version is works with same errors.
I changed test interval of some tests and made to check many SNMP tests by RMA (not by HM). Now estimate load is 79 tests per second. And "Consider status of master test obsolete after" was seted to 60 seconds.
And i see no errors for 3 days long.
As i told i have perfomance counter log for time when HM was crushed. I can send this log for you.
I changed test interval of some tests and made to check many SNMP tests by RMA (not by HM). Now estimate load is 79 tests per second. And "Consider status of master test obsolete after" was seted to 60 seconds.
And i see no errors for 3 days long.
As i told i have perfomance counter log for time when HM was crushed. I can send this log for you.
Send ICQ in 6.75
Send ICQ message in 6.75 is not work after upgrading from 6.54...
RMA does not use Windows API to perform SNMP Get tests, it uses our own code. We plan to do the same trick in next version of HostMonitor - no Windows API, use our inhouse code to support SNMP v1, v2c, v3 (without encryption yet).changed test interval of some tests and made to check many SNMP tests by RMA (not by HM)...And i see no errors for 3 days long.
Will see how it work.
Yes, pleaseAs i told i have perfomance counter log for time when HM was crushed. I can send this log for you.
Regards
Alex
KS-Soft wrote:When do you plan to include this function in HM?RMA does not use Windows API to perform SNMP Get tests, it uses our own code. We plan to do the same trick in next version of HostMonitor - no Windows API, use our inhouse code to support SNMP v1, v2c, v3 (without encryption yet).
Will see how it work.
This is for tests items only. What about alert profiles, mail profiles and global macro variables?KS-Soft wrote:I think you may use Export/Import function to copy new test items from new file to old one.But in 6.7x i already have some new tests, alerts etc. Can i convert hml-files to 6.54 from 6.7x version?
Next versionWhen do you plan to include this function in HM?
You may simply copy MailList.lst and udvmacro.lst files (format was not changed).This is for tests items only. What about alert profiles, mail profiles and global macro variables?
Alert profiles? H'm.. you should modify it manually
Regards
Alex