prometheus监控交换机。仅供参考。

第一步:设置交换机的snmp协议,使用v3模式

登录交换机(华为的交换机ce和),进入sys模式

sys 

snmp-agent 

团体名设置

snmp-agent community read huawei@lj

设置snmp协议版本v3

snmp-agent sys-info version v3

设置视图

snmp-agent mib-view included lj iso

snmp-agent group v3 ljv3group privacy read-view lj

#nms_ip 监控ip
snmp-agent target-host  trap address udp-domain 192.168.153.163 params securityname { security-name | cipher security-name } [ v2c | private-netmanager | ext-vb | notify-filter-profile profile-name | heart-beat enable ]*

snmp-agent usm-user v3 ljv3user ljv3group authentication-mode md5 lj@9ol. privacy-mode des56 lj@9ol.

snmp-agent trap enable

save

第二步:生成snmp_export

第三步:配置promethues.配置文件

 - job_name: 'snmp'
    scrape_interval: 30s
    scrape_timeout: 30s
    static_configs:
      - targets:
         - "192.168.112.12"  #交换机ip
        metrics_path: /snmp
    params:
      module: [huawei_mib]  #修改成2.4步自己设置的mib名称
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: instance
      - target_label: __address__
        replacement: 123.123.112.99:9116  # 安装snmp_exporter主机的ip和端口号

第二步:生成后,访问后snmp_export效果图

设置成功后的效果图

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐