Prometheus metrics

Hello all!

I have a RouterBOARD 962UiGS-5HacT2HnT and I want to collect metrics about my network status (may be tx/rx rate at start) via Prometheus server. I have found this docker image https://hub.docker.com/r/nshttpd/mikrotik-exporter/ but can’t understand where I might use it, on router (so how I can use docker on router?) or on my server (but I can find only armhf docker images). Maybe here you can show me the variats, how I can solve my problem?

Thanks in advance.

I just looked at the sources for 30s, it seems like it’s a piece of go code that you can grab from GitHub and build, that when run periodically queries a Mikrotik server on one side, and exports whatever it collects on http for Prometheus to pull.

Armhf might indicate it’s meant to run on a raspberry pi, since you have sources on GitHub I guess you could build it and run it on your workstation, or anywhere really.

You could probably run bbrazil’s Prometheus snmp exporter as well, which does the same thing more or less?