Screen Shot 2017-07-22 at 8.37.45 AM.png
Someone please critique my math on the uptime widgets, because according to http://ezutc.com I am slightly off. (Revision 2: Changed to just subtract the mean packet loss percentage from 100)
Installation:
- Setup Telegraf ping input as described in the collector config.
- Setup InfluxDB
- Setup Telegraf to output to InfluxDB
- Setup Grafana, import dashboard, and enjoy!
Collector Configuration Details
The dashboard is currently relying on collection using the Telegraf ping plugin. Sample config shown below.
[[inputs.ping]]
interval = "60s"
urls = ["208.67.222.222", "208.67.220.220", "ddg.gg", "pfSense.home", "accessPoint.home", "amazon.com", "github.com"]
count = 4
ping_interval = 1.0
timeout = 2.0