Dumb Linux SNMP问题

Dou*_*ugN -2 linux sysadmin snmp

我正在运行Ubuntu并且正在运行snmpd.我可以做一个snmpwalk:

snmpwalk -c public -v 1 localhost .1
Run Code Online (Sandbox Code Playgroud)

我得到大约20个值(SNMPv2-MIB - 主要是系统描述/名称/正常运行时间).

内存,磁盘和网络值在哪里?我已经尝试查询我发现谷歌搜索的特定OID并且找不到它们.

我假设我必须以某种方式启用内存/磁盘/网络/等,但无法弄清楚如何(我花了很多时间谷歌搜索 - 显然这个问题是如此的愚蠢,没有人问过它?) .

感谢您的任何见解.

Kaz*_*lis 5

更改此/etc/snmp/snmpd.conf

com2sec paranoid default public
#com2sec readonly default public
#com2sec readwrite default private
Run Code Online (Sandbox Code Playgroud)

部分:

#com2sec paranoid default public
com2sec readonly 127.0.0.1 public
#com2sec readwrite default private
Run Code Online (Sandbox Code Playgroud)

重启snmpd:

sudo /etc/init.d/snmpd restart
Run Code Online (Sandbox Code Playgroud)

然后尝试这个:

snmpwalk -c public -v 2c 127.0.0.1 .
Run Code Online (Sandbox Code Playgroud)