Network Monitoring and Management
Network Monitoring and Management Software
AggreGate Platform

Server Monitoring

Server Monitoring via SNMP, WMI, Telnet/SSH and other standard technologies.

AggreGate Network Manager provides a consolidated, comprehensive solution for monitoring your servers regardless of their hardware and platform.

Monitoring is performed using SNMP, WMI, Telnet/SSH and other standard technologies. The following operating systems are supported out-of-the-box:

Server Discovery

The discovery process finds all servers in your network and auto-detects their type. All networked applications and services are discovered by port scanning even if a server doesn't respond SNMP and even ping requests.

Server Performance and Health Monitoring

AggreGate Network Manager provides alerting, charting, reporting, long-term history storage and deep analysis options for all critical server health metrics:

  • Availability
  • CPU load
  • Disk space usage
  • Traffic and bandwidth usage
  • Running processes and services
  • CPU/HDD/motherboard temperature
  • FAN speed and status
  • Any custom metrics available via SNMP

Built-in alerts are provided for important and critical server events, such as Authorization Failure, Superuser Login, Kernel Alert/Emergency, etc.

All alerts may be followed by corrective actions, such as shell script execution or Wake-on-LAN.

Integrated task scheduler helps to set up periodic emailing of daily, weekly or monthly reports to the system administrator or company executives.

Agent-less Monitoring

AggreGate Network Manager monitors the network without any agents, so there is no additional software or hardware to install on target servers.

Application/Service Monitoring

Applications and services "known" by AggreGate Network Manager are monitored via dedicated "smart" meters. This assumes checking application operability instead of its availability.

Most service-specific meters have similar behaviour:

  • Connection to the application/service via its native protocol
  • Passing authentication/authorization procedure
  • Retrieving application state and key metrics
  • Sending some pre-defined request
  • Caching application reply within system core for further analysis

Windows Event Log and Syslog messages from diverse applications are collected and stored in the database. These messages may also trigger pre-built alerts, such as Mail Emergency, FTP Login, etc.

Generic TCP/UDP Service Monitoring

Operability of unrecognized applications and services (both TCP and UDP) may be monitored by:

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

Database Monitoring

AggreGate Network Manager monitors database servers via JDBC/ODBC. Virtually all modern enterprise databases are supported, including:

  • Oracle
  • Microsoft SQL Server
  • MySQL
  • PostreSQL
  • Firebird

The system is capable of executing dynamically constructed arbitrary SQL queries and converting result sets into AggreGate format to make them available for analysis. Dynamically constructed insert/update/delete queries may be also executed on-demand.

File/Folder Monitoring

File and folder monitoring operations include periodic:

  • Checking file/folder existence
  • Validating file size, modification time and checksum
  • Verifying number of files in folder and their total size
  • Loading file contents into the system and making it available for editing/analysis
  • Folder contents inspection

Custom alerts may be triggered if above operations lead to unexpected results.

Remote Script Execution

AggreGate Network Manager may execute custom shell scripts and applications on remote machines over a secure SSH connection to allow acquisition of non-standard data and execution of different actions (e.g. rebooting the servers).

The scripts may be executed:

  • Periodically, according to the custom schedule
  • Upon alerts
  • On-demand

Physical and Virtual Infrastructure Monitoring

The system makes no difference between physical and virtualized servers. Guest operating systems running under VMWare ESX/ESXi servers provide the same metrics as their "real" counterparts.

Being based on Linux, VMWare servers can be also monitored like any other physical machines, providing the same set of performance indicators. However, virtualized infrastructure monitoring and management involves a lot of dedicated tasks, e.g. starting, stopping or suspending Guest VMs.

Contact Us: