/mtr-monitor

Simple MTR runner with grafana and influxdb on board

Primary LanguagePython

Containerized MTR monitor

This repository is used for tracing network status by MTR from your site to other sites(you specified) in a containerized way.

Prerequisites

Prepare the environment

  1. Clone this repository

git clone https://github.com/godleon/mtr-monitor.git

  1. Execute create-env.sh to create data folders for containers
$ cd $(pwd)/mtr-monitor

$ ./create-env.sh
  1. Specify the sites you want to trace in the variable MTR_HOSTS in the file mtr-monitor/mtr-monitor.sh

How to run

docker-compose up -d

After a few seconds, you can access http://localhost:3000 to check the result on Grafana.