Distributed network and server monitoring tool for performance and availability monitoring of network devices, web/intranet sites/applications, and network equipment via SNMP (UNIX/Linux/Mac), WMI (Windows) and a number of application protocols (HTTPS, SSH, SMTP, IMAP etc) including database engines (MS SQL, MySQL PostgreSQL etc). Support application templates (predefined and user-defined set of monitors), network discovery, remote agent to access devices that cannot be directly connected and so on.