10
0
This repository has been archived on 2024-07-26. You can view files and clone it, but cannot push or open issues or pull requests.
2021-10-18 17:03:28 +03:00
2021-10-15 13:11:46 +03:00
2022-05-03 19:24:28 +03:00
2021-06-30 23:03:27 +03:00
2021-06-30 23:03:27 +03:00
2021-06-30 23:03:27 +03:00
2022-05-03 19:24:28 +03:00
2023-03-06 18:37:37 +02:00
2021-10-16 08:49:25 +03:00

Background

This is Prometheus exporter for Mikrotik routers and switches.

Usage

Supply MIKROTIK_USER, MIKROTIK_PASSWORD using .env file. Spin up the containers:

docker-compose up --build

Wait for targets to be scraped, open up Prometheus to run queries:

Why not SNMP

SNMP for whatever reason is horribly slow on Mikrotik, see here for discussion. It takes 2+ minutes to scrape over SNMP vs few seconds over management API. Also PoE status codes are not fully documented for SNMP, see forum post here.

Description
Prometheus exporter for Mikrotik routers and switches
Readme 37 KiB
Languages
Python 97.4%
Dockerfile 2.6%