
使用snmp监控
1.snmp简介
snmp协议:linux ,windows ,交换机,路由器,打印机,ups
simple network manager protocol:监控指标oid object id
.1.3.6.1.2.1.25.2.3.1.1 剩余内存
.1.3.6.1.2.1.25.2.3.1.2 剩余硬盘空间inode
集合所有oid信息的库,MIB库snmp版本 v1 v2c v3
snmp 社区名==身份口令
2.监控windows
1.开启SNMP程序
2.启动服务
3.配置口令
4.zabbix server安装snmp工具
[root@zbx_server ~]#yum install net-snmp-utils.x86_64测试
[root@zbx_server ~]# snmpwalk -c user -v2c ip oid
5.在zabbix server web界面添加主机
6.选择SNMP模板
7.修改宏(配置用户)
8.开启监控
默认1h更新最新数据,可以调整
9.监控linux
1.在linux上安装服务端
[root@zbx_server ~]#yum install net-snmp -y2.修改配置文件
[root@zbx_server ~]#vim /etc/snmp/snmpd.conf com2sec notConfigUser default public # Make at least snmpwalk -v 1 localhost -c public system fast again. # name incl/excl subtree mask(optional) view systemview included .1 view systemview included .1.3.6.1.2.1.1 view systemview included .1.3.6.1.2.1.25.1.13.重启SNMP服务
[root@db ~]#systemctl start snmpd [root@db ~]#systemctl status snmpd ● snmpd.service - Simple Network Management Protocol (SNMP) Daemon. Loaded: loaded (/usr/lib/systemd/system/snmpd.service; disabled; vendor preset: disabled) Active: active (running) since Sat 2019-06-15 16:54:51 CST; 1s ago Main PID: 7639 (snmpd) CGroup: /system.slice/snmpd.service └─7639 /usr/sbin/snmpd -LS0-6d -f Jun 15 16:54:51 db systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon.... Jun 15 16:54:51 db snmpd[7639]: NET-SNMP version 5.7.2 Jun 15 16:54:51 db systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon..4.测试是否能监控到值
[root@zbx_server ~]#snmpwalk -c public -v2c 10.10.40.33 1.3.6.1.2.1.1 SNMPv2-MIB::sysDescr.0 = STRING: Linux db 3.10.0-957.12.2.el7.x86_64 #1 SMP Tue May 14 21:24:32 UTC 2019 x86_64 SNMPv2-MIB::sysObjectID.0 = OID: NET-SNMP-MIB::netSnmpAgentOIDs.10 DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (6603) 0:01:06.034.在zabbix server web界面添加主机
SNMP协议已点亮









