![]() |
![]() |
|
Solutions > Network Management > Performance Monitoring Performance MonitoringAggreGate 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 that support 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 ever device individually. It's also possible to track CPU usage of individual processes running on remote machines. Storage Space and Memory Utilization MonitoringThe 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 MonitoringWith 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 what host and application has caused this traffic. The analysis is performed using dedicated traffic analysis protocols (e.g. NetFlow). See Traffic Monitoring for more information. Response Time MonitoringPerformance of a networked application may degrage due to different reasons, such as slow network link, low server memory or high CPU usage, or application-specific problem. A synthetic metric that mirrors 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 in detecting network links degradation. Custom Performance MetricsAggreGate Network Manager may collect custom performance indicators from any networked device via SNMP, WMI, CLI, and any other remote monitoring protocol those driver is provided by AggreGate Platform (Modbus, BACnet, OPC, etc.) Here are some examples:
AggreGate Platform provides rich processing and analysis options for any custom metric. See Technology and Features for more information.
"Top 10" Performance DashboardSystem 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 chesks of different network resources by combining information about problematic and heavily loaded resources in the single place. Performance Degradation AlertingAdvanced 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/intefactive corrective actions. For example, the Network Manager can restart a service or reboot a server upon a performance alert.
|