zoukankan      html  css  js  c++  java
  • zabbix笔记之zabbix监控H3C交换机完整过程

    目的

    zabbix本身可以通过SNMP协议对交换机等网络设备进行监控,本文针对H3C交换机设备进行zabbix监控项配置指导,旨在指导技术人员操作实施网络设备的监控

    前提条件

    1、已获取到环境的zabbix Server节点的IP地址。

    2、已获取到环境zabbix Server节点的root用户密码。

    3、环境zabbix Server节点服务均正常,能够正常访问交换机。

    4、环境zabbix Server节点安装snmpwalk工具(直接yum安装即可)

    操作步骤

    配置交换机开启SNMP协议

    <H3C>system-view 
    [H3C]snmp-agent  
    [H3C]snmp-agent sys-info version v2 
    [H3C]snmp-agent community read public 
    [H3C]snmp-agent trap enable
    [H3C]snmp-agent target-host trap address udp-domain 192.168.10.10 udp-port 161 params securityname public v2c 

    验证是否可以远程获取OID信息

    snmpwalk -v 2c -c public your-switch-ip

    CPU使用率、温度、电源状态OID获取

    CPU使用率

    用getif软件或MIB手册获取相关OID,1.3.6.1.4.1.25506.2.6.1.1.1.1.6

    说明:MIB手册上的OID并没有子节点,需要通过snmpwalk查询过滤出有值的数据,获取子节点值

    snmpwalk -v 2c -c public your-switch-ip 1.3.6.1.4.1.25506.2.6.1.1.1.1.6 | grep -v 0$

    snmpwalk查询结果

     交换机上查询结果,图中只是展示部分

     因此:

    1.3.6.1.4.1.25506.2.6.1.1.1.1.6.212是slot1的CPU使用率

    1.3.6.1.4.1.25506.2.6.1.1.1.1.6.232是slot2的CPU使用率

    1.3.6.1.4.1.25506.2.6.1.1.1.1.6.252是slot3的CPU使用率

     以此类推

     温度

    查询MIB手册或getif获取OID,1.3.6.1.4.1.25506.2.6.1.1.1.1.12

    snmpwalk -v 2c -c public your-switch-ip  1.3.6.1.4.1.25506.2.6.1.1.1.1.12 |grep -v 65535$

    snmpwalk查询结果(部分)

     交换机查询结果(部分)

     经过对比可以获取OID对应设备的子节点信息:

    solt1
    1.3.6.1.4.1.25506.2.6.1.1.1.1.12.220  hotspot 1
    1.3.6.1.4.1.25506.2.6.1.1.1.1.12.221  hotspot 2
    1.3.6.1.4.1.25506.2.6.1.1.1.1.12.222  hotspot 3
    1.3.6.1.4.1.25506.2.6.1.1.1.1.12.223  hotspot 4
    solt2
    1.3.6.1.4.1.25506.2.6.1.1.1.1.12.240  hotspot 1
    1.3.6.1.4.1.25506.2.6.1.1.1.1.12.241  hotspot 2
    1.3.6.1.4.1.25506.2.6.1.1.1.1.12.242  hotspot 3
    1.3.6.1.4.1.25506.2.6.1.1.1.1.12.243  hotspot 4
    

    电源状态

    查询MIB手册或使用getif获取OID,1.3.6.1.4.1.25506.8.35.9.1.2.1.2

    snmpwalk -v 2c -c public your-switch-ip 1.3.6.1.4.1.25506.8.35.9.1.2.1.2

    snmpwalk查询结果

     交换机查询结果(部分):

     因此,可以获取电源状态OID对应的设备的子节点信息:

    1.3.6.1.4.1.25506.8.35.9.1.2.1.2.1 是slot1的电源状态

    1.3.6.1.4.1.25506.8.35.9.1.2.1.2.2 是slot2的电源状态

    Web端配置

    配置模板

    配置--->模板--->创建模板

     配置模板宏

    进入宏,添加交换机SNMP配置的团体名

    配置监控项

    以Slot1电源状态为例

     接下来是、图形、触发器等等,就不一一配置了

    监控项描述
    Admin status of interface {#SNMPVALUE} 端口管理状态
    Alias of interface {#SNMPVALUE} 端口别名
    Description of interface {#SNMPVALUE} 端口描述
    Inbound errors on interface {#SNMPVALUE} 端口接收包错误数
    Incoming traffic on interface {#SNMPVALUE} 端口入流量
    Interface speed of interface {#SNMPVALUE} 端口速度
    Operational status of interface {#SNMPVALUE} 端口操作状态
    Outbound errors on interface {#SNMPVALUE} 端口发送包错误数
    Outgoing traffic on interface {#SNMPVALUE} 端口出流量

    说明:根据需求,建议关闭不相关监控项,以减少无用监控项以及Zabbix压力

  • 相关阅读:
    WPF开发经验
    权限管理系统项目心得
    《鸟哥的Linux私房菜》笔记——02. 关于Linux
    《鸟哥的Linux私房菜》笔记——01. 计算机概论
    「JavaSE 重新出发」02.02 引用数据类型
    「JavaSE 重新出发」02.01 基本数据类型
    「JavaSE 重新出发」02. 数据类型与运算符
    「JavaSE 重新出发」01. Java介绍
    cmd 与 网卡(netsh 命令)
    Python 基础总结
  • 原文地址:https://www.cnblogs.com/zhangcheng94/p/12182343.html
Copyright © 2011-2022 走看看