Telegraf Plugins used:
- 1 Bucket:
`snmp`, 1d retention
- 3 Labels:
- 3 Telegraf Configurations: `Linux SNMP`, `Cisco SNMP`, `Mikrotik SNMP`
- 0 Checks:
- 3 Dashboards:
`SNMP System Monitoring`,
`SNMP Mikrotik Monitoring`,
`SNMP Network Monitoring`
- 2 Variables:
If you have your InfluxDB credentials configured in the CLI, you can install this template with:
Network monitoring with SNMP dashboard
SNMP (Simple Network Management Protocol) is an application-layer protocol used to manage and monitor network devices. SNMP provides a common way for devices on your network — such as routers, switches, WiFi access points, printers, and anything connected in an IP network — to share monitoring metrics. An SNMP agent is shipped with practically any network equipment, providing an out-of-the-box way to monitor devices over both local area networks (LANs) and wide area networks (WANs). SNMP has also been adopted by some internet of things (IoT) devices vendors.
Why Network monitoring with SNMP
SNMP, although developed years ago, is still a widely used protocol and an essential piece of any network management strategy. Monitoring with SNMP can help to detect and manage devices, gain insights into performance and availability, and ensure the health of their network. Network health is an important part of your full stack monitoring strategy.
How to use the SNMP Network Monitoring Template
Once your InfluxDB credentials have been properly configured in the CLI, you can install the SNMP network monitoring template using the Quick Install command. Once installed, the data for the dashboard will be populated by the included SNMP Telegraf configuration, which includes the relevant SNMP Inputs. Note that you might need to customize the input configuration to better serve your needs, including by specifying a new input value. All of this will depend on how your organization is currently managing your network.
To find out more information about environmental variables within the SNMP Telegraf configuration, consult the following link.
Key network monitoring metrics gathered with SNMP
Some of the most important network metrics that you should proactively monitor with SNMP include:
- System uptime
- CPU Utilization
- Memory Allocation
- Used Memory
- CPU Load
- Free Memory
- System IO
- Used Memory