У нас есть среда Zabbix, в которой мы пытаемся отслеживать системы в сетях клиентов через прокси-серверы, установленные в каждом месте. Многие сайты клиентов используют один и тот же диапазон IP-адресов, что является проблемой для Zabbix.
У нас возникла проблема, когда контролируемые хосты подпрыгивают между прокси. Когда все в порядке, хосты выглядят так:
но по какой-то причине хост server3.office.wolpertinger.com на этом сайте назначается прокси-серверу aardvark:
(это происходит с несколькими разными хостами, но я решил сосредоточиться на этом конкретном для диагностики)
Конечным результатом этой проблемы является то, что когда zabbix сервер создает конфигурации для прокси, он может не включать всю необходимую информацию о хосте, чтобы прокси мог правильно контролировать агенты.
Например, сервер не сможет включить информацию о server3.office.wolpertinger.com при отправке на прокси-сервер wolpertinger, а затем внезапно этот сервер будет помечен как недоступный в течение часа.
Я пробовал:
- Изменение критерия уникальности устройства на «IP-адрес» (это была оригинальная конфигурация)
- Изменение критерия уникальности устройства на «system.uname»
- Отключение правил действий обнаружения
все без эффекта.
Что мне нужно сделать, чтобы это исправить?
Состояние правила обнаружения для aardvark: страница мониторинга для правила обнаружения:
(вы можете увидеть, как zabbix запутывается в том, какой хост он видит, несмотря на то, что для правила обнаружения установлено значение system.uname)
Состояние правила обнаружения для wolpertinger: Страница мониторинга для правила обнаружения:
Правила действий обнаружения:
Фактические конфигурации хостов для соответствующих хостов: примечание: прокси здесь должен быть wolpertinger
а также:
В какой-то момент я понял, что 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