Назад | Перейти на главную страницу

Системное представление SNMP не возвращает информацию о памяти

Я правильно настроил SNMP (удалил пользователя-паранойю и тому подобное) и настроил его с помощью Zenoss, однако кажется, что Zenoss не может получить информацию о памяти с сервера.

snmpwalk также не показывает информацию о памяти, хотя кажется, что системное представление должно перечислить ее, представления следующие:

#           incl/excl subtree                                 mask
view all    included  .1                                      80
view system included  .iso.org.dod.internet.mgmt.mib-2.system

Может кто-нибудь что-то не так видит в этом?

Спасибо за ваше время и внимание, Xeross

Чтобы контролировать систему Debian из Zenoss, я вношу следующие изменения из стандартной конфигурации snmpd. Тогда вы будете использовать yoursnmphere для подключения из zenoss.

--- a/snmp/snmpd.conf
+++ b/snmp/snmpd.conf
@@ -63,2 +63,3 @@ com2sec paranoid  default         public
 #com2sec readwrite default         private
+com2sec readonly  default         yoursnmphere

@@ -108,4 +109,4 @@ access MyRWGroup ""      any       noauth    exact  all    a

-syslocation Unknown (configure /etc/snmp/snmpd.local.conf)
-syscontact Root <root@localhost> (configure /etc/snmp/snmpd.local.conf)
+syslocation Organization Name
+syscontact Contact Name

Также отрегулируйте это.

--- a/default/snmpd
+++ b/default/snmpd
@@ -10,3 +10,3 @@ SNMPDRUN=yes
 # snmpd options (use syslog, close stdin/out/err).
-SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
+SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'

Я использую брандмауэр локального хоста, чтобы ограничить запросы SNMP только исходящими от zenoss и пары других хостов управления.