network monitoring software: main page Advanced Host Monitor
Version 10.50
Copyright (c) 2000-2016 Advanced Network Software
Current language: English
Switch language to: German
Detail info Details    What's New What's New    Copyright/License/Warranty Copyright/License/Warranty    Download HostMonitor Download    Registration Information Buy now   

HomeAdvantages

 80 test methods!
 30 alert methods
 Logs & Reports
 Affordable prices

ManualNeed more information?

 Online manual
 Utilities and auxiliary applications
 System Requirements
 Awards

ForumHave a question?

 Online forum
 Support
 Sales
 Admin

What systems/parameters can be monitored by HostMonitor?

HostMonitor monitors functionality of your servers and networks using a variety of methods (80 methods!):

Test methodPurposeTarget platformTest can be performed by
Host MonitorRMA for WindowsRMA for UNIX
Network related tests
Ping Tests the IP channel between monitoring system and an IP enabled computer or device. ANY* -
Trace Checks the route between monitoring system and an IP enabled computer or device. ANY* -
TCP Tests any TCP based services such as News, WhoIs, FTP, etc. ANY*
UDP Checks UDP based servers such as TFTP, SNTP, Daytime, etc. ANY*
NTP Tests NTP (network time protocol) service's availability and responsiveness. ANY* -
DNS Tests domain name server's ability to accept requests, checks received results. ANY* -
DHCP HostMonitor verifies the DHCP server by sending request for IP address. ANY* -
LDAP Checks directory server's ability to perform search queries. ANY* - -
RADIUSTests both the ability of an authentication server to perform an internal database lookup and to respond on authentication query. ANY* -
DICOMVerifies end-to-end communications with a remote DICOM server.ANY* -
RAS Checks the ability of RAS server to accept incoming connections. Any Supported* - -
SNMP Get
SNMP Table
SNMP Trap
Monitors various parameters of SNMP enabled computer or device. ANY*



-
-
-
Interfaces statusChecks network interfaces status on hosts and routers ANY* -
Traffic Monitor Monitors traffic or errors on network interfaces. Test method can check total traffic on device or specific interface ANY* -
Mail
SMTP Checks SMTP mail server's ability to accept incoming sessions. ANY* -
POP3 Tests the ability of a POP3 mail server to accept incoming sessions. ANY* - -
IMAP Checks the ability of an IMAP4 mail server to accept incoming sessions, checks the load of specified mailbox. ANY* - -
E-Mail This versatile test may check mailbox on target server using POP3 or IMAP protocol searching for specific "bad" and "good" mails. Also it can check for specific counters within XML data. ANY* -
Mail Relay Examines chain of mail servers. HostMonitor sends an e-mail thru specific mail server and checks when the mail becomes available in target mailbox. ANY* - -
Web
URL Checks availability and responsiveness of the FTP, HTTP and HTTPS servers. Checks data contents and integrity. ANY* -
HTTP Tests HTTP server's availability and responsiveness. Checks data contents and integrity.ANY* - -
SOAP/XML This test method allows performing SOAP requests over HTTP and HTTPS protocols and may check retrieved XML document for various conditions. ANY* -
Certificate expiration This test allows you to check SSL certificate expiration dateANY* -
Domain expiration Checks domain expiration date ANY* - -
Windows and UNIX
UNC Tests availability of the network resource or checks the amount of free space.Any Supported*
CPU Usage Checks CPU load Windows*
Netware
UNIX*


-


-
-
-
Process Communicates with a host to determine how many instances of the specified process are running. Windows*
UNIX*

-

-
-
Memory test Memory test can check amount of free physical and virtual memory, size of unused swap space (page file) on local or remote Windows, Linux, BSD systems, CISCO routers and some other network devices. ANY* -
Windows specific tests
Drive Free Space Checks free disk space on local or remote Windows systems. Windows* -
Service Communicates with a Windows machine to determine if a specified NT Service is running and responding. Windows* -
HDD SMARTChecks hard disk health, temperature and other parameters using S.M.A.R.T. data; it can be effectively used to prevent HDD data loss Windows* -
Dominant Process Allows you to check what process exactly uses the most of system resources. HostMonitor may find out which process uses the most of CPU, Handles, Threads, Memory, Virtual memory or Address space.Windows* -
Performance Counter Allows you to monitor various important parameters of the system such us CPU Usage, Disk Queue, Printer Queue, Network traffic and much more. Windows* -
NT Events Log Monitors local or remote NT Event Log for specified messages. Windows* -
WMI Allows to monitor local and remote systems using Windows Management Instrumentation technology. Windows* -
RegistryThis test can retrieve specified Registry counter from local or remote Windows system and compare counter value with specified string, number or date. Windows* -
UNIX specific tests
SYSTEM: number of processes (runnable) Checks current number of runnable processes on the system. UNIX* - -
SYSTEM: number of processes (total) Checks how many processes (in total) exist on the system. UNIX* - -
SYSTEM: number of processes (zombie) Checks how many zombie processes exist on the system. UNIX* - -
SYSTEM: number of user sessions Checks how many user sessions are opened on the system. UNIX* - -
SYSTEM: Average Load for the last 1, 5 or 15 min Checks an average load of the system during the last 1, 5, or 15 minutes. UNIX* - -
SYSTEM: Mem Free Checks the amount of free memory on the system. UNIX* - -
SYSTEM: Swap Free Checks the amount of free swap on the system. UNIX* - -
Process: number of instances Checks the number of instances of the specified process.UNIX* - -
Process: %CPU usage (average) Checks an average (percentage for the last minute) CPU usage for the specified process. UNIX* - -
Process: %CPU usage (raw) Checks current (raw) CPU usage in percents by the specified process. Linux - -
Process: Memory usage Checks memory usage for the specified process. UNIX* - -
Process: Virtual Memory usage Checks virtual memory usage for the specified process. UNIX* - -
USER: number of processes Checks the number of processes started by specified user.UNIX* - -
USER: number of sessions Checks the number of sessions opened by specified user. UNIX* - -
File related tests
Compare Files Compares two files or searches for a text string in a file Any Supported*
Folder/File Size Checks the size of a folder (or file) on local or shared drives. Any Supported*
Count Files Returns the number of files meeting specified criteria parameters (age, size, etc.)Any Supported*
Folder/File Availability Checks whether a file (or folder) exists. Checks the age of a file/folder. Any Supported*
File Integrity Checks file integrity (using CRC) on local or shared drives. Any Supported*
Text Log Monitors log files created by another application. Any Supported*
Database related tests
ODBC Query Checks the availability of an ODBC data source, runs an SQL query, and analyzes the value of a specified data field in the resulting set being returned. Any Supported* -
Interbase Checks the ability of Interbase SQL server to accept incoming sessions. Any Supported* -
MS SQL Checks MS SQL server's ability to accept incoming sessions. Any Supported* -
MySQL Checks MySQL server's ability to accept incoming sessions. Any Supported* -
Oracle Checks the ability of Oracle SQL server to accept incoming sessions. Any Supported* -
Postgree Checks Postgree server's ability to accept incoming sessions. Any Supported* -
Sybase Checks a Sybase SQL server's ability to accept incoming sessions. Any Supported* -
VMware ESXi and Microsoft Hyper-V
VM host status Checks config and overall status of VMware ESXi host or Microsoft Hyper-V systems health state. Hyper-V
ESXi
-
VM host CPU usage Checks hypervisor CPU load. Hyper-V
ESXi
-
VM host free memory Checks free memory percentage on VMware ESXi host or Microsoft Hyper-V system. Hyper-V
ESXi
-
VM host free datastore space Checks data storage(s) on VMware ESXi system, finds storage with minimum free space ratio. ESXi -
VM guest status Checks all virtual systems (guests), alerts when guest heartbeat status (health state) indicates failure, provides name of such guest system. Hyper-V
ESXi
-
VM guest CPU usage Checks all virtual systems (guests) running on VMware ESXi host or Microsoft Hyper-V system and finds guest system with highest CPU usage. Hyper-V
ESXi
-
VM guest free memory Checks all virtual systems (guests) running on VMware ESXi host or Microsoft Hyper-V system and finds guest system with lowest percentage of free memory. Hyper-V
ESXi
-
VM guest free disk space Checks all virtual systems (guests) running on VMware ESXi host and finds system and disk with minimum free/total space ratio. ESXi -
Custom test methods
External test Executes external application, checks result code (errorlevel) Unspecified*
Active Script Performs custom tests provided by 3rd party or created by you. Tests could be written on Visual Basic Script, Java Script or other languages supported by monitoring system (ActiveScripting technology). Unspecified* -
Shell Script Performs custom tests provided by 3rd party or created by you. Unspecified*
SSH test Logs in to specified remote system running the SSH daemon and executes a command or shell script Unspecified* -
Other
HM Monitor You may install another instance of HostMonitor on different system and use 2nd copy of HostMonitor to check your primary monitor! ANY* - -
IT Temperature Monitor If you utilize temperature-sensing units from Sensatronics, this test provides you with the ability to monitor temperature. ANY* -
OPC Performs OPC requests over HTTP and HTTPS protocols, checks whether retrieved data met specified conditionsANY* -

Comments:

"Monitoring system" means either:
  • system where HostMonitor is running when test is performed by HostMonitor directly;
  • system where Remote Monitoring Agent is running when test is performed by the agent.

Target platform:
  • "ANY" means that test can be performed against ANY system: it could be Windows, Linux, AIX or any other operational system; it could be PC, mainframe, router or any other hardware accessible by TCP/IP protocol. Of course the result of the test may depend on target system's settings. For example, HTTP test against a router that does not support web interface will return "No answer" status, but there are no additional requirements for monitoring system (system where HostMonitor or RMA is installed).

  • "Any Supported" means that theoretically you may check any target system HOWEVER some additional requirements might be applied to monitoring system. E.g. to perform the Interbase test you must have Interbase client installed. To check the available disk free space on Novell Netware server using UNC test, you must have client service for Netware installed and running. And so on.

  • "Windows" means that test can check systems that are running under Windows 2000, XP Professional, Windows Server 2003, Vista, Windows 7, Windows Server 2008 or Windows Server 2012.

  • "UNIX" means any UNIX-like system but only if the proper version of Remote Monitoring Agent is available for it. For now RMA is available for FreeBSD, Linux, NetBSD, OpenBSD and Solaris.

  • "Unspecified" means that the test modules could be provided by 3rd party developers or the test module can be created/modified by customer. Different modules may have various requirements and abilities to monitor lots of target systems.

SNMP Trap:
This test can be performed by HostMonitor or Active RMA for Windows. Passive RMA cannot forward SNMP Trap messages from remote networks to HostMonitor

As you see the software can monitor thousands of network services. But what is of no less importance is how you can manage monitoring tasks ("test items" in our terminology). Test items can be organized into different groups (folders), each folder has its own settings such as color palette, list of reports, different statistic information, etc.
For example. you can set up a folder representing your company, define a set of report profiles (for the administrator, IT manager, technical support crew, etc.), then create several subfolders, one for each of the company's offices, and you are done! HostMonitor will be automatically generating uniform reports for all company offices (each report will contain test results specific to the office).

Tests can be performed on regular intervals (e.g. every 5 min) or on schedule (e.g. every Friday between 6pm and 9pm); tests can be performed directly by HostMonitor or they can be performed by Remote Monitoring Agents installed on remote network. Some tests may depend on another, e.g. you may easily configure HostMonitor to check 10 web servers when your primary router is up, and check another (backup) server when your primary router is down.

Manual All about tests..