AggreGate Network Manager ensures 360° network performance visibility required for proactive diagnosing host/application downtime and capacity planning. Key network performance indicators include:
Every performance indicator is backed by numerous analysis tools, such as alerts, charts or reports. Performance metrics history is stored in the server database for long-term trending.
CPU Load Monitoring
The Network Manager tracks CPU load of your servers, routers, managed switches, and any other devices supporting CPU utilization reporting via SNMP. The utilization percentage is tracked individually for every processor or processor core.
An alert may be raised when device's average CPU load exceeds a configurable threshold for longer than a certain time (also configurable). Alert settings, notification procedures and corrective actions may be shared between devices or set up for every device individually.
It's also possible to track CPU usage of individual processes running on remote machines.
Storage Space and Memory Utilization Monitoring
The disk space of your servers and NAS devices is also monitored via SNMP. AggreGate Network Manager tracks and displays labels and free/used space for every disk, partition and filesystem. Customizable disk space and memory utilization charts are provided out-of-the-box.
Storage space charts may be accompanied with linear regression trends for predicting the moment of near 100% utilization.
The Network Manager can also track absolute and relative memory usage of individual processes running on remote servers/workstations.
Bandwidth Usage Monitoring
With AggreGate Network Manager, the system administrator gets warned once current traffic of any router/switch interface comes close to the theoretical interface speed (or other user-defined threshold). To help catching a bandwidth hog, the Network Manager uses traffic decomposition allowing to figure out which host and application caused this traffic. The analysis is performed using dedicated traffic analysis protocols (e.g. NetFlow).
See Traffic Monitoring for more information.
Response Time Monitoring
Performance of a networked application may degrade due to different reasons, such as slow network link, low server memory or high CPU usage, application-specific problem. A synthetic metric mirroring application health in a relatively correct way is its response time, e.g. period between sending an application-specific request and receiving the full response.
Application response time examples:
In addition to application response times, the Network Manager tracks response time of the whole servers/workstations that is measured via ICMP echo (ping). Combined with packet loss rate, ping response time measurements greatly help with detecting network links degradation.
Custom Performance Metrics
AggreGate Network Manager may collect custom performance indicators from any networked devices via SNMP, WMI, CLI, and any other remote monitoring protocols and corresponding device drivers (Modbus, BACnet, OPC, etc.)
Here are some examples:
AggreGate IoT Platform provides rich processing and analysis options for any custom metric. See Technology for more information.
"Top 10" Performance Dashboard
System administrator's duty starts with an overview of his "empire". If everything runs smoothly, he may enjoy his job right in the morning. The Top 10 dashboard is designed to eliminate numerous checks of different network resources by combining information about problematic and heavily loaded resources in the single place.
Performance Degradation Alerting
Advanced alerting engine provided by AggreGate Platform solves even the most complicated performance degradation detection tasks. Here are just some examples of complex alert trigger conditions:
In addition to notification broadcasting, every alert may be followed by forced operator acknowledgement and automatic/inteactive corrective actions. For example, the Network Manager can restart a service or reboot a server upon a performance alert.