2 Monitorowanie systemu Windows za pomocą agent Zabbix
Wprowadzenie
Ta strona przeprowadzi Cię przez kroki wymagane do rozpoczęcia podstawowego monitorowania maszyn z systemem Windows za pomocą Zabbix.
Dla kogo jest ten przewodnik
Ten przewodnik jest przeznaczony dla nowych użytkowników Zabbix i zawiera minimalny zestaw kroków wymaganych do włączenia podstawowego monitorowania maszyny z systemem Windows. Jeśli szukasz opcji zaawansowanego dostosowania lub potrzebujesz bardziej zaawansowanej konfiguracji, zobacz sekcję Configuration w podręczniku Zabbix.
Wymagania wstępne
Przed kontynuowaniem tego przewodnika instalacji musisz pobrać i zainstalować serwer Zabbix oraz frontend Zabbix zgodnie z instrukcjami dla swojego systemu operacyjnego.
Instalacja agenta Zabbix
Agent Zabbix to proces odpowiedzialny za zbieranie danych. Należy go zainstalować na komputerze z systemem Windows, który ma być monitorowany. Postępuj zgodnie z instrukcjami instalacji agenta Zabbix dla systemu Windows.

Konfiguracja Zabbix do monitorowania
Zabbix agent może zbierać metryki w trybie aktywnym lub pasywnym (jednocześnie).
Sprawdzenie pasywne jest prostym żądaniem danych. Serwer Zabbix lub proxy prosi o określone dane (na przykład obciążenie CPU), a Zabbix agent odsyła wynik do serwera. Sprawdzenia aktywne wymagają bardziej złożonego przetwarzania. Agent musi najpierw pobrać z serwera(ów) listę pozycji do niezależnego przetwarzania, a następnie zbiorczo odesłać dane. Więcej informacji można znaleźć w Pasywne i aktywne sprawdzenia agenta.
Szablony monitorowania dostarczane przez Zabbix zwykle oferują dwie alternatywy — szablon dla Zabbix agent oraz szablon dla Zabbix agent (active). W pierwszym przypadku agent będzie zbierać metryki w trybie pasywnym. Takie szablony zapewniają identyczne wyniki monitorowania, ale z użyciem różnych protokołów komunikacyjnych.
Dalsza konfiguracja Zabbix zależy od tego, czy wybierzesz szablon dla aktywnych czy pasywnych sprawdzeń Zabbix agent.
Pasywne kontrole
Zabbix frontend
1. Zaloguj się do Zabbix frontend.
2. Utwórz hosta w interfejsie webowym Zabbix.
Ten host będzie reprezentował Twoją maszynę z systemem Windows.
3. W parametrze Interfaces dodaj interfejs Agent i określ adres IP lub nazwę DNS maszyny z systemem Windows, na której zainstalowano agent.
4. W parametrze Templates wpisz lub wybierz Windows by Zabbix agent.

Zabbix agent
W przypadku sprawdzeń pasywnych agent Zabbix musi znać adres IP lub nazwę DNS serwera Zabbix. Jeśli podczas instalacji agent podałeś poprawne informacje, plik konfiguracyjny jest już zaktualizowany. W przeciwnym razie musisz określić je ręcznie. Przejdź do folderu C:\Program files\Zabbix Agent, otwórz plik zabbix_agentd.conf i dodaj IP/DNS swojego serwera Zabbix do parametru Server.
Przykład:
Server=192.0.2.22
Aktywne kontrole
Frontend Zabbix
1. Zaloguj się do frontend Zabbix.
2. Utwórz host w interfejsie webowym Zabbix.
Ten host będzie reprezentował Twój komputer z systemem Windows.
3. W parametrze Templates wpisz lub wybierz Windows by Zabbix agent active.

Zabbix agent
W folderze C:\Program files\Zabbix Agent otwórz plik zabbix_agentd.conf i dodaj:
- Nazwę hosta utworzonego w interfejsie webowym Zabbix do parametru Hostname.
- Adres IP lub nazwę DNS maszyny serwera Zabbix do parametru ServerActive (może być już wstępnie uzupełniony, jeśli został podany podczas konfiguracji Zabbix agent).
Przykład:
ServerActive= 192.0.2.22
Hostname=Windows workstation
Wyświetlanie zebranych metryk
Gratulacje! Na tym etapie Zabbix już monitoruje Twoją maszynę z systemem Windows.
Aby wyświetlić zebrane metryki, otwórz sekcję menu Monitoring->Hosts menu section i kliknij Latest data obok hosta.

Konfiguracja alertów o problemach
Zabbix może powiadamiać o problemach z infrastrukturą na wiele sposobów. Ten przewodnik zawiera kroki konfiguracji wysyłania alertów e-mail.
1. Przejdź do Ustawienia użytkownika -> Profil, przełącz się na kartę Media i dodaj swój adres e-mail.

2. Postępuj zgodnie z przewodnikiem Otrzymywanie powiadomień o problemach.
Następnym razem, gdy Zabbix wykryje problem, powinieneś otrzymać alert e-mail.
W systemie Windows możesz użyć narzędzia CpuStres, aby zasymulować wysokie obciążenie CPU i w rezultacie otrzymać alert o problemie.
Zobacz także:
- Tworzenie pozycji — jak rozpocząć monitorowanie dodatkowych metryk (monitoring niestandardowy bez szablonów).
- Pozycje agenta Zabbix, Pozycje agenta Zabbix dla Windows — pełna lista metryk, które można monitorować za pomocą agenta Zabbix w systemie Windows.
- Eskalacje problemów — jak tworzyć wieloetapowe scenariusze alertów (np. najpierw wysłać wiadomość do administratora systemu, a następnie, jeśli problem nie zostanie rozwiązany w ciągu 45 minut, wysłać wiadomość do kierownika centrum danych).