Readme File Internet Server Monitor 2008 Sat, 23 Aug 2008 10:33:53 MDT Copyright (c) 2007-2008 Corner Bowl Software Corporation. All Rights Reserved. This document provides late-breaking or other information that supplements the software documentation. ------------------------------------------------------------ Build Notes ------------------------------------------------------------ ------------------------------------------------------------ Build 8.0.0.16 - Sat, 23 Aug 2008 11:09:15 MDT ------------------------------------------------------------ Both the Output view and Service Output view did not display application log entries when run on specific locales. For example, when run on Italian operating systems both the Output view and Service view would remain empty thought out execution time. In previous builds all non-user interface actions were saved to a file called ‘alerts’. This file is used by the tray icon to fire user interface alerts. Non-user interface actions were previously added to this file so we could someday add a user interface component that showed all actions fired. Since this functionality already exists in the ism.log we decided to remove this functionality from the actions file possibly significantly decreasing the actions file size which in turn decreases the CPU foot print when the tray icon starts up. A menu item has been added to the tray icon popup menu to enable users to re-open the message box alert dialog after it has been closed. ------------------------------------------------------------ Build 8.0.0.14 - Thu, 14 Aug 2008 05:26:03 MDT ------------------------------------------------------------ The ping monitor now logs detailed information about errors when thrown in verbose mode. To enable verbose logging select Stop from the Service menu item followed by Start Verbose. Message box alerts can now be minimized enabling users to look at previous alerts at any time. This build includes an email limiter or spam control. To configure the email limiter select Options from the Tools menu item. From the Mail Connection tab, enable the email limiter and specify the maximum number of emails to fire and the period to apply the rules. ------------------------------------------------------------ Build 8.0.0.12 - Fri, 06 Jun 2008 03:30:05 MDT ------------------------------------------------------------ We added an optional HTML output index template that includes each monitor’s most recent history. For more information on using this feature see “Web Server” within the help file. The monitor detail includes an “Only show errors” check box at the top enabling users to limit the history output to errors. In previous builds this option was not persisted. This option is now globally persisted meaning the next monitor detail window that is opened will load the persisted value. ------------------------------------------------------------ Build 8.0.0.10 - Tue, 27 May 2008 03:20:14 MDT ------------------------------------------------------------ Users can now specify a connection timeout value for the HTTP monitor. All connection based monitors now include support for retry attempts. If a monitor fails and the retry count is set, the assigned action or alert will be held until the retry count is reached. The service log view now offers filter capability. To view this new functionality, select Service Log from the View menu item. ------------------------------------------------------------ Build 8.0.0.8 - Sun, 11 May 2008 12:22:42 MDT ------------------------------------------------------------ Added CPU and memory load monitors. ------------------------------------------------------------ Build 8.0.0.5 - Tue, 29 Apr 2008 06:10:35 MDT ------------------------------------------------------------ In previous builds each monitor was synchronously called from a single thread. The service has been updated to use the .Net thread pool enabling multiple monitors to run both asynchronously and simultaneously enabling the software to scale to hundreds of monitors per minute. In previous builds each time a monitor ran the HTML output was updated. If running many monitors per second, the HTML files would be continually updated potentially causing CPU load issues. The software has been updated to limit the update of the index and summary pages to a maximum of once a minute. In previous builds HTML output was enabled by default. We have changed the default value to false. When closing the configuration wizard the user interface would sometimes lose focus. This bug has been fixed. ------------------------------------------------------------ Build 8.0.0.4 - Tue, 29 Apr 2008 10:48:49 MDT ------------------------------------------------------------ Updated version information Added Windows Service monitor support. The service monitor enables users to restart services that have stopped or stop services that start up on their own. Added DNS monitor support. Added ODBC data source monitor support. Added IMAP monitor support. In previous builds the SMTP monitor did not support SSL connections. This limitation has been resolved. In previous builds the service ignored the export to HTML option set within the Options dialog causing the HTML export to run every time a monitor was executed. This bug has been fixed. The Mail Connection page within the Options dialog now allows users to send a test email message. ------------------------------------------------------------ Build 7.0.0.38 - Fri, 18 Apr 2008 04:09:24 MDT ------------------------------------------------------------ The HTTP/S (web) monitor now includes case sensitivity and regular expression support for the contains and does not contain functions. Made several minor modifications to the help file. The syslog action did not enable users to set the success message. This bug has been fixed. The syslog action now includes test on error and test on recovery buttons. This function was added as a result of creating a tutorial which allows users with Network Event Viewer installed on their workstation to receive desktop notification when a remote installation of Internet Server Monitor detects a downed server. ------------------------------------------------------------ Build 7.0.0.36 - Mon, 14 Apr 2008 04:07:28 MDT ------------------------------------------------------------ Previously monitors saved 30 days of history by default. When monitoring every minute, the history file can become relatively large. The default value has been changed to 3 days. In previous builds all non-user interface actions were saved to a file called ‘alerts’. This file is used by the tray icon to fire user interface alerts. Non-user interface actions were previously added to this file so we could someday add a user interface component that showed all actions fired. Since this functionality already exists in the ism.log we decided to remove this functionality from the alerts file possibly significantly decreasing the alerts file size which in turn decreases the CPU foot print when the tray icon starts up. The help content on the Configuration Wizard was updated. ------------------------------------------------------------ Build 7.0.0.35 - Sun, 30 Mar 2008 12:47:46 MDT ------------------------------------------------------------ Internet Server Monitor now includes a MySQL monitor. The TCP port monitor did not wait for data. This bug has been fixed. The SQL monitor configuration dialog masked the SQL command. This bug has been fixed. The Actions Manager was updated to support the same UI functionality recently added to Network Event Viewer and Text Log Monitor. The message box alert did not display as the top most window. This bug has been fixed. The Configure Alerts menu and toolbar icons have been updated to be consistent with Network Event Viewer and Text Log Monitor. In previous builds when monitoring every X minutes, there was no way to schedule an exclusion period. Users can now set a single exclusion period per monitor. Uses can now backup the software configuration to file. To backup, select Export Configuration from the Tools menu item. To import, select Import Configuration from the Tools menu item. Please note, the current configuration is deleted prior to the application of the saved configuration. ------------------------------------------------------------ Build 7.0.0.32 - Thu, 20 Dec 2007 09:59:00 MST ------------------------------------------------------------ The message box alert maintains alert history. In previous builds the list was never truncated causing memory to leak. This bug has been fixed. ------------------------------------------------------------ Build 7.0.0.31 - Mon, 10 Dec 2007 10:11:20 MST ------------------------------------------------------------ System administrators can now configure Internet Server Monitor to run a process when a server goes down or recovers. ------------------------------------------------------------ Build 7.0.0.29 - Fri, 07 Dec 2007 02:52:47 MST ------------------------------------------------------------ In previous builds, the HTTP monitor did not save the username, password, contains or does not contains parameters. This bug has been fixed. ------------------------------------------------------------ Build 7.0.0.28 - Mon, 26 Nov 2007 10:59:50 MST ------------------------------------------------------------ In previous builds a corrupt history file could halt monitoring. This bug has been fixed. ------------------------------------------------------------ Build 7.0.0.27 - Wed, 07 Nov 2007 08:49:42 MST ------------------------------------------------------------ Users can now manually run monitors from the command-line. For more information, run ismui.exe -? From the command-line. Users can now enable or disable all monitors under a specific logical group. ------------------------------------------------------------ Build 7.0.0.26 - Mon, 29 Oct 2007 08:39:14 MDT ------------------------------------------------------------ In previous builds, users could not use email servers such as gmail because they require a SSL connection. SSL support has now been added to the email client. In previous builds, the HTML output function failed when multiple monitors in the same group had the same name. This bug has been fixed. Updated tray icons. Users can now rename logical groups and monitors by pressing F2. ------------------------------------------------------------ Build 7.0.0.20 - Sat, 29 Sep 2007 09:43:09 MDT ------------------------------------------------------------ When moving a monitor from one logical group to another via the detail view, the following error was thrown: An item with the same key has already been added. This bug has been fixed. The tree view was not sorted. This bug has been fixed. If a new monitor had not yet run, however; another monitor in its assigned logical group had already run, the link on the HTML group summary page was bad. In this scenario, the link now displays an empty monitor detail page. The pending.gif file had a magenta background. This bug has been fixed. The Detail HTML output was missing the bottom breadcrumb. This bug has been fixed. Updated the 3rd party menu bar, toolbar, and docking windows controls to build 2.0.0.94. ------------------------------------------------------------ Build 7.0.0.19 - Tue, 25 Sep 2007 11:13:48 MDT ------------------------------------------------------------ On certain systems update installations and un-installations would fail due to a system library missing. This bug has been fixed. Rarely the menu bar, toolbars, and monitors window would disappear. We have been unable to duplicate the problem, however; we have added some code to ensure the menu item, toolbars, and monitors window always displays at startup. ------------------------------------------------------------ Build 7.0.0.18 - Thu, 30 Aug 2007 09:53:46 MDT ------------------------------------------------------------ When assigning a monitor to another logical group via the configuration wizard, an error was thrown. This bug has been fixed. The logical group image in the Monitors view was dim. This bug has been fixed. The toolbar and docking bar controls were updated to the vendor’s latest release. ------------------------------------------------------------ Build 7.0.0.17 - Mon, 16 Jul 2007 09:55:20 MDT ------------------------------------------------------------ Added a check now button to the Tools menu item. ------------------------------------------------------------ Build 7.0.0.16 - Sat, 30 Jun 2007 03:06:30 MDT ------------------------------------------------------------ Welcome to Internet Server Monitor Internet Server Monitor is a network monitoring tool that enables systems administrators to automatically monitor the network for failures and recoveries. With Internet Server Monitor, you can identify issues and fix unexpected conditions before your users or managers report them to you.