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 przeznaczony 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 zaawansowanych opcji dostosowywania lub potrzebujesz bardziej zaawansowanej konfiguracji, zapoznaj się z sekcją Configuration podręcznika Zabbix.

Wymagania wstępne

Przed rozpoczęciem korzystania z tego przewodnika instalacji musisz pobrać i zainstalować serwer Zabbix i frontend Zabbix zgodnie z instrukcjami dotyczącymi Twojego systemu operacyjnego.

Instalacja agenta Zabbix

Agent Zabbix to proces odpowiedzialny za zbieranie danych. Należy zainstalować go na komputerze z systemem Windows, który ma być monitorowany. Postępuj zgodnie z instrukcjami instalacji agenta Zabbix dla systemu Windows.

Konfigurowanie Zabbix do monitorowania

Zabbix agent może zbierać metryki w trybie aktywnym lub pasywnym (jednocześnie).

Sprawdzenie pasywne to proste żądanie danych. Serwer Zabbix lub proxy żąda określonych danych (na przykład obciążenia procesora), a Zabbix agent odsyła wynik do serwera. Sprawdzenia aktywne wymagają bardziej złożonego przetwarzania. Agent musi najpierw pobrać z serwera lub serwerów listę pozycji do niezależnego przetwarzania, a następnie wysłać zbiorczo dane z powrotem. Więcej informacji można znaleźć w sekcji Pasywne i aktywne sprawdzenia agenta.

Szablony monitorowania dostarczane przez Zabbix zwykle oferują dwie alternatywy - szablon dla Zabbix agent oraz szablon dla Zabbix agent (aktywny). W przypadku pierwszej opcji agent będzie zbierać metryki w trybie pasywnym. Takie szablony zapewnią identyczne wyniki monitorowania, ale będą korzystać z różnych protokołów komunikacyjnych.

Dalsza konfiguracja Zabbix zależy od tego, czy wybierzesz szablon dla aktywnych, czy pasywnych sprawdzeń Zabbix agent.

Pasywne kontrole

frontend Zabbix

1. Zaloguj się do frontend Zabbix.

2. Utwórz host w interfejsie webowym Zabbix.

Ten host będzie reprezentować komputer z systemem Windows.

3. W parametrze Interfejsy dodaj interfejs Agent i określ adres IP lub nazwę DNS komputera z systemem Windows, na którym zainstalowano agent.

4. W parametrze Szablony wpisz lub wybierz Windows by Zabbix agent.

Zabbix agent

W przypadku kontroli pasywnych Zabbix agent musi znać adres IP lub nazwę DNS serwera Zabbix. Jeśli podczas instalacji agenta podano prawidłowe informacje, plik konfiguracyjny został już zaktualizowany. W przeciwnym razie należy określić je ręcznie. Przejdź do folderu C:\Program files\Zabbix Agent, otwórz plik zabbix_agentd.conf i dodaj adres IP/DNS 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ć Twoją maszynę z systemem Windows.

3. W parametrze Szablony 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ę host utworzonego w frontend Zabbix do parametru Hostname.
  • Adres IP lub nazwę DNS komputera z serwerem Zabbix do parametru ServerActive (może być już wstępnie uzupełniony, jeśli podano go podczas instalacji agenta Zabbix).

Przykład:

ServerActive= 192.0.2.22
Hostname=Windows workstation

Wyświetlanie zebranych metryk

Gratulacje! W tym momencie Zabbix już monitoruje Twoją maszynę z systemem Windows.

Aby wyświetlić zebrane metryki, otwórz sekcję menu Monitoring > Hosts menu section i kliknij opcję Latest data obok hosta.

Konfigurowanie alertów dotyczących problemów

Zabbix może powiadamiać o problemach z infrastrukturą za pomocą różnych metod. Ten przewodnik zawiera instrukcje konfiguracji wysyłania alertów e-mail.

1. Przejdź do Ustawienia użytkownika -> Profil, wybierz kartę Media i dodaj swój adres e-mail.

2. Postępuj zgodnie z instrukcjami Odbieranie powiadomień o problemach.

Następnym razem, gdy Zabbix wykryje problem, powinien zostać wysłany alert e-mail.

W systemie Windows możesz użyć narzędzia CpuStres, aby zasymulować wysokie obciążenie procesora i w rezultacie otrzymać alert dotyczący problemu.

Zobacz także:

  • Tworzenie pozycji - jak rozpocząć monitorowanie dodatkowych metryk (monitorowanie niestandardowe bez szablonów).
  • Pozycje Zabbix agent, Pozycje Zabbix agent dla systemu Windows - pełna lista metryk, które można monitorować za pomocą Zabbix agent 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).