Prometheus exporter for netmeter monitoring tool.
For everyone who wants to learn how to develop prometheus exporters with python.
Run an instance of netmeter monitoring tool.
docker run -d --name netmeter -p 8080:8080 -v /sys:/host/sys:ro -e NETMETER_SYS_PATH=/host/sys ssbostan/netmeter:2
Run an instance of netmeter-exporter that polling metrics from netmeter instance.
docker run -d --name netmeter-exporter -p 9909:9909 -e NETMETER_TARGET_ADDR=http://172.17.0.1:8080 ssbostan/netmeter-exporter:latest
Name | Type | Description |
---|---|---|
netmeter_receive_bytes | Counter | Network device received bytes |
netmeter_receive_packets | Counter | Network device received packets |
netmeter_transmit_bytes | Counter | Network device transmitted bytes |
netmeter_transmit_packets | Counter | Network device transmitted packets |
All contributions are welcomed. We need to develop netmeter first.
- Collect more network statistics