Network Monitoring and Management
Network Monitoring and Management Software
AggreGate Platform
Application and Service Monitoring

Application and Service Monitoring

AggreGate Network Manager helps companies to ensure high availability and performance for their business applications. The system "knows" common applications, services, technologies, protocols, and uses intelligent monitoring technology for checking operability of business-critical systems.

In addition to native monitoring of networked applications, the Network Manager obtains information about processes running on remote machines via SNMP. This allows to configure alerting, charting, reporting, and other processing for:

  • Process instance count
  • Per-process CPU load
  • Per-process memory usage

The Network Manager supports batch configuration of application monitors for several hosts, along with replication and export/import of monitoring settings.

Service Status Dashboards

Service status dashboard provides a very easy way to get an overall picture of your IT infrastructure health. It shows a matrix of servers and services indicating state of every service by color-coding. Service status dashboard is a nodal point for finding the root cause of diverse network problems.

Application Problem Alerting

AggreGate Network Manager provides out-of-the-box alerts for typical application problems, such as Apache Web Server Requests Overload or FTP Out Of Disk Space.

Application/Service Discovery

The network discovery process finds both known and unrecognized ("generic") services by TCP/UDP port scanning. If an active service is detected, its monitoring is auto-enabled when a device account is created for the host. The system also finds and applies an optimal monitoring profile for every service.

Message and Error Aggregation

The network manager remotely collects application messages and error notifications via Syslog and Windows Event Log facilities. These messages are stored in the central server database for maintaining long-term audit trails.

Received application errors may be broadcasted using Syslog and SNMP traps. Any application error may trigger an alert, causing email/SMS system administrator notifications and automatic corrective actions (server rebooting, remote script execution, etc.)

Web Server and Website Monitoring

Round-the-clock supervising of your website is crucial for proactive identification of problems before they escalate into substantial downtime and lost revenue.

Monitoring of web servers, including Apache and IIS, is performed by:

  • Ensuring server availability
  • Passing web authorization if necessary
  • Requesting certain URLs via HTTP and checking response codes
  • Injecting web pages content into system core for deep analysis (e.g. keyword search)
  • Measuring response times

The system also provides comprehensive information about web server health by alerting (e.g. Traffic Overload Alert) and charting (e.g. Apache Busy Processes Chart).

Mail Server Monitoring

In today's Internet economy, any business just hangs if a corporate mail server is down or misfunctional. AggreGate Network Manager is designed to prevent mail system downtime by:

  • Messages availability checking (POP3/IMAP folder checking)
  • Outgoing mail server operability checking (SMTP authorization)
  • End-to-end delivery verification (E-mail round trips)

Other Services

There are many other "smart" application monitors bundled with AggreGate Network Manager. Here is a brief summary of their functionality:

  • FTP Server monitor: checking remote files and folders
  • SSH Server monitor: authorizing, executing remote shell scripts and validating their output
  • DNS Server monitor: ensuring that DNS zone contains valid information
  • DHCP Server monitor: verifying server operability by IP address leasing
  • LDAP Server monitor: executing search queries and analyzing the results
  • Radius Server monitor: passing authentication procedure

Database Monitoring

AggreGate Network Manager monitors database servers via JDBC/ODBC. Most modern enterprise databases are supported, including Oracle, Microsoft SQL Server, MySQL, PostreSQL, Firebird, etc.

The network manager checks server availability, executes custom queries and matches query results against specific criteria (field/row count, field values, etc.)

Java and .NET Application Monitoring

The Manager acts as a JXM-based monitoring tool, providing end-to-end management for any Java-based applications and application servers.

Similarly, comprehensive .NET application monitoring and management is enabled via WMI procotol.

Generic TCP/UDP Port Monitoring

Operability of network applications and services (both TCP and UDP) that are not natively supported is ensured by:

  • Establishing a connection with a service (for TCP-based services) and checking its availability
  • Sending some raw input data
  • Reading raw output and injecting it into a system core for analysis
  • Measuring the response time and storing its stats

Contact Us: