This repository contains different scripts and tools in order to monitor the performance and characterize the behavior of a White Rabbit network. For more details about White Rabbit, see https://www.ohwr.org/project/white-rabbit/wikis/home
The monitoring of the White Rabbit switches is primarily done using SNMP. The current setup is that all the data is acquired using a TICK stack (telegraf, influxDB, grafana). Additional monitoring scripts exist to ease the acquisition of additional monitoring data and check the influence of snmp requests on the performance.
- net-snmp installation with the WR-SWITCH-MIB file located in the main snmp lib directory
- telegraf to collect all the different metrices
- influxDB for storing the data in a nice format
- grafana for displaying all the metrices on a nice dashboard
- scripts for all kind of tiny snippets to get data, store them in databases, etc.
- dashboards for different purposes of monitoring
- configs for the different software tool configurations
- examples for obtaining and plotting the data