5.1snmp协议-简单网络协议

1.很多网络设备没法使用zabbix进行监控

为什么要用?
    路由器交换机无法安装agent程序,但是都提供snmp服务端, 我们可以使用zabbix的snmp方式监控snmp服务端的数据

2.snmp基础概念:

snmp基础概念:
OID:
内存的大小:.1.3.6.1.2.1.25.2.2.0
内存的剩余:.1.3.6.1.2.1.25.2.2.1
任何一个指标在snmp中都有一个唯一的值进行表示,那么oid排列顺序是以树状信息排列。

MIB库:统计所有的test库(国际标准)
    获取内存信息,hrMemorySize.0

可以理解MIB是域名,比较好记忆。  OID是IP地址,不太好记忆。

snmp版本:
    v1:不支持加密,任何人都可以取值, 不安全
    v2:简单加密版,通过口令才可以取值  通过 community设定口令
    v3:复杂加密,采集效率比较低
    目前使用的最多的还是v2版本
I8`EQNL~Z$AU{}2%1)Z`N6V.png

MIB库

image.png

image.png

image.png

snmp服务端安装

1.安装

[root@web02 ~]# yum install net-snmp -y

2.配置

[root@web02 ~]# vim /etc/snmp/snmpd.conf
#public是默认密码,建议修改
com2sec notConfigUser  default      testxu
image.png
image.png
#限制丛树杈哪个地方开始取值,如果需要监控的信息,设置.1从顶点开始
view    systemview    included   .1

3.启动

[root@web02 ~]# systemctl enable snmpd.service 
[root@web02 ~]# systemctl start snmpd

4.客户端安装命令测试取值

# yum install net-snmp-utils -y
# snmpwalk -v2c -c testxu 172.16.1.7 .1.3.6.1.2.1.25.2.2.0      #OID方式
# snmpwalk -v2c -c testxu 172.16.1.7 hrMemorySize.0             #MIB方式

5.在zabbix-web界面直接添加即可

1.创建一台snmp的主机(使用的是udp161端口)
image.png

image.png

image.png

image.png

你可能感兴趣的:(5.1snmp协议-简单网络协议)