Simple MTR runner with grafana and influxdb on board
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

MTR monitor

Simple MTR runner which stores data to InfluxDB and allows to preview stored data using Grafana dashboards

sample dashboard



  • bash shell
  • python3
  • docker
  • mtr
  • influxdb python package

How to run

  1. Edit to adjust settings to your own liking
  2. ./
  3. Open to access Grafana UI

How to access InfluxDB

./ will connect to the docker image and open CLI


The script when run for the first time downloads grafana and influxdb docker images and creates new containers for them. During consecutive runs it just starts already existing docker containers. The created containers will be always started when the docker service starts. If you want to change parameters of the container, e.g. ports, you need to remove them (e.g. docker container rm mtr-influxdb) and just start