Zabbix агенты с одинаковым IP перемещаются между прокси

9

У нас есть среда Zabbix, в которой мы пытаемся отслеживать системы в сетях клиентов через прокси-серверы, установленные в каждом месте. Многие сайты клиентов используют один и тот же диапазон IP-адресов, что является проблемой для Zabbix.

У нас возникла проблема, когда контролируемые хосты подпрыгивают между прокси. Когда все в порядке, хосты выглядят так:

хороший конфиг

но по какой-то причине хост server3.office.wolpertinger.com на этом сайте назначается прокси-серверу aardvark:

плохой конфиг

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

Конечным результатом этой проблемы является то, что когда zabbix сервер создает конфигурации для прокси, он может не включать всю необходимую информацию о хосте, чтобы прокси мог правильно контролировать агенты.

Например, сервер не сможет включить информацию о server3.office.wolpertinger.com при отправке на прокси-сервер wolpertinger, а затем внезапно этот сервер будет помечен как недоступный в течение часа.

Я пробовал:

  • Изменение критерия уникальности устройства на «IP-адрес» (это была оригинальная конфигурация)
  • Изменение критерия уникальности устройства на «system.uname»
  • Отключение правил действий обнаружения

все без эффекта.

Что мне нужно сделать, чтобы это исправить?


Состояние правила обнаружения для aardvark: правило открытия аардварка страница мониторинга для правила обнаружения: открытие аардварка

(вы можете увидеть, как zabbix запутывается в том, какой хост он видит, несмотря на то, что для правила обнаружения установлено значение system.uname)


Состояние правила обнаружения для wolpertinger: Правило открытия Вольпертингера Страница мониторинга для правила обнаружения: Wolpertinger Discovery


Правила действий обнаружения: правила действий обнаружения


Фактические конфигурации хостов для соответствующих хостов: wolpertinger server3 примечание: прокси здесь должен быть wolpertinger

а также: aardvark server1


В какой-то момент я понял, что Windows не использует полное доменное имя в system.uname, поэтому я подумал, что оно может быть одинаковым на разных хостах:

server2.office.aardvark.com:     Windows SERVER2 6.1.7601 Microsoft Windows 7 Professional Service Pack 1 x86
server3.office.ostrich.com:      Windows SERVER3 6.1.7600 Microsoft Windows Server 2008 R2 Standard Edition x64
server2.office.ostrich.com:      Windows SERVER2 6.1.7600 Microsoft Windows Server 2008 R2 Standard Edition x64
server3.office.wolpertinger.com: Windows SERVER3 6.1.7601 Microsoft Windows 7 Professional Service Pack 1 x64
server2.office.wolpertinger.com: Windows SERVER2 6.0.6002 Microsoft Windows Server 2008 Standard Edition Service Pack 2 x86
MikeyB
источник
Если вы временно отключите все автообнаружения, они все еще переключают прокси-серверы (т. Е. Это автообнаружение, которое меняет его или делает сонет еще)
Грант
Отключение автообнаружения не помогает.
MikeyB
не могли бы вы опубликовать все строки в базе данных из таблицы хостов, которые ссылаются на проблемный сервер, на котором мы сосредоточены, любые другие серверы, которые используют его IP, а также серверы для прокси? (Цензурируйте информацию ipmi, если она там есть, она может содержать пароли)
Грант
а также какое программное обеспечение базы данных вы используете для zabbix?
Грант

Ответы:

2

Это было идентифицировано как проблема в Zabbix и исправлено новой функцией ZBXNEXT-1267 .

MikeyB
источник