Pillar Solutions
Pillar Solutions - supporting your network  
Monday October 06, 2008
ServerAssist
» Overview
» New in v3.9.2
» Screenshots
» How it fits in your network
» System Requirements
Features
» Status Summaries
» Groups
» Policies
» Key Indicators
» Comprehensive status information
» Event log notification
» Performance monitoring
» Service availability monitoring
» Security risk profile checking
» Responses
» Access
» Contact details
» NEW: Live Chat
Pillar Solutions Brochure
» Download Brochure
 
Product: ServerAssist
Solution: Server Monitoring
Developer: Aldebaran Systems Ltd
Release: v4.41 (updated 09/06/08)

Service availability monitoring

A server exists to provide services, and if those services stop working correctly, problems ensue. ServerAssist goes beyond the service checking provided as part of Windows Server 2003 and Windows 2000 by providing active and passive monitoring capabilities.

ServerAssist checks key services, to ensure that they are running, and responds if they fail. Once per minute, all monitored services are individually checked, and if one of them is found to be not running, it can be restarted automatically. If the service does not restart cleanly, optionally the machine can be automatically rebooted in order to resolve the problem.

Sometimes, custom components used on a web server can consume resources and eventually cause the web server to fail, although the World Wide Web Publishing Service itself is still running. To combat this situation, further checking is performed on the web server itself. Once per minute, ServerAssist requests a page from the web server, and compare the contents of the page to a file. If the page and file differ, ServerAssist will stop and restart not only the web server, but all the related services, such as the FTP Publishing Service and the IISAdmin Service. Once restarted, the page is checked again, and if it still differs from the file, the machine can be rebooted automatically.

By default, the page used to perform the check is a simple ASP script that contains sufficient functionality to ensure that the ASP engine is operating correctly. The page can be extended in any way appropriate to provide further checks, for example to ensure that a database can be queried successfully.

Note that ServerAssist will not monitor services until all automatically started services have started successfully, to allow the system to reach a "steady state" before monitoring begins. This allows ServerAssist to monitor services that may take some time to start, such as those for SQL Server or Exchange Server, without the need to manually define complex service start-up dependency rules.

FREE trial download

©2008 Pillar Solutions, all rights reserved. Tel: +44 (0) 1732 363 670 Email: info@pillar-solutions.com