Netrics is a simple network monitoring tool that monitors the network and provides a simple web interface to view the status of the network using Grafana.
The docker-compose file uses the
network_mode: hostto access the host network. Meaning it wont work on windows and mac. You can use thebridgenetwork mode and expose the ports to the host machine. or if you have a way to access the host network interface from the container you can feel free to create a pull request.
- Clone the repository
- Run
docker compose up -d --buildto start the services
- Open your browser and go to
http://localhost:2345 - Login with the default credentials
admin:admin - Add a new prometheus datasource with the url
http://localhost:9123 - run save and test
- Import the dashboard from
grafana/dashboard.json - Enjoy monitoring your network
This project is licensed under the MIT License - see the LICENSE file for details
