LINUX.ORG.RU
ФорумAdmin

SNMP Linux шаблон в Zabbix

 , ,


0

1

Не понимаю как работает эта штука, на Zabbix поставил этот шаблон, на хосте настроил snmpd, хост на связь вышел, но данных по минимуму.

Как то делал обмен с Mikrotik, так там сразу куча данных посыпалась, а тут получается что всё родное, линуксовое и данных нет.

Подскажите что я делаю не так?


[root@localhost snmp]# cd /usr/share/snmp/mibs
[root@localhost mibs]# ls
AGENTX-MIB.txt                       NOTIFICATION-LOG-MIB.txt
BRIDGE-MIB.txt                       RFC1155-SMI.txt
DISMAN-EVENT-MIB.txt                 RFC1213-MIB.txt
DISMAN-SCHEDULE-MIB.txt              RFC-1215.txt
DISMAN-SCRIPT-MIB.txt                RMON-MIB.txt
EtherLike-MIB.txt                    SCTP-MIB.txt
HCNUM-TC.txt                         SMUX-MIB.txt
HOST-RESOURCES-MIB.txt               SNMP-COMMUNITY-MIB.txt
HOST-RESOURCES-TYPES.txt             SNMP-FRAMEWORK-MIB.txt
IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt  SNMP-MPD-MIB.txt
IANAifType-MIB.txt                   SNMP-NOTIFICATION-MIB.txt
IANA-LANGUAGE-MIB.txt                SNMP-PROXY-MIB.txt
IANA-RTPROTO-MIB.txt                 SNMP-TARGET-MIB.txt
IF-INVERTED-STACK-MIB.txt            SNMP-TLS-TM-MIB.txt
IF-MIB.txt                           SNMP-TSM-MIB.txt
INET-ADDRESS-MIB.txt                 SNMP-USER-BASED-SM-MIB.txt
IP-FORWARD-MIB.txt                   SNMP-USM-AES-MIB.txt
IP-MIB.txt                           SNMP-USM-DH-OBJECTS-MIB.txt
IPV6-FLOW-LABEL-MIB.txt              SNMP-USM-HMAC-SHA2-MIB.txt
IPV6-ICMP-MIB.txt                    SNMPv2-CONF.txt
IPV6-MIB.txt                         SNMPv2-MIB.txt
IPV6-TCP-MIB.txt                     SNMPv2-SMI.txt
IPV6-TC.txt                          SNMPv2-TC.txt
IPV6-UDP-MIB.txt                     SNMPv2-TM.txt
LM-SENSORS-MIB.txt                   SNMP-VIEW-BASED-ACM-MIB.txt
MTA-MIB.txt                          TCP-MIB.txt
NET-SNMP-AGENT-MIB.txt               TRANSPORT-ADDRESS-MIB.txt
NET-SNMP-EXAMPLES-MIB.txt            TUNNEL-MIB.txt
NET-SNMP-EXTEND-MIB.txt              UCD-DEMO-MIB.txt
NET-SNMP-MIB.txt                     UCD-DISKIO-MIB.txt
NET-SNMP-PASS-MIB.txt                UCD-DLMOD-MIB.txt
NET-SNMP-TC.txt                      UCD-IPFWACC-MIB.txt
NET-SNMP-VACM-MIB.txt                UCD-SNMP-MIB.txt
NETWORK-SERVICES-MIB.txt             UDP-MIB.txt


что то нужно сделать с этими файлами, какой взять если я хочу получать данные по SNMP v3

Shulman
() автор топика
Ответ на: комментарий от Shulman

Посмотри в сторону librenms есть микротики иже с ним

pinachet ★★★★★
()
Ответ на: комментарий от biglpfan

порт слушается

[root@snmp-host user]# netstat -npa | grep snmp
tcp        0      0 127.0.0.1:199           0.0.0.0:*               LISTEN      50286/snmpd
udp        0      0 0.0.0.0:161             0.0.0.0:*                           50286/snmpd
unix  3      [ ]         STREAM     CONNECTED     374135   50286/snmpd
unix  2      [ ]         DGRAM                    374192   50286/snmpd

snmpd жива

[root@snmp-host user]# systemctl status snmpd
● snmpd.service - Simple Network Management Protocol (SNMP) Daemon.
     Loaded: loaded (/usr/lib/systemd/system/snmpd.service; enabled; vendor preset: disabled)
     Active: active (running) since Sat 2021-11-06 10:13:42 MSK; 5s ago
   Main PID: 50286 (snmpd)
      Tasks: 1 (limit: 1123)
     Memory: 4.4M
        CPU: 52ms
     CGroup: /system.slice/snmpd.service
             └─50286 /usr/sbin/snmpd -LS0-6d -f

ноя 06 10:13:42 snmp-host systemd[1]: Starting Simple Network Management Protocol (SNMP) Daemon....
ноя 06 10:13:42 snmp-host snmpd[50286]: NET-SNMP version 5.9
ноя 06 10:13:42 snmp-host systemd[1]: Started Simple Network Management Protocol (SNMP) Daemon..

То что вы спрашивали не работает

[root@snmp-host user]# snmpwalk localhost
snmpwalk: No securityName specified
[root@snmp-host user]# snmpwalk -v 2c -c public -O e localhost
Timeout: No Response from localhost

Shulman
() автор топика
Последнее исправление: Shulman (всего исправлений: 1)
Ответ на: комментарий от Shulman

Потерянное поколение ЕГЭ systemd. Если юнит запущен, а что-то/ничего не работает, то все писец, все плохо.

Запусти его не демоном и с отладкой! Для этого нужно глянуть man snmpd. После этого сделай запрос и посмотри что в логе.

snmp - это очень древняя и очень универсальная вещь, за что приходится расплачиваться сложностью настройки.

Ковырять конфиг snmpd и mib-ы можно только после пол-литра.

IMHO мониторинг линукс-хоста через snmp из забикса - это последний вариант который должен рассматриваться в самую последнюю очередь.

vel ★★★★★
()
Ответ на: комментарий от Shulman
[root@snmp-host user]# snmpwalk localhost
snmpwalk: No securityName specified
[root@snmp-host user]# snmpwalk -v 2c -c public -O e localhost
Timeout: No Response from localhost

А уверен, что настроил, чтобы снмп отвечал по протоколу 2с? Что говорит по -v 1? Если там третья версия настроена, пользователей заводил? А коммьюнити public в конфиге действительно существует?

biglpfan
()
Ответ на: комментарий от gfh

у меня что то не работало, но вот потом я прошелся по мануалу снова, и все получилось…

а так в 99% руководств все работает из коробки, но у меня возникло «асчущение» что они что то не договаривают

Shulman
() автор топика
Последнее исправление: Shulman (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.