Ubuntu 10.04 SNMP Без изменений в ifInOctets / ifOutOctets
Я успешно установил cacti на 3 разных компьютерах с Ubuntu для мониторинга использования полосы пропускания. При попытке настроить его на удаленном компьютере, счетчик пропускной способности не меняется.
#snmpwalk -v 2c -c public 127.0.0.1 .1.3.6.1.2.1.2.2.1.10; sleep 10; snmpwalk -v 2c -c public 127.0.0.1 .1.3.6.1.2.1.2.2.1.10
результат
IF-MIB::ifInOctets.1 = Counter32: 221594
IF-MIB::ifInOctets.2 = Counter32: 0
IF-MIB::ifInOctets.3 = Counter32: 6670994
IF-MIB::ifInOctets.4 = Counter32: 0
IF-MIB::ifInOctets.5 = Counter32: 0
IF-MIB::ifInOctets.6 = Counter32: 0
IF-MIB::ifInOctets.1 = Counter32: 221594
IF-MIB::ifInOctets.2 = Counter32: 0
IF-MIB::ifInOctets.3 = Counter32: 6670994
IF-MIB::ifInOctets.4 = Counter32: 0
IF-MIB::ifInOctets.5 = Counter32: 0
IF-MIB::ifInOctets.6 = Counter32: 0
Дано немного времени - 15 минут или около того, оно меняется. Я удалил и переустановил идентично другим машинам, но безуспешно. Я также попробовал 64-битные счетчики, но не повезло. Использование v1 и v3 также дает тот же результат.
С помощью ifconfig
дает:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:320474 errors:0 dropped:29 overruns:0 frame:0
TX packets:433453 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22979993 (22.9 MB) TX bytes:407158360 (407.1 MB)
Interrupt:44
несколько секунд спустя:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:323653 errors:0 dropped:29 overruns:0 frame:0
TX packets:436633 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23186461 (23.1 MB) TX bytes:407336648 (407.3 MB)
Interrupt:44
Данные перемещаются, но не регистрируются с помощью snmp.
snmpd.conf:
rocommunity public
syslocation "Over Here"
syscontact someone@somewhere.com
1 ответ
У меня была та же самая проблема, после того, как я много искал и думал, что проблема похожа на эту:
http://www.fineconnection.com/How_to_set_the_net-snmp_agent_update_or_counter_refresh_interval
Я посмотрел на файл системного журнала и понял, что snmp не смог получить доступ к / proc / net среди других вещей.
Я не уверен, была ли эта конфигурация по умолчанию исправлена в последнем выпуске, но после игры с разрешениями я заставил ее снова работать.