zoukankan      html  css  js  c++  java
  • SNMP协议监控网络设备及固件

    SNMP协议监控网络设备及固件

    作用:snmp协议主要针对于无法使用zabbix客户端监控的设备对象,对于zabbix监控起到补充作用

    路由器
    交换机
    打印机
    UPS
    支持SNMP协议,snmp服务端配置,交互上zabbix服务端
    

    版本情况:

    1. SNMPv1: 最初版本,容易实现操作成本低,海量数据的读取能力比较薄弱,没有合理安全机制
    2. SNMPv2c: 目前大部分网络设备厂商主要支持的协议,增加了GetBulk和inform操作
    3. SNMPv3: 安全比较高,环境适应性好,易扩展

    MIB:被管理设备的数据通过变量构建成数据库,包含了各种对象集合

    OID:对象标识符 1.1.3.4.5

    查询oid列表:http://www.oid-info.com/cgi-bin/display?tree=1.3.6.1.2.1.25.6#focus

    部署snmp监控

    1)客户端安装snmp服务端
    # 安装snmp服务端 
    [root@mysql_5_6_42 ~]# yum install -y net-snmp
    

    配置服务端

    [root@mysql_5_6_42 /etc/snmp]# vim snmpd.conf
    # 修改snmp默认社区配置
    com2sec notConfigUser  192.168.0.71 snmp_test
    # 修改OID视图取值范围
    view    systemview    included   .1
    

    应用组关联协议

    创建视图

    2)zabbix-server上安装snmp客户端

    配置客户端

    # 安装snmp客户端工具
    [root@zabbix-server ~]# yum install net-snmp-utils -y
    
    # 通过snmpwalk取值  客户端向服务端请求值
    [root@zabbix-server ~]# snmpwalk -v 2c -c snmp_test 192.168.15.50 .1
    -v:指定snmp的版本, 1或者2c或者3
    -c: 指定连接设备SNMP密码。
    
    # 通过snmpwalk取值  客户端向服务端请求系统运行时间
    [root@zabbix-server ~]# snmpwalk -v 2c -c snmp_test 192.168.15.50 1.3.6.1.2.1.25.1.1
    HOST-RESOURCES-MIB::hrSystemUptime.0 = Timeticks: (496158) 1:22:41.58
    
    # 获取所有值
    [root@zabbix-server ~]# snmpwalk -v 2c -c snmp_test 192.168.15.50 .1
    
    

    zabbix web端配置snmp监控

    3)自定义监控项

  • 相关阅读:
    WPF中更改键盘默认指令小结
    WPF自己喜欢用的数据验证方式
    重写Windows基类,自定义WPF窗口,实现改回车键为TAB
    用CSS控制表格的框格线
    获取当前鼠标的坐标
    SQL 中的转义字符
    資料站點
    jquery 弹出浮层(div) + 遮蔽层
    Jquery放大镜插件[JMagazine]使用参数简介
    邏輯題 交通事故篇
  • 原文地址:https://www.cnblogs.com/xiaolang666/p/15193014.html
Copyright © 2011-2022 走看看