Skip to content

Monitor your home connection in Grafana with Prometheus, InfluxDB and Telegraf

Notifications You must be signed in to change notification settings

starredev/isp_monitoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monitor your home connection in Grafana with Prometheus, InfluxDB and Telegraf.
A mikrotik device is not required to use this stack, the installer will give you a choice.

Installation

Setup will ask a number of questions to complete the installation process.

installation can be started by running the command: bash ./setup.sh

After following instructions docker container will be installed.

Mikrotik Dashboard

If you are planning to enable the mikrotik stack in grafana don't forget to create a user with password. If this is not done, the API will not be able to read anything and the dashboard in Grafana will not work.

/user group add name=mktxp_group policy=api,read
/user add name=mktxp_user group=mktxp_group password=mktxp_user_password

Environment variables

Tag Name Description
server_id Speedtest ID of the server (multiple servers seperate with comma) default empty = auto
speedtest_interval Interval for processing speedtest in minutes (default 15 minutes)
ping_interval Ping interval in seconds (default is 60)
ping_targets Ping targets (default 8.8.8.8, 1.1.1.1)

About

Monitor your home connection in Grafana with Prometheus, InfluxDB and Telegraf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages