CPU使用率,监控CPU的使用率比例,包括用户态(User)、内核态(System)、I/O等待(IOWait)、空闲(Idle)等
CPU负载,监控Linux服务器的平均负载(load average),包括最近1分钟、5分钟、15分钟等
内存使用率,监控内存使用率,对于Linux服务器,包括空闲内存、Buffer Cache、Page Cache、应用程序内存等
磁盘I/O,监控所有磁盘分区的I/O流量,包括写入和读取
网络流量,监控所有网络设备的流量,包括流入和流出
磁盘空间使用率,监控所有磁盘分区的空间使用率,包括总空间和已用空间.
系统进程数,监控系统当前的进程数。
view systemonly included .1.3.6.1.2.1.1 view systemonly included .1.3.6.1.2.1.25.1 #增加下面一行: view systemonly included .1
mibs:
#之前获取内存信息的操作 [ubuntu]snmpwalk -v 2c -c public localhost .1.3.6.1.4.1.2021.4.3.0 UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 1950716 kB #之后获取内存信息的操作 [ubuntu]#snmpwalk -v 2c -c public localhost memTotalSwap.0 UCD-SNMP-MIB::memTotalSwap.0 = INTEGER: 1950716 kB
rocommunity public default -V systemonly rocommunity6 public default -V systemonly 修改为: rocommunity xplinuxidc123 default -V systemonly rocommunity6 xplinuxidc123 default -V systemonly
ubuntu@linuxidc:/etc/snmp$ snmpwalk -v 2c -c public localhost memTotalReal.0 Timeout: No Response from localhost ubuntu@linuxidc:/etc/snmp$ snmpwalk -v 2c -c xplinuxidc123 localhost memTotalReal.0 UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 8093524 kB
ubuntu@linuxidc:/etc/snmp$ sudo netstat -antup | grep 161 udp 0 0 127.0.0.1:161 0.0.0.0:* 11615/snmpd
将下面一行注释掉: agentAddress udp:127.0.0.1:161同时去掉下面这一行的注释: #agentAddress udp:161,udp6:[::1]:161
ubuntu@linuxidc:/etc/snmp$ sudo netstat -antup | grep 161udp 0 0 0.0.0.0:161 0.0.0.0:* 11656/snmpd udp6 0 0 ::1:161 :::* 11656/snmpd
snmpwalk -v 2c -c public localhost /IP ##获取系统所有的信息 snmpwalk -v 2c -c public localhost /IP .1.3.6.1.2.1.25.2.2 ##取得系统总内存 snmpwalk -v 2c -c public localhost /IP.1.3.6.1.4.1.2021.4.3.0 ##取得系统内存 snmpwalk -v 2c -c public localhost /IP .1.3.6.1.2.1.4.20 ##取得IP信息 snmpwalk -v 2c -c public localhost /IP hrSystemNumUsers ##取得系统用户数 snmpwalk -v 2c -c public localhost /IP system ##查看系统信息 snmpwalk -v 2c -c public localhost /IP ifDescr ##获取网卡信息 snmpwalk -v 2c -c public localhost 1.3.6.1.2.1.1.1 ##获取本地设备、系统等等信息