sFlow-input-plugin

Network Monitoring Using SNMP Template

Telegraf Plugins used:

Included Resources:

  • 1 Bucket: `snmp`, 1d retention
  • 3 Labels: `inputs.net`, `inputs.system`, `SNMP`
  • 3 Telegraf Configurations: `Linux SNMP`, `Cisco SNMP`, `Mikrotik SNMP`
  • 0 Checks:
  • 3 Dashboards: `SNMP System Monitoring`, `SNMP Mikrotik Monitoring`, `SNMP Network Monitoring`
  • 2 Variables: `snmp_host`, and `snmp_ifName`

Quick Install

If you have your InfluxDB credentials configured in the CLI, you can install this template with:

https://raw.githubusercontent.com/influxdata/community-templates/master/snmp/snmp.yml

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.

Network monitoring with SNMP dashboard

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

Related Resources

How Sysbee uses the SNMP Telegraf Plugin

How Sysbee Manages Infrastructures and Provides Advanced Monitoring by Using InfluxDB and Telegraf.

How to Monitor Your SNMP Devices with Telegraf

A blog on how you can monitor your devices with the Telegraf SNMP Plugin.

Network performance monitoring

This is a solution blueprint on how to maintain a responsive and performant network no matter how distributed your resources are.

Scroll to Top