snmp协议监控Linux

Posted 山を下りる

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了snmp协议监控Linux相关的知识,希望对你有一定的参考价值。

snmp协议

snmp协议:

简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理 网络节点服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。

snmp协议oid使用https://www.cnblogs.com/aspx-net/p/3554044.html

地址规划

 

主机名 ip地址 服务
zabbix 10.0.0.71 snmp客户端
web01 10.0.0.7 snmp服务端

snmp服务端使用守护进程运行,snmp客户端根据old取值,然后把结果给服务端,服务端把值返回

snmp服务端安装⏱

主机名 ip地址 服务 
web01 10.0.0.7 snmp服务端

安装服务端

$ yum install net-snmp -y
$ vim /etc/snmp/snmpd.conf

 41 com2sec notConfigUser  default      linux   ---修改口令
 42 
 43 ####
 44 # Second, map the security name into a group name:
 45 
 46 #       groupName      securityModel securityName
 47 group   notConfigGroup v1           notConfigUser
 48 group   notConfigGroup v2c           notConfigUser
 49 
 50 ####
 51 # Third, create a view for us to let the group have rights to:
 52 
 53 # Make at least  snmpwalk -v 1 localhost -c public system fast again.
 54 #       name           incl/excl     subtree         mask(optional)
 55 view    systemview    included   .1                   --.1下面的信息都可以看到
 56 view    systemview    included   .1.3.6.1.2.1.25.1.1
 
 #开启snmp服务
 $ systemctl start snmpd
 $ systemctl enable snmpd
 
 #查看端口
$ netstat  -lntup   | grep 161
udp        0      0 0.0.0.0:161             0.0.0.0:*                           7857/snmpd    

注:snmp协议基于udp的161端口

snmp客户端⏲

  

以上是关于snmp协议监控Linux的主要内容,如果未能解决你的问题,请参考以下文章

简单网络管理协议(SNMP)实现linux系统信息网络监控

zabbix通过snmp监控网络设备原理

第十六篇Zabbix监控项之snmp方式监控

snmp协议 linux(ubuntu) oid

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

Linux集群监控之Cacti