Internet Server Monitor - Server Monitoring Tool

Internet, Server, Application and Network Monitoring

Internet Server Monitor is a network server monitoring tool that enables system administrators to monitor servers and the network applications they host for failures, recoveries, and load. Minimize downtime by configuring the software to notify the on call system administrator when a server application fails or system performance degrades.

When a failure or recovery is detected, Internet Server Monitor can alert you remotely by email, pager or SMS, as well as on your desktop via system tray icon status and popup, sound, or Message box. Failures, recoveries, and load can optionally be logged to any Windows Event Log or your syslog server. Interactive and background processes can also be started.

Internet Server Monitor not only checks the availability of server applications but in most cases includes functionality to test the application performance. For example, an HTTP or Web monitor can be created to test the availability of the server and verify the returned URL or document contains the desired content.

Hierarchical Monitoring

System administrators can now setup monitoring hierarchy to shutdown monitors when a parent monitor fails as well as start backup system monitoring when a primary server fails. For example, when a ping monitor fails on a primary server the system can shutdown the dependent memory and cpu monitors while also starting ping, memory and cpu monitors on your backup server.

Windows Server Monitoring

Monitor Windows Services, CPU load, and memory utilization. Using WMI Internet Server Monitor polls the status of Windows Services running on remote computers. Depending on the service state, the monitor can optionally start or stop the service. CPU load and memory utilization are polled over time and alerts fired based on averages.

SSL Certificate and Domain Name Expiration Date Monitoring

Don't get caught with expired SSL Certificates or domain names. Use Internet Server Monitor to receive notification well in advance of your Secure Certificate and registered domain name expiration dates.

Monitoring Functions

HTTP (Web)Checks HTTP and HTTPS servers/sites by connecting and optionally checking the URL content. Supports authentication and regular expressions.
SMTP (Outgoing Mail)Checks SMTP mail servers by connecting and optionally sending an email. Supports SSL.
POP3 (Incoming Mail)Checks POP3 mail servers by connecting and optionally authenticating. Supports SSL.
IMAPChecks IMAP mail servers by connecting and optionally authenticating. Supports SSL.
FTP (File Transfer)Checks FTP servers/sites by connecting and optionally authenticating.
ICMP (Ping)Checks a remote host for availability by echoing data within a user defined timeout period.
TCP PortsChecks if a port is responding and optionally checks its response against a text pattern.
DNSChecks DNS servers by connecting and validating the IP address returned for a given address.
Microsoft SQL Server
MySQL
ODBC Data Sources
Checks the availability of a database by connecting and optimally running a SQL command.
Windows ServicesChecks the status of Windows Services and optionally starts or stops the service depending on the state.
CPU LoadChecks the CPU load over a period of time.
Memory UtilizationChecks the memory utilization over a period of time.
NTP (Time Server)Checks time servers by connecting, retrieving the current time, and optionally setting the time on the local server.
NNTP (News Server)Checks news servers by connecting and optionally opening a news group.
SSL CertificateChecks SSL Certification expiration dates.
Domain ExpirationChecks registered domain name expiration dates against public WHOIS servers.

Alert Notifications

When Internet Server Monitor detects a failure, recovery, or degraded performance, any one or combination of the following alert notifications can be fired:

EmailSends an email message.
Pager (SMS)Sends a text messages using Clickatell’s web email-to-SMS online gateway service or any third party email-to-SMS gateway.
Message BoxDisplays a custom message box that stores alert history so your desktop does not fill with hundreds of messages.
SoundPlays a sound.
Tray IconUpdates the tray icon with the current global status.
Tray Icon PopupDisplays a balloon window above the tray icon that contains the failure or recovery.
Event Log EntryWrites the failure or recovery to any Windows Event Log.
Syslog MessageForwards the failure or recovery to your syslog server.
Start ProcessRuns an interactive or background process on the local server.

All alert notifications can be customized using variables.

Other Features

  • Automatically publishes summary and detail HTML documents to your intranet website.
  • Includes reports that detail the availability of your servers and history of each monitor.
  • Logically group monitors for easy management and report organization.
  • Configure periods to automatically stop monitoring.
  • System tray icon status enables system administrators to quickly see the status of all monitors regardless of the assigned alert methods.
  • Logs all monitor results to a text file and, optionally, to your syslog server.

Enterprise Architecture

Internet Server Monitor is built using a Windows Service, management interface application, and tray icon application for user interface alerts. Internet Server Monitor uses .Net thread pools enabling multiple monitors to run both asynchronously and simultaneously enabling the software to scale to hundreds of monitors per minute. No installation requirements on remotely managed computers.

Priced Competitively

Network monitoring products are typically very expensive, however; monitoring 50 network resources only costs $149.95 (USD) and monitoring an unlimited number of network resources only costs $199.95 (USD). Click here for detailed licensing and pricing information.

Please click here to review our license agreement

System Requirements

Supported Operating Systems

Windows Server 2008, Windows Vista, Windows XP, Server 2003, or Windows 2000.

Memory

512 MBs of available memory, 2 GBs suggested for large networks.

.Net Framework 2.0

The installation detects if .Net Framework 2.0 is already installed. If not, the framework is automatically downloaded from Microsoft and then installed.

Local administrator account

To install this software, you must have local administrator priveledges. When scheduling the service to monitor network resources, the service must be run with local administrator rights. The first time the application is run, you will be prompted to assign administrator rights to the service.

Microsoft Windows Management Instrumentation (WMI) Support

Internet Server Monitor uses the Microsoft Windows Management Instrumentation (WMI) API to monitor CPU, memory, and Windows Services. WMI is preinstalled in Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP, and Windows 2000.

Our Customers

Corner Bowl Software has sold software to many small and large companies, not-for-profit organizations, educational institutions, and governmental agencies throughout the world. Here are just a few: Microsoft, NASA, Network General, Northrop Grumman, and many more. Click here to see a few more.