Prometheus 监控网络设备,使用grafana显示


Prometheus 监控网络设备,使用grafana显示
本文对Prometheus 和grafana 安装省略。。。。

1、snmp_exporter客户端安装

snmp_exporter 下载:snmp_exporter

[root@bogon src] wget https://github.com/prometheus/snmp_exporter/releases/download/v0.20.0/snmp_exporter-0.20.0.linux-amd64.tar.gz
[root@bogon src] tar zxvf  snmp_exporter-0.20.0.linux-amd64.tar.gz
[root@bogon src] cd snmp_exporter-0.20.0.linux-amd64
[root@bogon src] mv snmp.yml snmp.yml.bak

下载编译好的snmp.yml文件,放到该目录
配置好的配置文件下载:snmp.yml
下载完毕后,修改配置的最后一行,修改为自己的网络设备的团体号

[root@bogon snmp_exporter-0.20.0.linux-amd64]#  nohup ./snmp_exporter &

测试:http://xx.xx.xx.xx:9116 如下图样式显示则正常
在这里插入图片描述
在这里插入图片描述

2、配置Prometheus

在prometheus.yml 最后添加已下配置

- job_name: 'test_snmp'
    static_configs:
      - targets: ['x.x.x.x']    #网络设备ip
    metrics_path: /snmp
    params:
      module: [fortint]
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: instance
      - target_label: __address__
        replacement: xx.xx.xx.xx:9116  #启动snmp_exporter 服务器ip

重启Prometheus

3、配置grafana

导入模板:
模板下载地址:飞塔防火墙监控模板

在这里插入图片描述
将下载的json文件内容,粘贴到空白处加载即可
在这里插入图片描述

4、效果展现

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

根据提供的引用内容,PrometheusGrafana可以用于监控网络设备。具体步骤如下: 1.安装PrometheusGrafana 2.配置Prometheus监控网络设备。可以使用SNMP Exporter来收集网络设备的指标数据,并将其暴露给Prometheus。可以在Prometheus配置文件中添加以下内容: ```yaml scrape_configs: - job_name: 'snmp' static_configs: - targets: ['<network_device_ip>:<snmp_port>'] metrics_path: /snmp params: module: [if_mib, system_mib] relabel_configs: - source_labels: [__address__] target_label: __param_target - source_labels: [__param_target] target_label: instance - target_label: __address__ replacement: <snmp_exporter_ip>:<snmp_exporter_port> ``` 其中,`<network_device_ip>`是要监控网络设备的IP地址,`<snmp_port>`是SNMP端口,`<snmp_exporter_ip>`和`<snmp_exporter_port>`是运行SNMP Exporter的IP地址和端口。 3.启动SNMP Exporter。可以使用以下命令启动SNMP Exporter: ```shell ./snmp_exporter --config.file=<path_to_config_file> ``` 其中,`<path_to_config_file>`是SNMP Exporter的配置文件路径。 4.配置Grafana显示网络设备的指标数据。可以使用Prometheus作为Grafana的数据源,并使用Grafana的Dashboard来显示网络设备的指标数据。 以上是使用PrometheusGrafana监控网络设备的简要步骤,具体实现可能需要根据实际情况进行调整。 --相关问题--: 1. PrometheusGrafana分别是什么?有什么作用? 2. 如何使用Prometheus监控D
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值