April 23rd, 2012Improvements:
· HostMonitor, RCC, RMA: now SNMP Get test may request several counters and check result of expression using retrieved values. As before, you may specify single OID number or MIB name, in such case HostMonitor will retrieve single counter and check its value.
· HostMonitor: Domain Expiration test supports several new WhoIS servers
· HostMonitor: new macro variable %TestTimeout% represents timeout specified for test item
The following issues were resolved:
· HostMonitor, RMA: If you are using SOAP tests with POST request over HTTPS protocol, in some cases test may fail because two "Content-Type" lines could be sent in the header. Fixed
· HostMonitor, RCC: Minor GUI corrections
April 9th, 2012HostMonitor and RCC GUI improvements:
· Action Profiles dialog window offers "Mark unused" popup menu option. If you enable this option, profiles that are not currently in use will be displayed in grey color.
· Schedules window offers "Usage report" popup menu item. Such report tells you what test items and actions use selected schedule.
· Schedules window offers "Mark unused" option. With this option enabled schedules that are not used by any test item (nor action profile) displayed in grey color.
Actions related improvements:
· HostMonitor: new version offers 4 new functions for "Tune up Reply value" option
· HostMonitor: new variable %HostAddrB% works similar to %HostAddr% variable (that represents the host name or IP address of the target system) but returns host name without back slashes (e.g. if path specified as \\sqlserver5\shareddisk1\file5; %HostAddr% will return \\sqlserver5, %HostAddrB% will return sqlserver5)
· HostMonitor, RMA for Windows: SNMP Trap action allows you to specify non-standard UDP port. Port number can be provided after a colon following the destination address (e.g. 195.168.10.10:1162).
· HostMonitor, RMA for Windows: SNMP Set action supports macro variables in "Set value" field
The following issues were resolved:
· HostMonitor: Trace test option "alert when route was changed" may not work in HostMonitor version 9.06 and 9.10. Fixed
· HostMonitor and RCC: "Test Properties" dialog window did not allow you to choose some test items as master tests. Fixed
· HostMonitor and RCC: "Dynamic view properties" window did not save action profile selected for "Execute action profile when report generation complete" option. Fixed
· HostMonitor, RMA for Windows: several problems related to E-Mail test used with "report about all bad/good mails" option have been fixed.
· Other minor GUI corrections
February 23rd, 2012Improvement:
· HostMonitor: if you turn on new switch "Allow 2nd alert profile for test items" (located on Preferences page in HostMonitor Options dialog), you will be able to assign 2 alert profiles to test items. In some complex configurations this option can reduce number of necessary alert profiles.
January 30th, 2012HostMonitor and RCC GUI improvements:
· Mail Profiles window offers "Usage" report, it tells you which action profiles use selected mail template
· Mail Profiles window offers "Mark unused" option. With this option enabled templates that are not used by any action profile will be displayed in grey color.
· Now you can adjust height of Action Profiles and Report Profiles windows
· Now you can change height and width of Mail Profiles window
· other minor GUI improvements
Other improvements:
· New HostMonitor and Web Service can work with latest OpenSSL version 1.0.0f and 1.0.0g. Its better to use this version of OpenSSL when you need to check HTTPS servers using SSLv3.
· HostMonitor: now getword, endword operators may work with multi-line strings
· MIB Browser: improved MIB compiler
The following issues were resolved:
· HostMonitor: in some cases "Set Ok status by acknowledgement" option for E-Mail tests did not work. Fixed
· HostMonitor and RMA for Windows (NT Event Log test method): when HostMonitor cannot retrieve event description using Windows Event Log API, it tries to retrieve this information using WMI protocol. However in such case HostMonitor displayed event description as single line (removed CR, LF characters). Fixed.
· Web Service: under some conditions it could show wrong statistic counters (total number of good, bad and unknown test items). Affected versions 9.00-9.06. Fixed in this version
December 19th, 2011Improvements:
· HostMonitor, RMA for Windows: Trace test offers 6 new variables that provide information about slowest host in the chain and information about last responsive host in the route: %TraceSlowestNode%, %TraceSlowestHost%, %TraceSlowestTime%, %TraceLastNode%, %TraceLastHost%, %TraceLastTime%
· HostMonitor: old version could create reports and logs on shared network drives specified by UNC path (e.g. \\server\logs\hmlogs\primary.htm) but it could not create new folders on such resources. New version can create folders on local and remote systems
The following issues were resolved:
· HostMonitor, RMA for Windows: if target host name could not be resolved due to DNS related problems, %TraceFull% and %TraceBrief% variables could display route detected by previous (old) test probe. Fixed
· HostMonitor, RMA for Windows: NT Event Log test method could work incorrectly in Vista compatibility mode due to some bugs in Windows Vista API (including Windows Server 2008 and Windows 7). Fixed
· HostMonitor: minor GUI corrections
December 1st, 2011Improvements:
· HostMonitor: new HM Script command "CopyIntoSelectedFolders" may copy specified test item into set of folders. You may select destination folders using various expressions based on folder name or folder-level variables
· HostMonitor/RCC: Patterns dialog allows you to activate patterns for test name and test comment separatelly
· MIB Browser: some MIB files use identical names for different variables, this may lead to compilation problems. New MIB Browser offers "-smartmode1" command line parameter. It tells MIB Browser to use different compiling mode that works more slowly but should compile such ambiguous MIB files more precisely
The following issues were resolved:
· HostMonitor version 8.8x and 9.00 could keep superfluous tags in HTML log files. Fixed
· RCC: sometimes previous version of RCC (version 4.02 only) could show error message after normal disconnect. Fixed
November 14th, 2011Improvements:
· HostMonitor and RCC: optimized code for Auditing Tool works faster, especially when you have many thousands test items with master-dependant relations
· HostMonitor and RCC: optimized code for Super Matrix window works faster when you select folders, switch between windows, etc
Fixed:
· HostMonitor and RCC: minor GUI issue related to tray icon color has been fixed
· HostMonitor: in some rare cases when you remove folder with subfolders, HostMonitor could remove folders but keep some test items in the list
· HostMonitor and RCC: when you select Remote Monitoring Agent (RMA) for Drive Free Space test (only this test method was affected) using Test Properties dialog, HostMonitor/RCC could set "HostMonitor" option instead of specified RMA. Fixed
· HostMonitor: ODBC Query test method did not check BIG_INT fields properly
April 1st, 2011Improvements:
· HostMonitor: you may setup Ping test performed by Passive RMA using rma itself string instead of target host name. In such case HostMonitor will check agent status without using backup agent even if such backup agent specified for selected RMA. Earlier such option was implemented for Active RMA, it allows to check status of the agent itself.
· Log Analyzer: minor GUI improvements
The following issues were resolved:
· HostMonitor and RCC: Test History dialog could set incorrect scale for Traffic Monitor test items. Fixed
· HostMonitor: in some cases version 8.84 could not resolve folder-level macro variables. Fixed
· HostMonitor, Passive and Active RMA for Windows: modified code for ODBC Query test should help to resolve problems with some ODBC drivers that do not work correctly in multithreaded environment. Unfortunately this does not help MySQL ODBC drivers. That's why we still recommend to use "Non-simultaneously test execution" folder-specific option when you have several ODBC Query test items that check MySQL servers.
· HostMonitor: %SuggestedRecurrences% variable did not work correctly when test performed by Active RMA. Fixed
· HostMonitor: if you enable disabled test items with "irregular" schedules, under some conditions HostMonitor could perform 1st check of such tests immediately, regardless of specified schedule. Fixed
· Other minor corrections for HostMonitor, RCC and Web Service
February 25th, 2011Improvements:
· HostMonitor, RCC: new menu item "Test | Remove items with links" allows you to remove selected set of test items including links to these selected items, even when some of links are not selected. E.g. if you select just 1 link of each test, this function will remove selected items and all items linked to them.
· This is different from "Remove" function: if you select some items and click "Remove" button, HostMonitor will remove only selected items. E.g. if you select 2 of 3 links to the same test item and click Remove button, HostMonitor will remove 2 selected links but keep 3rd one (the one that was not selected).
· HostMonitor, RMA for Windows: minor URL test improvements related to basic authentication and POST requests
· Active RMA: minor changes in connection procedure, it should connect to HostMonitor more reliable after agent restart
· MIB Browser: improved MIB compiler
· WMI Explorer: in addition to properties and instances it may show list of methods for each class
· WMI Explorer: allows to copy into clipboard all or selected instances, properties and method descriptions
The following issues were resolved:
· HostMonitor, RCC: SLA reports could display incomplete charts when "last month" mode is selected. Fixed
· HostMonitor: "Content-Type: application/x-www-form-urlencoded" header was always included for POST requests made by HTTP test, even if another "Content-Type" was specified as well. Fixed
· HostMonitor: "Send SMS (GSM)" action did not work with some Falcon Samba 75 GSM modems. Fixed
· HostMonitor: fixed issue related to recursive definitions of folder and test related variables
January 13th, 2011Improvements:
· HostMonitor, RCC: minor GUI and logging related improvements
· MIB Browser: improved MIB compiler
· Log Analyzer: New "Use holiday list" date/time filter option tells Log Analyzer to process holidays in the same way it processes weekends. Also Log Analyzer script processor offers optional UseHolidayList parameter for TimeFilter command.
The following issues were resolved:
· HostMonitor: ODBC logging in HostMonitor version 8.77 and 8.80 could not work with some MS SQL stored procedures. Fixed
· HostMonitor, RMA for Windows: ODBC Query test could work incorrectly with long strings stored in char/varchar fields. Fixed
· HostMonitor, RMA for Windows: POP3, IMAP and Mail Relay tests could work incorrectly with some user accounts (could not login to the server). Problem effected software version 8.64-8.80. Fixed in this version
· HostMonitor, RMA for Windows: Count Files test method with "Count files older/newer than" count mode did not work correctly with some Unicode file names on some versions of Windows XP and Windows Server 2003. Fixed.
December 2nd, 2010Improvements:
· HostMonitor: new scheduling mode allows you to provide expressions like "May,Sep-Dec Mon#1,Fri#L 06:00,22:00" which tells HostMonitor to perform test on 1st Monday and last Friday in May, September, October, November and December at 06:00 and 22:00.
· You may specify 1 or 2 expressions for each test. Test will be performed when any of these expressions allows, for example test can be performed at 08:00 and 18:30 in May and June, at 10:00 in October and November. Details..
· HostMonitor: HM Monitor test method offers new option "Display: logging pool usage"
· HostMonitor and RCC: some improvements related to history charts used by "Test history" dialog, SLA reports, etc
November 20th, 2010Improvements:
· HostMonitor: redesigned logging module works much more efficient in some cases (e.g. when you are using both primary and backup ODBC logs at the same time); also increased logging pool allows to continue monitoring without interruption and lost log records when HostMonitor cannot connect to SQL server for a while
· HostMonitor: Auditing Tool performs additional checks related to logging performance, shows logging related error messages, etc
· HostMonitor: HM Monitor test method offers new variable %HMLoggingPoolUsage%
· HostMonitor and RCC: Info Pane displays "Logging pool usage" counter (when folder or several test items are selected in Test Details area)
· WatchDog: "logging" chart shows logging pool usage as well (yellow line)
HostMonitor: new variables can be used as parameters of the actions, URL, HTTP test methods and file-related test methods:
· %h12% and %hh12% represent hour of the day using 12-hour clock (%hh12% displays the hour with a leading zero);
· %am/pm% returns 'am' for any hour before noon, and 'pm' for any hour after noon;
· %AM/PM% shows 'AM' for any hour before noon, and 'PM' for any hour after noon;
· %a/p% returns 'a' for any hour before noon, and 'p' for any hour after noon;
· %A/P% shows 'A' for any hour before noon, and 'P' for any hour after noon
· Log Visualizer: new "setunits" command line parameter allows you to specify desired units for the chart. Possible values are KB, MB, GB, TB, Kbit, Mbit and Gbit
· HostMonitor: starts Log Visualizer using "setunits" parameter depending on last result of the test item
The following issues were resolved:
· HostMonitor and RCC: in some cases Test Properties dialog could work with "Private log" path incorrectly (when you edit several selected test items with different private logs at once and private log pattern is not in use). Fixed
· RCC always used "TLS: none" mode for Mailer Settings. Fixed
· RCC: minor issue related to test items sorting has been fixed
October 17th, 2010Tests and actions improvements:
· HostMonitor, RMA for Windows: now POP3, IMAP and LDAP tests can be performed by Remote Monitoring Agent as well
· HostMonitor: new variable %www% can be used as parameter of actions and file-related test methods.
· This variable represents week number according to ISO 8601 (1st week of the year is the week with the year's first Thursday in it)
· HostMonitor: the following variables can be used for "Send e-mail" action when you specify path to attachment file
· %NewestFile% - newest file in specified folder
· %OldestFile% - oldest file in specified folder
· %NewestFolder% - newest sub-folder
· %OldestFolder% - oldest sub-folder
· HostMonitor records into system log file information about normally closed RCC and WatchDog sessions (sessions closed by remote operator); also it records information about connections terminated due to some network problems and connections terminated by HostMonitor administrator
· HostMonitor: new option for "Repeat test" action allows to force dependant test items execution
GUI improvements:
· HostMonitor and RCC: User Defined Variables window allows you to copy set of variables (or copy entire list) into Windows clipboard and paste variables from Windows clipboard. Software offers "Copy as CSV" and "Copy as Expression" options for copying while "paste" function detects format of such list automatically
· HostMonitor and RCC: User Defined Variables window allows you to remove several selected rows at once
· HostMonitor and RCC: "Show message" action shows improved window that allows you to check detailed test info (you may open Test Info dialog)
· RCC: in case when operator does not have access to parent folder and has access to some test item only by its link located in accessible folder, new RCC allows to use Test Info dialog for such test items
· RCC: new command line parameters allows you to specify default folder or default view (folder/view that should be opened after startup)
· Other minor GUI improvements
Additional tools improvements:
· Log Analyzer: Percentile option tells application to ignore or trim out-of-range records. When enabled, this option has effect on "quick" and "full screen" charts, statistics and reports.
· There is new command supported by script processor: Percentile Trim|Ignore
Other:
· There is German version of the manual available for download at: http://www.ks-soft.net/hostmon.deu/manuals.htm
The following issues were resolved:
· HostMonitor: in some cases HostMonitor could use port #161 for Traffic Monitor test probes even if other port was specified. Fixed
· HostMonitor: expressions used for "Tune up Reply" option could work incorrectly when you are using "if" condition with %suggestedreply% variable and test's "reply" field is empty. Fixed
· RMA Manager: could show invalid error messages when connection request from Active RMA received. Fixed
July 30th, 2010HostMonitor and RMA for Windows:
· NT Event Log test method allows you to choose compatibility mode. For each test item you may choose "Windows NT API" or "Windows Vista+ API" mode. If HostMonitor is started on Windows Vista, Windows 2008 or Windows 7 and target host uses one of these operational systems as well, we recommend using "Windows Vista API" mode. Otherwise you should use "Windows NT API" mode that works fine for Windows 2000, Windows XP and Windows Server 2003 as well.
HostMonitor and RMA for Windows:
· NT Event Log test allows you to specify event source using * as wildcard at the end of the string. E.g. if you type "MsExchange*", HostMonitor will check for events produced by "MsExchangeIS", "MSExhange ActiveSync", "MSExchange ADAccess", etc
· HostMonitor: new options for IMAP test allows you to check for messages with specific flag, e.g. you may scan for 'ANSWERED', 'UNANSWERED', 'FLAGGED', 'UNFLAGGED', 'SEEN' or 'UNSEEN' messages
· HostMonitor: when you setup LDAP test for LDAP server that accepts connection on non-standard port but does not support any SSL option, you may add "::sslnone" suffix to hostname (e.g. you may specify target hostname as "primaryDC.mycompany.com::sslnone")
· HostMonitor and Telnet Service: new command supported: TestInfoByID or TID
· WMI Explorer: allows you to choose authentication level for remote connections
· MIB Browser: improved compiler and minor GUI improvements
· ProcessMeter: minor GUI improvements
· HostMonitor: "Send message to pager (SNPP)" action could not login to some SNPP servers. Fixed.
· HostMonitor: in some rare cases Mail Relay tests could lead to high CPU usage. Fixed
· HostMonitor and RMA for Windows: some peculiarities in Windows API could lead to problem with Count Files test method. In order to correct possible problems some additional checks were added in this version of the software
· Active RMA: in some cases Active RMA (versions 4.02-4.06) could miss SNMP Trap messages. Fixed
June 16th, 2010Improvements:
· HosMonitor: POP3, IMAP, LDAP and Mail Relay test methods were improved. Now HostMonitor supports secured connections for POP3, IMAP and LDAP protocols. Supported SSL protocols: PCT 1.0, SSL 2.0, SSL 3.0 and TLS 1.0. Note: SSL for SMTP test is not implemented yet.
· HostMonitor and RCC: new SSL related options located on Misc page in the Options dialog
· HostMonitor allows to use "if...else" statements for "Tune up Reply" expression. When you use "if" statement, expression may look like the following samples
· If ('%SuggestedReply%'>100) ['%SuggestedReply%'-100]
· If (('%SuggestedReply%'>40) and ('%SuggestedReply%'
May 24th, 2010Improvements:
· HostMonitor and RCC: now you may create SLA reports for Views
· HostMonitor: new %FolderID% variable
· HostMonitor: if you setup HostMonitor to manage significant number of private logs (several thousands) and you use option to change/rotate log files on regular basis (e.g. every week), new version of HostMonitor processes list of log files much faster
· HostMonitor: other minor improvements
· RCC allows exporting test settings into text file (menu "File" -> "Export to text file"). Operator should own "configure tests/folders" permission and have access to Root folder
Fixed The following issues were resolved:
· HostMonitor and RCC: in some cases applications did not create images for SLA reports when target folder (folder for images) was not present. Fixed, now applications create target folder automatically
· RCC did not allow operator to create SLA reports manually (using menu Reports). Fixed
· HostMonitor and RCC: minor GUI corrections related to "Action properties" dialog and test related drag&drop operations
May 3rd, 2010Improvements:
· HostMonitor and RMA for Windows: Dominant Process test offers new option "Exclude processes". You may tell HostMonitor to exclude some processes from check by providing comma separated list of such processes, e.g. iexplore.exe, "avp.exe", sql.exe
· HostMonitor and Active RMA: now you can use range of IP addresses (e.g. '192.168.0.1-192.168.0.110') when setup "SNMP device" filters for SNMP Trap test. You can specify several IP addresses or several ranges of IP addresses as well.
· HostMonitor: undocumented option allows you to change default priority level for messages sent by "Send SMS (SMPP)" action. "Undocumented" means the option is not accessible thru GUI however you may add DefaultSMPPPriority=1 line into [Misc] section of hostmon.ini file and restart HostMonitor (note: 0 - lowest priority, 3 - highest priority)
· HostMonitor: some optimization for better performance
· HostMonitor and RCC: minor GUI improvements
· RMA Manager: new "Last known IP" column for Active RMA table shows last used IP address for each agent (even if agent is disconnected now). This option is useful when agent located on some mobile system (e.g. notebook)
· Fixed
The following issues were resolved:
· HostMonitor and RMA for Windows: SNMP Get test did not accept OID strings that contain numbers above 2147483647. Fixed
· HostMonitor: operator with single enabled permission "view test settings" could not view test properties for HTTP, SNMP Get and Traffic test methods. Fixed
· HostMonitor: some corrections applied to GSM module (OCX library used by HostMonitor to perform "Send SMS" actions)
· MIB Browser: SNMP Get and Get NEXT functions did not accept OID strings that contain numbers above 2147483647. Fixed
· MIB Browser: Get NEXT function may not work when user specified non standard port for SNMP agent (e.g. 1160). Fixed
March 14th, 2010Improvements:
· HostMonitor: IMAP test offers new option "Alert when there are messages older than NN min"
· HostMonitor, Active and Passive RMA for Windows: Temperature Monitor test supports Sensatronics Senturion device
· HostMonitor, Active RMA for Windows: SNMP Trap test offers new option that allows you to filter incoming SNMP Trap messages using logical expressions like ('gmail.com' in '%1.3.6.1.4.1.3093.1.1.0%') and (%1.3.6.1.4.1.3093.1.3.0% > 995)
· WatchDog: improved interaction between WatchDog and SendMail utility (SendMail utility included into IP-Tools package)
· MIB Browser: improved MIB compiler
The following issues were resolved:
· HostMonitor: Windows API CreateProcess can create "zombie" processes when McAfee Antivirus is installed on the system. There are some additional checks were added in new version of HostMonitor, this should reduce risk of such events when you use "Execute external program" action
· HostMonitor: under some conditions HostMonitor did not set Ok status to SNMP Trap tests performed by Active RMA (when "Set Ok status if no Bad trap received within N sec" option is used). Fixed
· HostMonitor: could reject "pause test" requests from RCC. Fixed
· RCC: under some rare circumstances RCC could show 'Folder not found' error message. Fixed
· HostMonitor and RCC: several minor GUI issues resolved
November 25th, 2009· GUI improvements
· HostMonitor and RCC: "Copy" popup menu item allows you to copy folders with or without subfolders. HostMonitor copies all folder settings except path to report files (if any), this way new folders will not overwrite existing reports
· Improvements Interprocessing improvements
· HostMonitor and RCC: improved code provides better data compression; HostMonitor is able to transfer data to RCC much faster, especially when you have a lot of test items (20,000 or more items)
· HostMonitor and Active RMA: some improvements for better handling of unexpected connections lost
· Improvements Test improvements
· Ping test provides new option for immediate Active RMA status request. Yes, you could setup "Ping localhost" test to check agent status. However this may lead to some delay in reaction as HostMonitor will not perform test if agent was connected but lost connection just a moment ago. HostMonitor may wait up to several minutes for new connection before changing test status to "Unknown". If there are some dependant test items, these tests will be delayed as well so such delay is not a big problem. However if for some reason you need to receive alert immediately, now there is solution: setup Ping test using Active RMA and type rma itself string instead of localhost or target host name. In such case HostMonitor will display agent status immediately. HostMonitor will not use backup agent (if any) when specified agent is not connected; also HostMonitor will not wait for re-connection request from the agent.
· SSH test: optional hmac-md5 digest now is supported
· Improvements Action improvements
HMScript supports 11 new commands:
· CreateFolder
· SetFolderVariable
· EnableTestbyID
· DisableTestbyID
· RefreshTestbyID
· ResetTestbyID
· PauseTestByID
· AckTestStatusbyID
· ResetAcknowledgementsbyID
· SetTestParambyID
· ReplaceTestParambyID
· Improvements Telnet service improvements
· Telnet Service offers 16 new commands
· PauseMonitoring
· PauseAlerts
· ExecuteHMScript
· ImportFromFile
· SaveTestList
· SetFolderVariable
· EnableTestsbyID
· DisableTestsbyID
· RefreshTestsbyID
· ResetTestsbyID
· PauseTestByID
· ResumeTestByID
· PauseTest
· ResumeTest
· SetTestParambyID
· ReplaceTestParambyID
· Also TestInfo (ti) and ShowTests (tl) commands show ID of each displayed test item
October 22nd, 2009Improvements: HostMonitor, RCC and RMA for Windows:
Compare Files test method supports the following file encoding modes:
· ASCII (previous version of HostMonitor supports ASCII files only)
· UTF-8
· UTF-16
· UTF-16 big endian
· UTF-32
· UTF-32 big endian
· Text Log test method supports the following file encoding modes (in addition to ASCII files): UTF-8, UTF-16, UTF-16 big endian, UTF-32 and UTF-32 big endian
· Improvements Other improvements
· HostMonitor: increased time interval for initial connections from Active RMA agents. If you do not use master test items that verify connection to the agents, this option will suppress "false" alerts raised right after HostMonitor startup (Active RMA may need some time to establish connection to HostMonitor after HostMonitor startup)
· HostMonitor: "Tune up Reply" option can be used for SNMP Trap test items
· HostMonitor: GSM module has been improved
· MIB Browser: MIB compiler has been improved
September 30th, 2009HostMonitor improvements:
· HM Script action: supports new command "ResolveMacros yes|no"
· SNMP Trap test: now you may use 2 new variables in actions triggered by SNMP Trap tests
· %TrapAllValues_NameValue%
· %TrapAllValues_NameValueShort%
· These variables work similar to %TrapAllValues_Name% and %TrapAllValues_NameShort% while translates not only OID but also its value from numeric form to a MIB name (if value represents some object identifier as well).
· The following issues were resolved
· HostMonitor: in some cases "Limit number of RCC connections for the account" option could work incorrectly. Fixed
· In some cases WatchDog application could start inactive (unmarked) actions. Fixed
· Web Service could report "Transmission error" instead of "Unauthorized" or "Unacceptable IP address" error. Affected Web Service version 3.56 only. Fixed in this version
· WMI Explorer could display "List index out of bounds" error while processing query like "select * from CIM_LogicalDevice" due to inconsistent list of properties provided by various objects. Fixed
September 30th, 2009HostMonitor and RCC: New features:
New "Test list properties" window provides information about loaded HML file and allows you to enable or disable "Store historical data in the file" option. Use menu File -> Properties to access this information. HostMonitor/RCC shows the following information:
· - file name, file size, GUID of the test list
· - number of folder, views and test items
· - folders, views and test items capacity - these numbers show how many new folders, views or test items can be created within test list
· "Store historical data in the file" option tells HostMonitor to collect additional statistical information for each test item. If option is enabled HostMonitor will calculate statistics for last 48 hours, last 60 days, last 24 months, and so on. With this option enabled you will be able to get historical charts for each test item without using Log Analyzer or Log Visualizer, setup HostMonitor to generate SLA reports, etc. Also HostMonitor will be able to generate "prediction" reports. It will try to predict test results for next 7 days. Web Service will be able to provide additional information about each test items as well.
· On the other hand HostMonitor will use more system memory when this option is enabled and HML file will be about twice bigger. If you have many thousand of test items and you are using ODBC logging to store test results in your database for future analyzing by your own or 3rd party tools, then you may consider disabling of this option. Also you may disable it when SLA reports are not important for you.
· "Store historical data in the file" option is enabled by default when you create new test list. Also HostMonitor enables this option for your "old" test list created by older versions of the software in case test list contains less than 5000 test items. However you can enable or disable this option at any time. Note: if you disable option, HostMonitor removes collected information so you will not be able to restore it; when you enable option, HostMonitor starts collecting information however it will take some time.
· Note 1: operator may change HML file properties if he has access to root folder and has right to remove tests and folders.
· Note 2: if you change system date forward and back this will affect stored statistical information. If you need to play with system date for some reason, we recommend to stop/pause monitoring until you restore correct system date.
· New "Test history" window shows 4 "historical" charts for single test item. You may select test item and use "History charts" popup menu item or press Ctrl+H to open this window. For each chart you may choose different display modes and different time intervals.
· Note: Up/Down button tells HostMonitor to display charts for previous/next test item.
There are 3 chart modes available:
· Availability: such charts show information about alive/dead/unknown ratio based on test results
· Performance: charts show information about minimum, maximum and average reply values of the test
· Availability + Average reply: these type of charts shows information about alive/dead/unknown ratio plus line that displays average reply of the test probes (note: left axis provides information about alive/dead ratio; right axis provides information about average reply)
You may choose any of the following time periods to display:
· Prediction: next 7 days
· Today
· Yesterday
· Last 24 hours
· Last 48 hours
· This week
· Last week
· Last 7 days
· Last 14 days
· This month
· Last month
· Last 30 days
· Last 60 days
· This year
· Last year
· Last 12 months
· Last 24 months
· "Prediction: next 7 days" mode tells HostMonitor to calculate and show statistical counters for future 7 days. HostMonitor analyzes previous 30 days of test results trying to predict future test results. HostMonitor shows counters (text labels) for next 7 days while charts show data for last 7 days and next 7 days (using different color for past and the future). Of course software cannot tell you what really happens in the future, its just assumption based on historical data.
· Also you may select up to 16 test items or choose a folder item (in Test Details area) and open "History" window that will show up to 16 charts at once. If you select more than 16 test items or selected folder contains more than 16 test items, HostMonitor will show charts for 1st 16 test items. HostMonitor (RCC) will display single chart for each test, you may choose display mode and time periods as well, however these settings will be applied to all 16 charts at once.
· If you double click mouse button on any chart, HostMonitor will open 4 charts history window for specified test item so you will be able to see charts for various time periods for selected test.
· Redesigned Report Profiles dialog offers new type of reports - "SLA reports". You may setup HostMonitor to generate SLA reports using XML or HTML file formats. HTML SLA report can be created in forms of text table or list of charts.
Each SLA report (each file) may include set of "sub-reports" - information regarding specific period of time:
· Prediction: next 7 days
· Today
· Yesterday
· Last 24 hours
· Last 48 hours
· This week
· Last week
· Last 7 days
· Last 14 days
· This month
· Last month
· Last 30 days - Last 60 days
· This year
· Last year
· Last 12 months
· Last 24 months
Examples:
· Table report 1
· Table report 2
· Performance charts
· Availability charts
· Availability prediction
· When you setup HTML SLA report with charts, you may choose what kind of charts you need,
· Availability
· Performance
· Availability + Average reply
· Additional options allow you to include comments specified for the folders and test items, include or exclude currently disabled items into the report; set "bad item" threshold based on alive/dead ratio or reply values of the tests.
· Note: If you have a lot of test items, we would recommend to generate HTML SLA reports with charts using built-in Scheduler (e.g. start "Generate reports" action once a day). We do not recommend using "Generate reports" action (for reports with charts) in action profile assigned to some frequently performed test items. That's because generation of thousand charts can take significant time.
Web Service: New features:
When "Store historical data in the file" test list option is enabled "Test info" web page provides 3 buttons that allow you to check SLA related information. You may check availability ratio, minimum, maximum and average reply value for the following periods:
· today and last 30 days one by one;
· today, yesterday, this week, last week, last 14 days, this month, last month, etc;
· prediction for next 7 days one by one
· Note: Web Service marks SLA records as "bad" when "dead" ration is over 9%. However you may setup different limit using "BadLimit" parameter located in [SLA] section of webservice.ini file. E.g. you may place line like BadLimit=6
Other improvements:
· HostMonitor checks if system time zone has been changed and applies new settings automatically
· HostMonitor supports new %LastFailureID% macro variable. While úilureID% variable represents unique failure ID for each current problem, %LastFailureID% returns ID of previous failure of the test
· HostMonitor: minor GUI improvements
· HostMonitor and Web Service: improved RCI logging. HostMonitor records web service IP and clients IP (web browser) and into system log
· Web Service: minor improvements for "Compact web interface: force browser to refresh content every N sec" option
· RMA Manager: status bar shows statistics regarding Active and Passive RMA items and hints
The following issues were resolved:
· HostMonitor version 8.06 and 8.14 did not support Shell Scripts that return Reply value over 1024 characters long. Fixed, now it can accept up to 4096 characters as it was before
· NT Event Log test method could return empty string for %NTEventText% variable when 3rd party DLL used by event logger is not installed. Fixed
· Export function could export test items with multi-line comment pattern incorrectly. Fixed
· "Test info" window could show incorrect statistical charts for test items performed on "irregular" basis (e.g. once per month). Fixed
· When SNMP Get test performed by Remote Monitoring Agent and SNMP agent does not respond within specified time, HostMonitor could show 'SNMP error: Invalid response from SNMP agent' instead of 'Timeout' error. Fixed
· If starting HostMonitor application stopped HostMonitor service (after operator confirmation) and then operator tells HostMonitor to start service upon application termination, HostMonitor service could not open RCI TCP port in some cases. Fixed
June 28th, 2009· New features
· New application: WatchDog
· Lets say you have installed HostMonitor on reliable server and setup thousand test items to monitor entire network (or several networks). HostMonitor will inform you in case of any problem. Unless... unless something happens to system where HostMonitor is running. WatchDog can be installed on another system and monitor HostMonitor. WatchDog can be used as interactive application that displays statistics information and charts in real-time. On the other hand, you may start WatchDog as Win32 service, setup some actions and leave it unattended.
· HostMonitor offers new test method: HM Monitor
· You may install another instance of HostMonitor on different system and use 2nd copy of HostMonitor to check your primary monitor! Also there is another good feature: primary HostMonitor may monitor backup HostMonitor so each system will monitor colleague!
· HM Monitor test method offers more that simple check: HostMonitor is on-line or not. It may monitor many parameters of HostMonitor. For example
· it may warn you when alerts are disabled or monitoring is stopped;
· it may show how many tests per second performed by primary monitor and start alerts if less than N tests per second were performed over period of time;
· it may inform you that test list was modified and modifications were not stored (saved into the file);
· it may warn you when ODBC driver (selected for ODBC logging function) uses too much time;
· it may tell you how many actions were executed by primary monitor and how many log records were recorded;
· and much more.
· 15 new macro variables supported by this test method. Using these variables with "Optional status processing" test property you may setup various additional alerts.
Improvements Improvements:
· HostMonitor, RMA for Windows: Shell Script test method supports Power Shell scripts
HostMonitor, RCC: Folder Properties dialog offers 2 new popup menu items on "Variables" page:
· "Copy list" copies entire list of variables into clipboard
· "Paste list" inserts list of variable from clipboard
· You may copy variables from one folder to another or create such list using any text editor.
· HostMonitor: new option "Reset Recurrences when test gets paused" located on Behavior page in the Options dialog
· HostMonitor: 2 new options for RCI logging were added on RCI page in the Options dialog
· HostMonitor: minor GUI improvements related to RCI Status form
· HostMonitor: when you start monitor in application mode it checks for another instance started in service mode (as it did before) plus it may stop service after user confirmation. Then it allows you to start service when you close application.
· Log Analyzer: "Use fixed date&time format" option applies for SQL query as well (when date filter for ODBC log is specified). However you may specify different date format for SQL by adding SQLDateFormat= line into [FixedFormats] section of logsman.ini (e.g. this line may look like SQLDateFormat=dd-mm-yyyy)
· Fixed The following issues were resolved
· HostMonitor: if you specify folder related variables (like %FolderCurrent_BadTests%) as part of "master" expression for dependant test, HostMonitor could translate folder path to folder ID incorrectly. I.e. "master" expression like (%::RootUSAOffice2::FolderCurrent_BadTests% > 22) could work incorrectly. Fixed
· HostMonitor: Text Log test method could display some additional characters in Reply field when you setup "text from pos A till pos B" display mode. Fixed
· HostMonitor: if "Auto save testlist after changes" option is enabled and you apply "Reset (statistics)" command for large set of test items, HostMonitor could spend too much time performing this operation (in some cases up to minute). Fixed
· HostMonitor: if "Auto save testlist after changes" option is enabled and you change list of folder variables, HostMonitor could spend too much time performing this operation. Fixed
· Log Analyzer: could display empty string in warning dialog window instead of meaning error description while analyzing ODBC log. Fixed
May 30th, 2009Improved tests:
HostMonitor, Passive RMA for Windows, Active RMA for Windows and RMA for UNIX (1.28): the following test methods were improved:
· Folder/File Size
· File/Folder Availability
· Count Files
· Compare Files
Now you may use 4 additional variables in the path to the file or folder:
· NewestFile%
· NewestFolder%
· OldestFile%
· OldestFolder%
· E.g. you may specify path like c:\%newestfolder%\%mmyy%\%newestfile%
· HostMonitor, RMA for Windows: URL test: if you need to check web site that asks for client certificate but does not require it, you may setup URL test without using client certificate.
· Also if you do not see some certificates in drop down list while configuring URL test, you may use new "undocumented" option that tells HostMonitor to display all certificates without applying "client identification" filter. Just add FilterClientCertificates=0 line into [Misc] section of hostmon.ini file and restart HostMonitor.
· HostMonitor, RMA for Windows: improved Shell Script test works a little faster.
Improved action:
· HostMonitor: HM Script action supports new command UseLinks=yes|no
Other improvements:
· HostMonitor, RCC: minor GUI improvements
· RMA Manager: minor improvements related to "upgrade agent" procedure
· The following issues were resolved
· HostMonitor, RMA for Windows: SSH test did not work with some SSH servers. Fixed
· HostMonitor, RMA for Windows: WMI test: in some cases when you request non-default namespace test could fail.
· These problems are related to HostMonitor version 8.00-8.02 only; fixed in this release.
May 16th, 2009· HostMonitor: new %SuggestedReply_Integer% variable works similar to %Reply_Integer% variable but provides information about "suggested" status. E.g. if %SuggestedReply% shows '12.01 Kb', %SuggestedReply_Integer% will return '12298'. This variable returns zero when SuggestedReply is a string that can not be converted into a number
· HostMonitor: new %FolderFullPath% variable can be used in test template
· HostMonitor, RCC: other minor improvements
· Fixed The following issues were resolved
· HostMonitort, RCC: Folder Properties dialog could show annoying warning message. Fixed
· HostMonitor: in some cases Trace test (performed directly by HostMonitor) could not detect changes in the route. Fixed
May 5th, 2009· HostMonitor, RMA for Windows: in some cases %NTEventUser% variable (supported by NT Event Log test method) could not provide information about user name related to the detected event. This problem is related to all previous versions of the software.
· HostMonitor, RMA for Windows: Shell Script tests may not work well in some cases. This problem is related to HostMonitor version 8.00 only; fixed in this release.
· HostMonitor: Text Log test can lead to resource leakage. This problem is related to HostMonitor version 8.00 only; fixed in this release.
April 27th, 2009· New User Preferences dialog allows you to setup various GUI options on per-user basis. Previous versions of HostMonitor allow you to setup default GUI setting for all operators and use different color profiles, list of test properties to display, sorting mode, etc for some specific folder(s) of the test list. Now you may set specific color palette for some folder as well, plus you may setup unique color palette and other GUI related options for each operator.
· "Per-folder" level settings may be useful when each operator has its own home folder or you want to distinguish some folder among rest of tests. New options allow you to use different GUI settings even if several users have access to the same folder (e.g. "admin", "manager 1", "manager 2" and "boss" accounts may have access to Root' folder (entire test list) but they want to use different color scheme and display different list of test properties).
· User Preferences dialog allows you to copy settings between accounts and setup account. Settings of account will be applied for each new user account, then admin or user may change its own settings. Note: you may change name of fields using account only; new name will be applied for all account.
· Use menu "User" -> "GUI preferences" to open this dialog.
There are 2 new permissions can be specified for each operator:
· - edit GUI options for the account
· With this option enabled operator may change GUI options for its own account only. If operator works with HostMonitor remotely using RCC, settings specified in User Preferences dialog will be stored in the profile on HostMonitor system. This allows operator to move between different remote systems, login to HostMonitor and use the same settings on any remote system. When user changes column sizes, RCC sends this information to HostMonitor as well.
· - edit GUI options for ALL accounts
· If operator with such permission opens User Preferences dialog, he will see list of user profiles and he will be able to change settings for any profile (including profile), copy settings from one profile to another and so on.
· - if operator does not have any of these rights, he cannot change GUI options using HostMonitor. He can change settings using RCC, however these changes will not be stored. Next RCC session will use settings specified for this account by admin (or another operator with necessary rights). This is useful when you want to use the same account for many operators (e.g. guest account).
· Another new permission "view test settings (read-only)" allows operator to view test settings using Test Properties dialog. If "configure tests/folders" permission is not assigned to the operator, he will not be able to change test settings.
· New "Select items using expression" option for Views. You may use expressions like the following to select test items you need
· ('%SimpleStatus%'=='UP') and (%Recurrences%>5)
· ('%SimpleStatus%'=='UP') and ('mail' in '%AlertProfile%')
· ('%Status%'=='Out of schedule') and ('%LastStatus%'=='Bad')
· These expressions should follow the same rules that are used for "advanced actions"
· Note: Web Service does not support such views!
· HostMonitor calculates time used by main thread for logging and actions (does not include time used by auxiliary threads, its not so important). You may see information like the following using Info Pane
· Performed tests: 1877564 | 12.05/sec
· Performed actions: 8651 | 0.01/sec | ATC: 0.26 msec/action
· Log records: 290543 | 2.10/sec | ATC: 0.01 msec/record
· Note: to see this information you should select folder or several test items in Test Details Area. If you select single test item, you will see different information about this specific test only
· This option can be useful for investigation of some 3rd party software related problems (e.g. if ODBC driver specified for ODBC logging consumes too much time).
· Undocumented option allows you to change titles for comment lines displayed by "Comment" dialog (it can be called from Test Properties dialog). You may add line like AlternativeCommentTitles=address;phone;admin_name;admin_e-mail into [Misc] section of hostmon.ini file and restart HostMonitor. Then Comments dialog will display "address" instead of %CommentLine1%, "phone" instead of %CommentLine2%, "admin name" instead of %CommentLine3% and so on.
New test method:
· New SSH test method. HostMonitor can connect and login to specified remote system running the SSH daemon and execute a command or shell script. This allows you to perform some tests on UNIX systems without using Remote Monitoring Agent for UNIX.
SSH test allows you to check result of the command in 3 different ways:
· a) check for exit code (just like External test method does)
· b) check for text result (similar to Text Log test method)
· c) check for specially formatted result string (similar to Shell Script test method)
· HostMonitor may perform SSH test directly or using RMA for Windows.
· Note1: Connection Manager allows you to setup user name and password for each remote system (also you may use some default account information for all target systems)
· Note2: Software supports 3DES, AES and Blowfish encryption methods for SSHv2. If you are using old SSHv1 server, HostMonitor will use 3DES encryption only.
Improved test methods:
· URL test method supports NTLM authentication for HTTPS servers (before you could use NTLM only for HTTP protocol)
· HTTP test supports NTLM authentication as well
Text Log test method offers 2 new options:
· - set "Ok" status by acknowledgement (manually)
· - set "Ok" status when new "Good" event detected
· Now Text Log test allows you to specify 2 set of conditions for 2 different filters: "bad" and "good". However you may still use single "bad" filter as before.
· NT Event Log test: HostMonitor may request extended list of event log files and sources (channels) provided by Windows Vista and Windows Server 2008
· NT Event Log test: when Event Log API cannot retrieve complete event description from remote system (e.g. necessary DLL is not installed on local system), HostMonitor may request additional information using WMI technology. This is especially handy when you need to monitor remote Windows Vista or Windows Server 2008 system.
· On the other hand such requests may require more time. If you don't need to check entire description of the events (e.g. you need to check event source, event type and ID), you may add AllowWMIForNTEventLogs=0 line into [Misc] section of hostmon.ini file. In such case HostMonitor will not perform additional requests. Note: if HostMonitor cannot retrieve message text from 3rd party DLL installed on remote system, event description may look like "Message not found. Insertion strings: Administrator, PrimaryIISServer, 0xc000506F, %23, 0xc0000134, 3"
· Service test: when you setup Service test, you may open "Choose service to monitor" dialog that displays list of all services on target system. Now it shows service name (short name), its long name, service status and type of the service. Also you may setup filter, e.g. display only running services or do not show kernel drivers.
· Also you may use %path% variable for service test template. Variable returns "display name" property of the service (while %object% variable represents short name).
· Passive RMA and Active RMA were modified in order to support these new options.
· WMI test: improved Unicode data processing
· ShellScript test method may redirect output of external applications without using cmd.exe. This helps to reduce system resources usage when you perform a lot of such tests (Note: if you are using some BAT file scripts, you should call cmd.exe anyway)
· SNMP Trap test method: supports wildcard * (just trailing *) for "Message contains OID" test property
Improved actions:
· "Send e-mail" action supports CRAM-SHA1 and NTLM authentication methods
· "Send e-mail" action supports SSL/TLS encryption
· "Send message to Jabber" action supports SSL/TLS encryption
· HM Script action: improved SetTestParam and ReplaceTestParam commands. These commands support new parameter testinterval that allows you to change execution interval for specified test items
Usage:
· SetTestParam testinterval
· ReplaceTestParam testinterval
· Where time interval can be specified in hh:mm:ss format or just in number that represents minutes (i.e. 5 is equivalent to 00:05:00, 60 is equivalent to 01:00:00)
· E.g.
· SetTestParam _AllPing testinterval 5
· SetTestParam _AllPing testinterval 00:02:30
· ReplaceTestParam _AllCPU testinterval 5 00:15:00
· HM Script action supports 2 new commands: FlushCommonLog and FlushPrivateLogs
· FlushCommonLog - tells HostMonitor to record into common log current test statuses of all test items except items that do not use common log and items that already have recorded (today!) their status into common log
· FlushPrivateLogs - performs the same operation for all test items that uses private log(s)
· These commands can be useful for Log Analyzer in case when you are using Brief logging mode and for some reasons you do not want to use Midnight logging mode (e.g. you want to "flush" log records at noon instead of midnight or you want to "flush" log records for some specific private logs or you want to "flush" log records twice a day)
· HM Script action supports another new command: PauseMonitor. It tells HostMonitor to pause monitoring for specified time (time should be specified in minutes)
· New úilureID% test related variable allows you to use unique failure ID as parameter of the actions. HostMonitor assigns unique failure ID for each failed test and keeps the same ID when test fails several times in a row (note: "failure" conditions may depend on "Treat Unknown as Bad" or "Treat Warning as Bad" test properties). HostMonitor assigns different IDs for different test items; it assigns new unique ID when test restores "good" status and then fails again. HostMonitor sets úilureID% variable to 0 when test has "good" status.
· New %AlertThreshold%Value% variable works similar to %AlertThreshold% variable but returns numeric value only (without any correspondent text comment). E.g. %AlertThreshold% variable may return text like "Absent, MaxAge: 60" when it is used in action triggered by "File/Folder Availability" test method. In the same case %AlertThresholdValue% would return "60".
Other HostMonitor improvements:
· HostMonitor allows you to limit number of simultaneous RCC connections on per user basis. E.g. you may allow "admin" to use 1 connection only and allow "guest" account to use up to 5 RCC connections. If you set limit to 0, user will be able to use Web Service and Telnet service but will not be able to use RCC.
· This option located in User Profiles dialog
Folder-related variables: Folder Properties dialog provides new option that allows variables inheriting from parent folder plus using local variables that may override inherited variables with the same name. In other words: for each subfolder you may choose one of the following modes:
· use folder variables only
· use inherited variables only (inherit all variables from parents)
· use inherited variables; folder variables may override inherited variables
· When you choose 3rd mode, Folder Properties dialog will display 2 lists: one read-only list shows all inherited variables, another list allows you specify local variables
· HM Script action: if you are using HM Script to modify a lot of test items and you have set "Autosave options: auto save testlist after any change" option, HostMonitor could consume too much time saving testlist after each test item modification. Now HostMonitor saves modified testlist file after complete script execution.
· If you are using "Tune up Reply" option without using "Use Warning status" / "Use Normal status" options, HostMonitor could not resolve some test-related statistical macro variables. Fixed.
· Improved Auditing Tool
· Optimized Active RMA management
Other minor improvements:
· Improved Remote Monitoring Agents
· Passive and Active RMA for Windows: support new SSH test method
· Passive and Active RMA for Windows: optimized Shell Script test method
· Passive and Active RMA for Windows: support new Text Log test method options
· Passive and Active RMA for Windows: provide additional information for Service test method
· Passive and Active RMA for Windows: improved Unicode data processing for WMI test method
· Passive and Active RMA for Windows: when you setup NT Event Log test agents may request extended list of event log files and sources (channels) provided by Windows Vista and Windows Server 2008.
· Passive and Active RMA for Windows: NT Event Log test: when Event Log API cannot retrieve complete event description from remote system (e.g. necessary DLL is not installed on local system), agent may request additional information using WMI technology.
· Active RMA for Windows: SNMP Trap test method supports trailing wildcard '*' for "Message contains OID" test property
· RMA for UNIX supports new Text Log test method options
· RMA_CFG utility allows you to specify user account when you install RMA as service
Improved Tools:
· Web Service allows you to setup secured channel between web browser and web service using HTTPS protocol.
· Note: data transmission between Web Service and HostMonitor, RCC and HostMonitor, HostMonitor and RMA, RCC and RMA always was encrypted and secured.
Web Service: new "undocumented" options allow you to change style and size of the font used by web interface. You may add 3 lines into [HTML] section of webservice.ini file:
· CustomStyleCompact =
· CustomStyleNormal =
· CustomStyleErrors =
· E.g. you may specify styles like
· CustomStyleCompact=style="font-family: gill, helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 50%"
· CustomStyleNormal =style="font-family: gill, helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 150%"
· CustomStyleErrors =style="font-family: gill, helvetica, sans-serif; font-style: normal; font-weight: normal; font-size: 100%"
· Web Service allows to specify comment when operator acknowledges "bad" test status.
· Web Service allows to "pause" and "resume" specified test items
· WMI Explorer: new version allows you to browse complete list of name spaces provided by local or remote system
· WMI Explorer: improved Unicode data processing
· Log Analyzer: "Erase top value" popup menu item allows you to remove (temporarily) log record with top (maximum) reply value for selected test item. This option is useful when you want to remove one or several records with outstanding results from the chart. Log Analyzer does not remove records from the file or database, just skips the record from analyzing process.
· Log Analyzer: Similar "Erase line" popup menu item allows you to remove (skip) specific log record
· Log Visualizer: Sometimes you may need to visualize logging data for specific period of time instead of showing test results for the last day/week/month: Now you may use -starttime:mm/dd/yyyy command like parameter instead of -daysback parameter.
· MIB Browser: compiler has been improved
December 23rd, 2008· HostMonitor, RCC: Template expressions can be used in Related URL and Private Log fields
· HostMonitor, Passive and Active RMA: File/Folder Availability test performed by RMA checks file age using local time on remote system (system where Remote Monitoring Agent is running). This way test works more correctly when remote server located in different time zone
· HostMonitor: supports new macro variable %SuggestedLastReply%. It can be useful for "TuneUp Reply" option, e.g. you may use expression like [%SuggestedReply% - %SuggestedLastReply%] to display difference between results of 2 consecutive test probes
· HostMonitor: if HMScript action replaces test item comment or single comment line, HostMonitor removes template specified (if any) for the comment field
· HostMonitor: "Send message to ICQ" action works with ICQ version 6
· HostMonitor: minor improvements related to Auditing Tool
· Web Service now compatible with Google Chrome web browser (in addition to Internet Explorer, Opera and FireFox)
December 6th, 2008· HostMonitor: HMScript supports new command PauseTest
· HostMonitor: undocumented DBFReplySize and DBFAckCmtSize options allow you to set size of 'Reply' and 'AckCmnt' fields of DBF report.
· "Undocumented" means the option is not accessible thru GUI. If you want to change size of the fields, you should add "DBFReplySize=" line into [Misc] section of hostmon.ini file (e.g. DBFReplySize=60)
· HostMonitor: if you import test items from text file using LinkedTo parameter with path to non-existing folder, HostMonitor warns you however it could create link to a non-existing folder. Problem fixed.
· Also HostMonitor version 7.74 will check your old HML files and remove such links.
· HostMonitor version 7.70 and 7.72 sometimes could set WaitForMaster status for tests dependant on expression, then it sets correct status within next test probe. Problem fixed.
· RCC: "Choose RMA" dialog could not send "Get Info" request to Active RMA using HostMonitor as proxy. Fixed
November 21st, 2008Improvements:
· HostMonitor: TCP and UDP test methods support new macro variable %ServerReply%
· HostMonitor: DNS test supports TXT and SPF requests
· HostMonitor: some improvements should help to manage Active RMA when network connection is very unreliable
· HostMonitor and RCC: Minor GUI improvements related to Test Properties and Links List dialogs
· HostMonitor and RCC: Auditing Tool performs additional performance related check
The following issue was resolved:
· HostMonitor: in some cases UDP test performed by RMA could show "Unknown" status instead of "Host is alive". Fixed
September 9th, 2008· HostMonitor: minor GUI improvements
· Log Analyzer: minor GUI improvements
· HostMonitor: If you are managing HostMonitor remotely using RCC and "Auto save testlist after any changes" option in enabled, some group operations could slowdown HostMonitor. I.e. HostMonitor could use a lot of CPU resources for several seconds (in some rare cases for several minutes) when you have several thousand of test items and you select set of test items and perform one of the following operations: Disable, Enable, Pause, Link or Copy. Problem fixed
· RCC: could not show custom user menu items when menu was created for some (not all) operators. Fixed
· Web Service: if logged in operator has access to link to some test while it does not have access to folder where test (not link) located, Web Service version 3.26 could not display test properties page. Fixed
August 6th, 2008· HostMonitor and RCC improvements.
· HostMonitor: RCI Status window allows you to disconnect several selected operators at once
· HostMonitor: RCI Status window allows you to send text messages to remote RCC operators
· RCC: when operator cannot establish fully-functional connection with HostMonitor due to license limitations*, RCC provides option to send text message to other operators.
· HostMonitor, RCC and Web Service: if operator has permission to configure tests/folders and/or permission to manage schedules then he may use Refresh command to execute tests that should not be performed due to schedule restrictions. Note: HostMonitor and RCC prompts for confirmation before such operation.
· HostMonitor and RCC: Expression Editor checks expressions for quotation marks and parenthesis, marks such elements in red when error detected, shows warning label with hint
· HostMonitor and RCC: other minor GUI improvements
· HostMonitor: 2 new macro variables: %TrapAllValues_Name% and %TrapAllValues_NameShort%
· HostMonitor and RCC: Estimated Load dialog provides "Check relations" function that allows you to verify master-dependant relations between test items. In some cases this function could not detect self loops. Fixed
· HostMonitor: if "Recheck dependant test items when master test status has been changed" option is enabled, HostMonitor could execute dependant "irregular" test items at inappropriate time. Fixed
· HostMonitor 7.46 could return false "No answer" status for DICOM services (note: older versions of HostMonitor work correctly). Fixed
· RMA 3.82 could miss some connection requests from HostMonitor (note: older versions of the agent work correctly). Fixed
· Telnet Service did not work with some Telnet clients (e.g. UNIX Kerberos 5 Telnet Client). Fixed
July 25th, 2008· Web Service: supports folder-level regional options
· HostMonitor, RMA: Trace test method supports IPv6 (IP protocol version 6)
· HostMonitor, RCC: Trace tool supports IPv6 as well
· HostMonitor, RCC: Expression editor can be used when you setup test item dependant on expression
· HostMonitor: extended scope for %HostAddr% macro variable. Now this variable can be used in actions triggered by Performance Counter, WMI, Mail Relay, Count Files, Text Log, Compare Files, File Integrity, Folder/File size, File/Folder Availability and Disk Free Space test methods (in addition to other 28 test methods that were supported earlier). When you are using this variable for file related test method, HostMonitor analyzes path to target file and returns name of target server or "localhost" when test item checks local file
HostMonitor: 9 new folder-related macro variables:
· %FolderCurrent_TotalTests%
· %FolderRecursive_TotalTests%
· %FolderRecursive_GoodTests%
· %FolderRecursive_BadTests%
· %FolderRecursive_UnknownTests%
· %FolderRecursive_WarningTests%
· %FolderRecursive_AcknowledgedBad%
· %FolderRecursive_AcknowledgedUnknown%
· %FolderRecursive_AcknowledgedWarning%
· HostMonitor: KSGsmXLib.ocx was slightly modified in order to support Z-Text GSM modems with old firmware (this OCX library is used to perform "Send SMS" actions)
· Active RMA and RMA Manager: optimized algorithm utilizes less network traffic when Active RMA is connected to RMA Manager
· HostMonitor, RCC, RMA Manager, MIB Browser, Process Meter, WMI Explorer and other components: in some cases application could not start "Help" sub-system on Windows Vista and Windows Server 2008. Fixed
· HostMonitor: when you modify list of master tests for several test items at once, HostMonitor could show error message and did not apply changes. Fixed
May 11th, 2008· HostMonitor supports 12 new GSM modems (cell phones) that can be used for "Send SMS: GSM" action
· Ericsson K750i
· Ericsson W660i
· Falcom Samba 75
· Huawei Mobile Connect 3G
· Huawei E220
· Maestro 20 GSM
· Motorola G20
· Multi-Tech MTCBA-E
· Multi-Tech MTCBA-G-F1-EU
· Nokia 6310i
· Nokia N30
· Siemens ES75
· HostMonitor, Active RMA and Passive RMA: URL test method supports %HttpHeader% and %HttpCode% macro variables (in other words: you may use these variables as parameters of some actions that are assigned to URL test items)
· RMA Manager warns user when it tries to choose wrong executable module for an agent (or configuration utility) update
· Log Analyzer: minor GUI improvements
May 11th, 2008· HostMonitor supports 12 new GSM modems (cell phones) that can be used for "Send SMS: GSM" action Ericsson K750i
· Ericsson W660i
· Falcom Samba 75
· Huawei Mobile Connect 3G
· Huawei E220
· Maestro 20 GSM
· Motorola G20
· Multi-Tech MTCBA-E
· Multi-Tech MTCBA-G-F1-EU
· Nokia 6310i
· Nokia N30
· Siemens ES75
· HostMonitor, Active RMA and Passive RMA: URL test method supports %HttpHeader% and %HttpCode% macro variables (in other words: you may use these variables as parameters of some actions that are assigned to URL test items)
· RMA Manager warns user when it tries to choose wrong executable module for an agent (or configuration utility) update
· Log Analyzer: minor GUI improvements
April 15th, 2008HostMonitor offers 2 new options for NT Event Log test method:
· - set "Ok" status by acknowledgement (manually)
· - set "Ok" status when new "Good" event detected
· Now NT Event Log test allows you to specify 2 set of conditions for 2 different filters: "bad" and "good". However you may still use single "bad" filter as before.
· RCC, RMA and Active RMA were modified in order to support these new options
· HostMonitor: when you install HostMonitor as Win32 service, new "Service options" dialog allows you to adjust some important service related parameters before starting service (the same options available thru Options dialog, as it was before)
· HostMonitor: some modifications were made in order to avoid problems related to UAC subsystem on Windows Vista and Windows Server 2008 (note: we still recommend to use Windows 2000 SP4 or Windows Server 2003 SP2)
· Process Meter now is compatible with Windows Vista and Windows Server 2008
· LogVisualizer: new command line parameter (-setmax) allows you to specify the upper limit of the vertical axis. You may use this parameter to display the "Reply" values of the test with a different scale. E.g. for CPU Usage tests you may use -setmax:100 option to set axis of ordinates to 100(%).
· LogVisualizer: new version processes HTML log files correctly even in case when log file contains records produced on systems with different regional settings (date & time formats)
March 27th, 2008· New application included in the package. Process Meter displays chart with information about all processes running on local or remote system. Each process represented by a bar; red colored bar indicates process that uses resources over specified limit.
· HostMonitor and RCC provide new popup menu item for Process and Dominant Process test items. It allows you to start Process Meter reporting resource usage for each process on target system Note: you need to use account with necessary rights in order to use Process Meter against target system; Process Meter do not use RMA to work with remote system.
February 21st, 2008· Compression module was completely redesigned. New HostMonitor and RCC generate much less network traffic with about the same CPU load
· Text Log test method allows you to use date&time macro variables
· HostMonitor, Passive RMA, Active RMA: Interface selection dialog (Traffic Monitor test method) did not work with some routers. Fixed
February 6th, 2008· User profiles: user rights that allow to disable/enable or pause/resume test items have been separated. E.g. now you may allow operator to pause test item but forbid disabling operation (or vice versa).
· New option "Request for comment when test gets disabled" located on Behavior page in the Options dialog. With this option enabled HostMonitor will request comment every time operator disables test item(s). However operator may continue operation without entering any information (keep comment field empty).
· "Pause test item" dialog allow operator to provide optional comment as well
· These "pause" and "disabling" comments as well as "acknowledgement" comments can be viewed in Info Pane. Info Pane shows the following information about last operation: time of the operation, user name, and optional comment.
· Also there is new Test Info dialog that shows information about latest acknowledgement, pause and disabling operations on specified test item. You may bring up dialog using main menu Tests -> Test info; also you may use popup menu or simply press Ctrl I
· Also Test Info dialog shows test statistics, test comment, Quick Log and the actions triggered by the test item
January 23rd, 2008· HTTP Request action allows you to use macro variables in "Host" field
· URL test and file related test methods (such as File/Folder Availability, Text Log, Count Files, etc) allow you to use new macro variable - %w% (current week number without leading 0)
· Expression Editor shows value of the selected UDV macro variable
· Expression Editor can be used when you setup "Send e-mail" action
· Other minor improvements
· Statistic table, full screen chart and HTML reports may adjust scale and display file related tests results using MB, GB or TB units
· HostMonitor: if the same macro variable is used several times in SQL Query (ODBC logging option) or it is used more than once in the same HTTP Request action, then under some circumstances variable can be encoded incorrectly. Fixed.
· Active RMA: service could hang while stopping. Fixed
· Now it is possible to start several instances of the agent on the same host in service mode.
· You may add ServiceNameSuffix= line into [Basic] section of rma.ini file to change service name used by Passive RMA (use [Active_Basic] section for Active RMA accordingly). So, you may copy RMA files into several directories, modify rma.ini file and then manage agents as usually using rma_cfg utility (utility should be located in the same folders). Such option is useful when you want to run several agents on one system using different user accounts for the agents.
December 10th, 2007· There are over 70 new features, options and modifications. The most important improvement is the new Active RMA - Remote Monitoring Agent.
January 14th, 2007· HostMonitor: if you are using Full ODBC logging and ODBC driver does not support connection pooling, this could lead to significant resource usage. Now HostMonitor supports its own connection pooling, this helps to reduce CPU Usage
· HostMonitor: new %TestedObjectInfo% macro variable provides information about an object that is checked by the test item (variable returns string value like 'MS SQL database "MainLog" on 192.168.10.15' or 'Win32 service "FAX"on 192.100.10.5')
· Web Service: shows information about tested object on test properties page
· RCC: requests UDV list when operator opens Test Properties dialog. This is necessary if you are using user defined variables for Warning/Normal expressions