{"repo":"swoga/mikrotik-exporter","free":true,"listed":false,"github":"https://github.com/swoga/mikrotik-exporter","clone":"git clone https://github.com/swoga/mikrotik-exporter.git","description":"Prometheus Exporter for MikroTik RouterOS","language":"Go","stars":34,"topics":["prometheus","prometheus-exporter","mikrotik","routeros","metrics"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"mikrotik-exporter mikrotik-exporter is a Prometheus exporter written in Go with the goal to export all possible metrics from MikroTik devices. It is not predetermined which metrics are collected, you can create your own modules. Some modules are shipped with the program, see here. Info - RouterOS v7 The logic supports RouterOS v7, but not all modules have been adapted to the new command structure and parameter names. Probing Targets can be probed by requesting: http://localhost:9436/probe? target=xxx The modules defined at the target configuration can be overwritten via the query string: http://localhost:9436/probe?target=xxx& modules=interface,health For troubleshooting there are also two log levels available: http://localhost:9436/probe?target=xxx& debug=1 http://localhost:9436/probe?target=xxx& trace=1 Command line flags --config.file=config.yml --debug --trace Docker image The docker image is available on Docker Hub, Quay.io and GitHub. docker pull swoga/mikrotik-exporter docker pull quay.io/swoga/mikrotik-exporter docker pull ghcr.io/swoga/mikrotik-exporter You just need to map your config file into the container at /etc/mikrotik-exporter/config.yml docker run -v config.yml:/etc/mikrotik-exporter/config.yml swoga/mikrotik-exporter Configuration mikrotik-exporter can reload its configuration files at runtime via SIGHUP or by sending a request to /-/reload . main config conf.d fields of this type support value substitution with values of parent variables syntax: {name of v","default_branch":null,"files":null,"tree":[],"storefront":"/r/swoga","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/swoga/mikrotik-exporter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}