W ostatnim czasie trafiłem na przypadek, w którym Klient zgłosił problem z
działaniem Zabbixa. O ile wcześniej system zachowywał się poprawnie, nagle w
panelu głównym zaczął się wyświetlać komunikat:
Parameter | Value | Details |
Zabbix server is running | No | localhost:10051 |
W teorii problem jest zbliżony do wcześniejszego artykułu:
Problemy z uruchomieniem Zabbixa cz.3: Błąd „Zabbix server is not running”
Postępuję zgodnie z wcześniejszymi
instrukcjami i wszystko się wydaje być w porządku.
Ostatni webinar w tym roku!
Zapraszamy na bezpłatny webinar poświęcony roli sztucznej inteligencji w zarządzaniu infrastrukturą IT, zarówno w dużych serwerowniach, jak i w środowiskach homelab.
W trakcie wydarzenia dowiesz się, jak AI może wspierać codzienną pracę administratora, pomagając w automatyzacji procesów, monitorowaniu zasobów, analizie danych oraz zwiększaniu efektywności operacyjnej.
Zapisy na: https://asdevops.pl/warsztaty/
Zaglądam do konfiguracji SELinux:
vi
/etc/selinux/config
Usługa uruchomiona:
SELINUX=enforcing
W logach też wszystko w porządku.
Rozwiązanie okazało się być
najbardziej banalne z możliwych. Wystarczyło zajrzeć do konfiguracji usługi
serwera Zabbix, by się przekonać, że coś jest nie tak:
vi
/etc/zabbix/zabbix_server.conf
Parametr Listen Port był ustawiony
na 10050, a zgodnie z tym co się pojawiało na tablicy administracyjnej Zabbixa,
serwer powinien działać na 10051. Parametr, który za to odpowiada to:
ListenPort=10050
Sprawdziłem jeszcze na jakim porcie
na tym serwerze działa Zabbix Agent. Okazało się, że na 10051. Wiadomo już co
należało zrobić. Wystarczyło przez przeglądarkę wejść do konsoli
administracyjnej i przejść do sekcji:
Administration\Installation
W części „Zabbix server details”
zmienić numer portu na 10050 i zapisać ustawienia. Okazało się, że ktoś się
bawił kreatorem konfiguracji i użył domyślnego portu. Spowodowało to zerwanie
komunikacji.
Po tym szybkim zabiegu, wszystko
wróciło do normalnego stanu:
Parameter |
Value |
Details |
Zabbix server is running |
Yes |
localhost:10050 |
Monitoring serwerów, sieci oraz witryn WWW