Polski
€EUR
Monitoring

Zabbix Server

Zgodne z instalatorem Infrawire

Gotowy monitoring Zabbix 7.0 LTS z MariaDB i Apache działającym po HTTPS

Minimalne wymagania
  • 2 GB RAM
Twórca
Zabbix
Wersja
Najnowsza stabilna
Licencja
AGPL-3.0
Systemy
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

O Zabbix Server

Zabbix to platforma monitoringu o otwartym kodzie. Zbiera metryki z serwerów, urządzeń sieciowych, usług i aplikacji, a po przekroczeniu progu wysyła alerty. Korzystają z niej administratorzy, zespoły utrzymaniowe i małe firmy, które chcą nadzorować swoją infrastrukturę bez uzależniania się od zewnętrznej usługi.

Po dostawie Twój VPS z Linuksem (Paryż lub Frankfurt) uruchamia Zabbix 7.0 LTS: serwer, interfejs WWW w PHP, agenta 2 i dedykowaną bazę MariaDB. Apache udostępnia interfejs przez HTTPS z certyfikatem samopodpisanym, a główny adres witryny przekierowuje na /zabbix.

Kreator instalacji w przeglądarce jest już za Tobą: plik konfiguracyjny frontendu został zapisany, schemat bazy zaimportowany, a hasło konta Admin (domyślnie w Zabbix to zabbix) zastąpiono losową wartością. Znajdziesz je w pliku /tmp/credentials.txt.

Co możesz zrobić z Zabbix Server

  • Serwer, interfejs i agent 2

    Oficjalne pakiety z repozytorium Zabbix 7.0 są zainstalowane i uruchamiane przy starcie systemu: zabbix-server, interfejs WWW i zabbix-agent2. Serwer może więc monitorować samego siebie już od pierwszego logowania.

  • Skonfigurowana baza MariaDB

    Baza zabbix (utf8mb4) jest utworzona razem z dedykowanym użytkownikiem, losowym hasłem i zaimportowanym schematem. Nie trzeba wykonywać żadnych ręcznych kroków w bazie danych.

  • HTTPS od pierwszej chwili

    Apache udostępnia interfejs przez HTTPS z certyfikatem samopodpisanym z pakietu ssl-cert. Możesz go później zastąpić certyfikatem dla własnej domeny.

  • Wygenerowane hasło Admin

    Domyślne hasło zostaje usunięte podczas instalacji. Konto Admin i jego losowe hasło są zapisane w /tmp/credentials.txt, dostępnym tylko dla roota.

  • Wersja z długim wsparciem LTS

    Zabbix 7.0 to gałąź z długoterminowym wsparciem. Sprawdza się tam, gdzie serwera monitoringu nie chce się migrować co pół roku.

Pierwsze kroki z Zabbix Server

Od zamówienia do produkcji w kilka minut.

  1. 1

    Zamów VPS z zaznaczonym Zabbix

    Wybierz VPS z Linuksem w Paryżu lub Frankfurcie (Debian 12, Debian 13, Ubuntu 20.04, 22.04 lub 24.04), a potem zaznacz Zabbix Server na karcie „Applications” w formularzu zamówienia. Przy kilkudziesięciu monitorowanych hostach celuj w 4 GB RAM, a 2 GB traktuj jako minimum.

  2. 2

    Połącz się i odczytaj dane logowania

    Gdy serwer zostanie dostarczony, zaloguj się przez SSH i otwórz plik z danymi dostępowymi. Znajdziesz w nim adres URL interfejsu, konto Admin oraz hasło. Skopiuj je w bezpieczne miejsce, bo /tmp może zostać wyczyszczony przy restarcie.

    Bash
    ssh root@SERVER_IP cat /tmp/credentials.txt
  3. 3

    Dodaj pierwszego hosta do monitoringu

    Otwórz https://SERVER_IP/zabbix i zaakceptuj ostrzeżenie o certyfikacie samopodpisanym. Na monitorowanej maszynie zainstaluj zabbix-agent2 z repozytorium Zabbix 7.0, wpisz Server=SERVER_IP w /etc/zabbix/zabbix_agent2.conf i zrestartuj agenta. Następnie utwórz hosta w sekcji Zebrane dane > Hosty z szablonem, na przykład „Linux by Zabbix agent”.

    Bash
    sudo nano /etc/zabbix/zabbix_agent2.conf sudo systemctl restart zabbix-agent2
  4. 4

    Zabezpiecz serwer przed produkcją

    Zmień hasło Admin w interfejsie, załóż imienne konta użytkowników i ogranicz dostęp zaporą sieciową. Skieruj domenę na VPS i zastąp certyfikat samopodpisany certyfikatem Let's Encrypt.

    Bash
    ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow from AGENT_IP to any port 10051 proto tcp ufw enable

Zastosowania Zabbix Server

  • Monitoring floty serwerów Linux

    Śledź CPU, pamięć, dyski, usługi i procesy na VPS-ach lub serwerach dedykowanych. Alerty mogą trafiać e-mailem lub przez webhook, gdy tylko przekroczony zostanie próg.

  • Nadzór nad stronami i usługami

    Kontroluj dostępność HTTP, certyfikaty TLS, otwarte porty i czasy odpowiedzi swoich witryn lub API z jednego centralnego miejsca.

  • Zamiennik monitoringu SaaS

    Trzymaj metryki i historię na serwerze, który kontrolujesz, w Europie, zamiast w zewnętrznej usłudze rozliczanej za każdego hosta.

  • Obserwacja urządzeń sieciowych

    Odpytuj routery, przełączniki i zasilacze UPS przez SNMP, a ruch na interfejsach oglądaj na dashboardach i mapach.

Najczęstsze pytania o Zabbix Server

Jest zapisane w /tmp/credentials.txt po zakończeniu instalacji. Konto to Admin, a hasło jest generowane losowo, więc nie jest to domyślne zabbix. Skopiuj plik w bezpieczne miejsce, ponieważ /tmp może zostać wyczyszczony przy restarcie.

Więcej o Zabbix Server

Pliki i usługi, które warto znać

Konfiguracja serwera znajduje się w /etc/zabbix/zabbix_server.conf (linia DBPassword= została tam dodana podczas instalacji). Konfiguracja frontendu leży w /etc/zabbix/web/zabbix.conf.php, a agenta w /etc/zabbix/zabbix_agent2.conf. Usługi nazywają się zabbix-server, zabbix-agent2, apache2 i mariadb.

systemctl status zabbix-server zabbix-agent2 apache2 mariadb

Porty i zapora sieciowa

Domyślnie Zabbix używa portu 10051 po stronie serwera (agenci aktywni, proxy) oraz 10050 po stronie agenta (sprawdzenia pasywne). Na maszynie monitorowanej w trybie pasywnym zezwól na port 10050 wyłącznie z adresu swojego serwera Zabbix. Nigdy nie otwieraj tych portów dla całego internetu.

Przejście na prawdziwy certyfikat

Certyfikat samopodpisany szyfruje połączenie, ale przeglądarka wyświetla ostrzeżenie. Gdy domena wskazuje już na VPS, ustaw ServerName YOUR_DOMAIN w /etc/apache2/sites-available/default-ssl.conf, a następnie uruchom Certbota z wtyczką Apache. Domenami możesz zarządzać w /web-domains.

Kopie zapasowe bazy

Cała konfiguracja i historia znajdują się w bazie zabbix. Regularny zrzut logiczny kopiowany poza serwer to absolutne minimum.

mariadb-dump --single-transaction zabbix | gzip > /root/zabbix-$(date +%F).sql.gz

Archiwizuj także katalog /etc/zabbix/. Historia rośnie wraz z liczbą zbieranych elementów i częstotliwością ich odczytu. Pilnuj wolnego miejsca na dysku, bo to najczęstsza przyczyna awarii serwera monitoringu. Więcej poradników znajdziesz w /learn.

Bądź na bieżąco z najnowszymi ofertami, zniżkami i promocjami specjalnymi.

Zobacz promocje

Używamy plików cookie

Używamy plików cookie analitycznych, aby ulepszać nasz serwis. Nie sprzedajemy danych stronom trzecim. Więcej w polityce prywatności.