Size: a a a

Zabbix Russian Community

2019 December 04

ДУ

Денис Устинов in Zabbix Russian Community
Владимир
Кто спотыкался о грабли двойного дискаверинга? Нужно сделать дискаверинг по каждому элементу найденному другим дискаверингом. Пример: есть  oid со списком id. Каждый найденный id используется как часть другого oid который тоже возвращает список id. Которые тоже нужно подставить уже в третий oid и получить значения датчиков. Без внешних скриптов в забиксе такого кажется не осилить. Это архитектурный баг? Или я чего-то не понимаю?
прототипы узлов сети
источник

A

Anth0ny in Zabbix Russian Community
коллеги, есть вопрос. я понимаю что чат не профильный, но просто может кто старлкивался и решал проблему в разрезе заббикса... столкнулся с проблемой при мониторинге циски WS-C4507R+E. написал для неё ллд шаблон, все подсистемы прекрасно обнаружились и встали на мониторинг. но вот что непонятно:  через CISCO-PROCESS MIB нашёлся процессор, но он отказывается отдавать данные по загрузке. причём walk даёт значения по всем оидам миба, а get по cpmCPUTotal5secRev вообще ниразу. это баг циски или миба? это вообще как-то поддаётся решению? на других (более старых младших) моделях с таким не сталкивался...
источник

Н

Некто in Zabbix Russian Community
С SNMP основная засада в том, что если инстанс единственный, то, порой, забываешь добавить .0 в конце OID-а
источник

A

Anth0ny in Zabbix Russian Community
Некто
С SNMP основная засада в том, что если инстанс единственный, то, порой, забываешь добавить .0 в конце OID-а
так-то оно так, но это не тот случай...
источник

A

Anth0ny in Zabbix Russian Community
Некто
С SNMP основная засада в том, что если инстанс единственный, то, порой, забываешь добавить .0 в конце OID-а
.1.3.6.1.4.1.9.9.109.1.1.1.1.6.3000
источник

Н

Некто in Zabbix Russian Community
а snmpget даёт цифирь?
источник

В

Владимир in Zabbix Russian Community
Денис Устинов
прототипы узлов сети
У меня много однотипных железок с идентичными параметрами. И получится, что прототипы узлов будут иметь дублирующиеся имена хостов. Пробовал так - заббикс ругается. Есть возможность костылями сделать имена уникальными, но как потом из host.host вырезать подстроку внутри поля для snmp oid???
источник

A

Anth0ny in Zabbix Russian Community
Некто
а snmpget даёт цифирь?
нет, только walk по cpmCPUTotalEntry
источник

Н

Некто in Zabbix Russian Community
то-есть smnpwalk даёт, а smnpget не даёт? Мистический случай.
источник

A

Anth0ny in Zabbix Russian Community
Некто
то-есть smnpwalk даёт, а smnpget не даёт? Мистический случай.
вот и я в непонимании как такое может быть
источник

Н

Некто in Zabbix Russian Community
Фрагменты запросов/ответов walk и get на бочку
источник

ДУ

Денис Устинов in Zabbix Russian Community
Некто
то-есть smnpwalk даёт, а smnpget не даёт? Мистический случай.
у СХД хуавей была такая штука
источник

ДУ

Денис Устинов in Zabbix Russian Community
Владимир
У меня много однотипных железок с идентичными параметрами. И получится, что прототипы узлов будут иметь дублирующиеся имена хостов. Пробовал так - заббикс ругается. Есть возможность костылями сделать имена уникальными, но как потом из host.host вырезать подстроку внутри поля для snmp oid???
клади в {HOST.HOST} нужный тебе кусок оида, он точно будет уникальным. а видимое имя клади в {HOST.NAME}
источник

DA

Dennis Ananiev in Zabbix Russian Community
Anth0ny
нет, только walk по cpmCPUTotalEntry
Покажи скрин вывода волка
источник

F

Ficsh in Zabbix Russian Community
Денис Устинов
клади в {HOST.HOST} нужный тебе кусок оида, он точно будет уникальным. а видимое имя клади в {HOST.NAME}
Так и то и то уникальное=)
источник

ДУ

Денис Устинов in Zabbix Russian Community
правда некрасиво будет
источник

ДУ

Денис Устинов in Zabbix Russian Community
Ficsh
Так и то и то уникальное=)
можно в {HOST.NAME} имя+кусочек оида
источник

F

Ficsh in Zabbix Russian Community
а в хост.хост нельзя?;)
источник

A

Anth0ny in Zabbix Russian Community
я даже не совсем полно описал ситуацию: ПЕРВЫЙ get даёт результат а все последующие - НЕТ

/usr/bin/snmpwalk -On -v2c -c ххх 172.16.0.1:161 .1.3.6.1.4.1.9.9.109.1.1.1.1.6.3000
.1.3.6.1.4.1.9.9.109.1.1.1.1.6.3000 = Gauge32: 5
/usr/bin/snmpget -On -v2c -c ххх 172.16.0.1:161 .1.3.6.1.4.1.9.9.109.1.1.1.1.6.3000
.1.3.6.1.4.1.9.9.109.1.1.1.1.6.3000 = Gauge32: 5
и следующий уже не выдаёт
/usr/bin/snmpget -On -v2c -c ххх 172.16.0.1:161 .1.3.6.1.4.1.9.9.109.1.1.1.1.6.3000
.1.3.6.1.4.1.9.9.109.1.1.1.1.6.3000 = No Such Instance currently exists at this OID
источник

A

Anth0ny in Zabbix Russian Community
т.е. если перед get сделать walk то всё есть
источник