I started this on a Saturday, just because I wanted to better understand:
- NETCONF
- Telegraf
- Working with time series data on Prometheus
All just for fun!
Have docker-compose installed, alongside Docker.
docker-compose build
docker-compose up
Set the username, password, and port for NETCONF related files (
netconf-*.py
) in thetelegraf/
folder.
Once the apps are up and running, you can view the Prometheus console at localhost:9090
on your browser.
- intf_stats_in_octets
- intf_stats_in_errors
- intf_stats_out_octets
- intf_stats_out_errors
- cpu_process_consumed_bytes
- memory_pool_percent_used