简单网络管理协议(SNMP,Simple Network Management Protocol)常用于监控和管理网络设备(交换机、路由器、服务器等)。下面用「概念 + 实操步骤 + 示例」的方式,简单说明怎么用 SNMP。
1.3.6.1.2.1.1.1,唯一标识一个监控项以 Linux 服务器 为例:
# 安装
yum install net-snmp net-snmp-utils # CentOS
apt install snmpd snmp # Ubuntu
# 修改配置
vim /etc/snmp/snmpd.conf
示例(v2c):
rocommunity public
启动:
systemctl start snmpd
systemctl enable snmpd
交换机/路由器通常在 Web 或 CLI 中开启 SNMP,并设 community
在另一台机器上:
snmpwalk -v2c -c public 192.168.1.10
或查系统信息:
snmpget -v2c -c public 192.168.1.10 1.3.6.1.2.1.1.1.0
常见方式:
| 内容 | OID |
|---|---|
| 系统描述 | 1.3.6.1.2.1.1.1 |
| 运行时间 | 1.3.6.1.2.1.1.3 |
| CPU 负载 | 1.3.6.1.4.1.2021.10.1.3 |
| 内存使用 | 1.3.6.1.4.1.2021.4 |
public如果你是想:
可以告诉我具体场景,我给你更针对性的步骤。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。