agenty zabbix o tym samym adresie IP przemieszczające się między serwerami proxy

9

Mamy środowisko Zabbix, w którym próbujemy monitorować systemy w sieciach klientów za pośrednictwem serwerów proxy zainstalowanych w każdej lokalizacji. Wiele witryn klientów ma ten sam zakres adresów IP, co wydaje się stanowić problem dla Zabbix.

Mamy problem polegający na tym, że monitorowane hosty podskakują między serwerami proxy. Gdy wszystko jest w porządku, gospodarze wyglądają następująco:

dobra konfiguracja

ale z jakiegoś powodu host server3.office.wolpertinger.com w tej witrynie zostaje przypisany do serwera proxy aardvark:

zła konfiguracja

(dzieje się tak z kilkoma różnymi hostami, ale postanowiłem skupić się na tym konkretnym w celu diagnozy)

Efektem końcowym tego problemu jest to, że gdy serwer zabbix buduje konfiguracje serwerów proxy, może nie zawierać wszystkich niezbędnych informacji o hoście, aby serwer proxy mógł właściwie monitorować agentów.

Na przykład serwer nie będzie zawierał informacji o serwerze server3.office.wolpertinger.com podczas wysyłania do serwera proxy wolpertinger, a następnie nagle ten serwer zostanie oznaczony jako niedostępny przez godzinę.

Próbowałem:

  • Zmiana kryteriów unikatowości urządzenia na „adres IP” (była to oryginalna konfiguracja)
  • Zmienianie kryteriów unikalności urządzenia na „system.uname”
  • Wyłączanie reguł akcji wykrywania

wszystko bez efektu.

Co muszę zrobić, aby to naprawić?


Status reguły wykrywania dla znaku aard: reguła odkrywania aardvark Strona monitorowania reguły wykrywania: odkrycie aardvark

(możesz zobaczyć, jak zabbix się myli co do tego, którego hosta widzi, mimo że reguła wykrywania jest ustawiona na rozróżnianie przez system.uname)


Status reguły wykrywania dla wolpertingera: zasada odkrycia wolpertingera Strona monitorowania reguły wykrywania: odkrycie wolpertingera


Reguły akcji odnajdowania: zasady akcji odnajdowania


Rzeczywiste konfiguracje hostów dla poszczególnych hostów są następujące: serwer wolpertinger3 Uwaga: tutaj proxy powinno być wolpertinger

i: serwer aardvark1


W pewnym momencie zdałem sobie sprawę, że Windows nie używa nazwy FQDN w pliku system.uname, więc pomyślałem, że może być tak samo na różnych hostach:

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
źródło
Jeśli tymczasowo wyłączysz wszystkie automatyczne wykrywanie, czy nadal zmieniają serwery proxy (tj. Czy to automatyczne wykrywanie to zmienia, czy sonetuje coś innego)
Grant
Wyłączenie automatycznego wykrywania nie pomaga.
MikeyB
czy mógłbyś zamieścić wszystkie wiersze w bazie danych z tabeli hostów, które odnoszą się do problematycznego serwera, na którym się skupiamy, innych serwerów, które współużytkują jego adres IP, a także serwerów proxy? (Cenzuruj informacje ipmi, jeśli tam są, mogą zawierać hasła)
Grant
a także jakiego oprogramowania bazodanowego używasz do zabbix?
Grant

Odpowiedzi:

2

Zostało to zidentyfikowane jako problem w Zabbix i naprawione przez nową funkcję ZBXNEXT-1267 .

MikeyB
źródło