文件名称:mikrotik-exporter:prometheus mikrotik设备出口商
文件大小:48KB
文件格式:ZIP
更新时间:2024-05-19 20:18:58
golang mikrotik prometheus prometheus-exporter Go
普罗米修斯·米克罗蒂克 tl; dr-mikrotik设备的普罗米修斯出口商 这项工作仍在进行中..目前,请考虑将master作为预览版本。 描述 用于Mikrotik设备的Prometheus出口商。 可以配置为从单个设备或多个设备收集指标。 可以在命令行上全部配置单个设备监视。 多个设备需要一个配置文件。 将要求用户具有通过API只读访问设备配置的权限。 当前,导出器收集接口和系统资源的度量。 只要通过API发布,就可以添加其他内容。 Mikrotik配置 在具有API和只读访问权限的设备上创建一个用户。 /user group add name=prometheus policy=api,read,winbox 如果启用了lte则还需要test策略。 /user group add name=prometheus policy=api,read,winbox,test 创建
【文件预览】:
mikrotik-exporter-master
----config()
--------config_test.go(2KB)
--------config.go(2KB)
--------config.test.yml(357B)
----collector()
--------routeros_collector.go(194B)
--------lte_collector.go(3KB)
--------firmware_collector.go(1KB)
--------bgp_collector.go(3KB)
--------monitor_collector.go(3KB)
--------pool_collector.go(2KB)
--------collector.go(10KB)
--------dhcp_collector.go(2KB)
--------dhcp_lease_collector.go(2KB)
--------helper_test.go(2KB)
--------optics_collector.go(4KB)
--------w60g_collector.go(4KB)
--------helper.go(2KB)
--------wlanif_collector.go(3KB)
--------resource_collector.go(3KB)
--------health_collector.go(2KB)
--------dhcpv6_collector.go(2KB)
--------resource_collector_test.go(443B)
--------collector_context.go(257B)
--------routes_collector.go(3KB)
--------netwatch_collector.go(2KB)
--------conntrack_collector.go(2KB)
--------interface_collector.go(3KB)
--------ipsec_collector.go(3KB)
--------poe_collector.go(3KB)
--------wlansta_collector.go(3KB)
----Dockerfile.armhf(182B)
----Dockerfile(177B)
----LICENSE(1KB)
----main.go(7KB)
----VERSION(13B)
----Dockerfile.arm64(163B)
----examples()
--------docker-compose()
--------kubernetes()
----.gitignore(359B)
----.circleci()
--------config.yml(265B)
----Makefile(1KB)
----go.sum(12KB)
----README.md(3KB)
----scripts()
--------start.sh(275B)
--------build.sh(260B)
--------build-armhf.sh(290B)
----MAINTAINERS.md(45B)
----go.mod(447B)