首页 公告 项目 RSS

prometheus监控openwrt

February 22, 2023 本文有 304 个字 需要花费 1 分钟阅读

简介

最近家里买了一台N3540小机器,单网口的,正好可以直接当旁路由使用。

安装

安装下面三个包

opkg install prometheus-node-exporter-lua
opkg install prometheus-node-exporter-lua-netstat
opkg install prometheus-node-exporter-lua-nat_traffic

之后修改prometheus-node-exporter-lua监听在lan口,可以让局域网中的prometheus访问到

vim /etc/init.d/prometheus-node-exporter-lua

修改下面两句为lan

config_get interface "main" listen_interface "lan"

config_get interface "main" listen_interface "lan"

之后修改

vim /etc/config/prometheus-node-exporter-lua

中也为lan

option listen_interface 'lan'

之后重启prometheus-node-exporter-lua

/etc/init.d/prometheus-node-exporter-lua restart

最后验证下是不是局域网中可以访问了

配置prometheus

这个就比较简单了

      - job_name: openwrt
        static_configs:
          - targets:
            - 10.10.100.120:9100

配置grafana

可以直接导入

https://grafana.com/grafana/dashboards/11147-openwrt/

这个面板

最后

最后我还是选择了直接使用node-exporter去监控

欢迎关注我的博客www.bboy.app

Have Fun