Learn and understand which parts of your network work properly, which are being overused and which are being underused. For better speed and scale!
Inspect different kinds of network components
Monitoring Networking Equipment
Most IT environments use network devices from multiple vendors. With Icinga you monitor many different network devices with one tool. You see at any time the current state and utilization of every component in one web interface. It detects errors and misbehavior in the network and alerts you immediately. You also get insights into the utilization of every device so you can plan for future capacity requirements.
Generic SNMP Monitoring
The Simple Network Management Protocol (SNMP) is the most common way of monitoring network interfaces and devices. The data is provided by so-called Object Identifiers (OID), where each OID represents one specific metric. Icinga collects periodically multiple OIDs of your choice over SNMP. The information is used to determine the state of every interface, identify errors and keep an eye on bandwidth usage of each interface.
Common monitoring checks include:
- Availability and state of network interfaces
- Inbound and outbound traffic throughput
- Errors of network interfaces
- Discards of network interfaces
- CPU load
- Memory usage
- Disk utilization
- Hardware health
Vendor-Specific SNMP Monitoring
Some vendors of network hardware provide specific data over SNMP, additionally to the standard ones mentioned above. Using vendor specific plugins is a comfortable way of monitoring network devices with Icinga. We collect and provide many different plugins for multiple vendors, so you don’t have to deal with custom OIDs.
Monitoring SNMP Traps with Logstash and Icinga
Network devices can send alert messages proactively to a SNMP Trap Receiver. For instance, a Trap might report an event of overheating in a machine. Depending on the hardware there are hundreds of different events that can occur.
Icinga integrates with Logstash to receive and handle SNMP Traps from one or multiple devices. Logstash’s massive capabilities for even filtering come in very handy, especially when dealing with hundreds of different events.
Monitoring Network Interfaces
Icinga monitors the network interfaces of your physical and virtual servers to detect their availability and potential errors. It collects metrics of the bandwidth usage of every interface and stores the data in a time series database of your choice. Proper capacity planning and the identification of trends becomes an easy task with the correct data.
Get Started with Icinga
Get going with your full-stack enterprise-ready monitoring solution. Follow the installation course for a stressless start with Icinga.