Size: a a a

Zabbix Russian Community

2019 November 08

ДУ

Денис Устинов in Zabbix Russian Community
Konstantin Glonin
Добрый вечер
Можно ли каким то образом связать в обнаружение по snmp v2 интерфейс с его ip адресом, без внешних скриптов?
Расскажи поподробнее свой кейс. Кажется тебя ввели в заблуждение
источник

DP

Dmitry Polyakov in Zabbix Russian Community
тут кажется какой вопрос - такой и ответ 🙂
источник

KG

Konstantin Glonin in Zabbix Russian Community
сейчас опишу подробнее
источник

KG

Konstantin Glonin in Zabbix Russian Community
Денис Устинов
Расскажи поподробнее свой кейс. Кажется тебя ввели в заблуждение
Я хочу через lld(snmp) добавить все сетевые интерфейсы устройства и привязать к ним ip адреса на них назначеные. Все необходимые данные без проблем добываються этими запросами(IF-MIB::ifDescr, IP-MIB::ipAdEntAddr,IP-MIB::ipAdEntIfIndex) но я не могу понять как в lld можно сделать связь между ipAdEntIfIndex и ifDescr.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Konstantin Glonin
Я хочу через lld(snmp) добавить все сетевые интерфейсы устройства и привязать к ним ip адреса на них назначеные. Все необходимые данные без проблем добываються этими запросами(IF-MIB::ifDescr, IP-MIB::ipAdEntAddr,IP-MIB::ipAdEntIfIndex) но я не могу понять как в lld можно сделать связь между ipAdEntIfIndex и ifDescr.
А что значит "сделать связь"? Когда правило LLD отрабатывает, ты получаешь по каждому интерфейсу однозначный JSON с алиасом, описанием и IP адресом интерфейса. Дальше просто используешь их в прототипах.
источник

KG

Konstantin Glonin in Zabbix Russian Community
Alexander Khatsayuk
А что значит "сделать связь"? Когда правило LLD отрабатывает, ты получаешь по каждому интерфейсу однозначный JSON с алиасом, описанием и IP адресом интерфейса. Дальше просто используешь их в прототипах.
не получаешь, т.к. интерфейсы и ip адреса это разные обьекты у них разные идентификаторы.
IF-MIB::ifDescr.2 = STRING: ether1
IF-MIB::ifDescr.3 = STRING: ether2
IF-MIB::ifDescr.4 = STRING: ether3
IF-MIB::ifDescr.5 = STRING: ether4

IP-MIB::ipAdEntIfIndex.192.168.1.1 = INTEGER: 2
IP-MIB::ipAdEntIfIndex.192.168.1.2 = INTEGER: 3
источник

KG

Konstantin Glonin in Zabbix Russian Community
вот как то так выглядит вывод этих запросов, идентификаторы разные и нужно как то привязать описание к адресу
источник

ДУ

Денис Устинов in Zabbix Russian Community
Konstantin Glonin
вот как то так выглядит вывод этих запросов, идентификаторы разные и нужно как то привязать описание к адресу
То есть индекс у этих веток одинаковый?
источник

ДУ

Денис Устинов in Zabbix Russian Community
Аа, я понял о чем ты
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Konstantin Glonin
вот как то так выглядит вывод этих запросов, идентификаторы разные и нужно как то привязать описание к адресу
Чего? А покажи правила.
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Я не понял. )
источник

ДУ

Денис Устинов in Zabbix Russian Community
Поищи в документации про динамический snmp индекс
источник

ДУ

Денис Устинов in Zabbix Russian Community
Alexander Khatsayuk
Я не понял. )
Ему надо искать индекс из одной ветки в значении другой
источник

AK

Alexander Khatsayuk in Zabbix Russian Community
Даа, уже после упоминания динамических индексов дошло.
источник

KG

Konstantin Glonin in Zabbix Russian Community
спасибо почитаю про это
источник

ㅤ🤔

ㅤVlad Tikhonov 🤔 in Zabbix Russian Community
мне нужно сделать элемент данных, который бы принмал значение 1 если зависимый элемент имеет последнее значение 5.     И 0 во всех остальных случиях. Как лучше сделать?
источник

FT

Full Throttle in Zabbix Russian Community
Alexander Khatsayuk
Ты понял вопрос? ) А какое обнаружение имеется в виду - сетевое или низкоуровневое?
Второе. Я просто проходил уже это. :)
источник

FT

Full Throttle in Zabbix Russian Community
Можно через динамические  индексы положить ip в какой-то айтем, но в ллд-макросе получить и интерфейс и ip просто так не выйдет.
источник

Н

Некто in Zabbix Russian Community
Товарищи, а есть ли какие-то особенности в работе активных агентов в конфигурации "DB cluster, proxysql and two zabbix servers with pacemaker and corosync" ? Грят, что при переходе на такую байду с классической схемы очередь резко выросла по проверкам с типом "активный агент". Ну и ещё заодно с 4.2 переехали на 4.4.

(из машины выходили, зеркало протирали, салон пылесосили - не помогает)
источник

АК

Александр Конюхов in Zabbix Russian Community
Коллеги, добрый день! У меня странный вопрос по SNMP. Zabbix использует пакет snmp для опроса сетевыого оборудования по протоколу SNMP (пакет установлен на ОС, я использую Ubuntu Server 18.04). Я тут заметил, что у меня snmp не шлет запросы на устройства с IP-адресацией 172.17.0.0/16 (на адресации 172.16.0.0/16, 192.168.0.0/16 - всё всегда работало и проблем не замечал). Соответственно, Zabbix и ни при чем.

Опыты провожу в режиме стенда - виртуалка рядом с оборудованием. Тестил для Cisco, Huawei, Zelax. Проблема именно с тем, что snmp не шлет запросы на 172.17.0.0. Скажите, кто-нибудь сталкивался? Или придется просто отказаться от адресации 172.17.0.0/16?
источник