Jak zainstalować agent Zabbix na CentOS/RHEL 8
- 846
- 23
- Seweryn Augustyniak
Zabbix Agent to proces działający na zdalnych maszynach, które muszą monitorować za pośrednictwem serwera Zabbix. Agent zbiera dane na serwerze zdalnym i odsyła na żądanie serwera Zabbix. Agent Zabbix musi być zainstalowany we wszystkich systemach zdalnych, które muszą być monitorujące za pośrednictwem serwera Zabbix.
Zasadniczo istnieją dwa rodzaje kontroli:
- Kontrola pasywna - Agent Zabbix wysłał dane do serwera na ich żądanie.
- Aktywna kontrola - Agent Zabbix okresowo wysyła dane na serwer.
Po zainstalowaniu serwera Zabbix w systemie. Teraz przeprowadzamy się, aby zainstalować agenta w systemach zdalnych. Ten artykuł pomoże Ci zainstalować agent Zabbix w systemach Centos/Rhel 8 Linux. Po zakończeniu tego kroku przejdź do następnego artykułu, dodaj hosta na serwerze Zabbix.
Krok 1 - Wyłącz Selinux
Domyślnie Selinux jest włączony w Centos 8. Możesz wyłączyć Selinux, aby poprawnie działać na Zabbix na komputerze Centos.
Możesz wyłączyć selinux, edytując plik/etc/selinux/config:
nano/etc/selinux/config
Zmień następujący wiersz:
SELINUX = wyłączony
Naciskać Ctrl + o Aby zaoszczędzić zmiany, a następnie Ctrl + x zamknąć plik. Następnie uruchom ponownie serwer, aby zastosować zmiany.
Krok 2 - Instalowanie agenta Zabbix
Pakiety agenta Zabbix nie są dostępne w ramach domyślnych repozytoriów Centos 8. Najpierw musisz skonfigurować repozytorium Zabbix w swoim systemie.
W momencie pisania tego samouczka najnowsza wersja Zabbix to Zabbix 4.4. Możesz zainstalować Zabbix 4.4 Pakiet repozytorium, uruchamiając następujące polecenie:
DNF Zainstaluj https: // repo.Zabbix.com/Zabbix/4.4/RHEL/8/x86_64/Zabbix-Release-4.4-1.El8.Noarch.RPM
Po zainstalowaniu pakietów repozytorium Yum w naszym systemie. Użyj następującego polecenia, aby zainstalować agent Zabbix w systemach CentOS 8 lub RHEL 8 za pomocą narzędzia do zarządzania pakietami.
DNF Zainstaluj Zabbix-Agent
Naciśnij „y”, aby uzyskać wszelkie potwierdzenie, aby ukończyć proces instalacji.
Krok 3 - Skonfiguruj agent Zabbix
Teraz musisz skonfigurować usługę agenta, aby umożliwić żądania serwera Zabbix. Edytuj plik konfiguracyjny agenta Zabbix, dodając IP serwera Zabbix.
/etc/Zabbix/Zabbix_Agentd.conf
#Server = [Zabbix Server IP] #hostName = [nazwa hosta systemu klienta] Server =192.168.1.100 Nazwa hosta =Serwer 1
Krok 4 - Dostosuj zaporę dla Zabbix
Następnie musisz zezwolić na porty Zabbix 10050 i 10051. i usługa HTTP za pośrednictwem zapory. Możesz pozwolić im na następujące polecenie:
Firewall-CMD --Permanent --add-port = 10050/TCP Firewall-CMD-RELOAD
Krok 5 - Rozpocznij agent Zabbix
Twoja usługa agenta Zabbix jest gotowa do uruchomienia. Wykonaj następujące polecenia, aby umożliwić usłudze automatyczne uruchomienie uruchamiania systemu. Następnie rozpocznij również usługę po raz pierwszy:
SystemCtl Włącz Zabbix-Agent Systemctl Start Zabbix-Agent
Aby zatrzymać usługę Zabbix-Agent w dowolnym momencie, uruchom następujące polecenie:
Systemctl Stop Zabbix-Agent
Gratulacje! Pomyślnie zainstalowałeś agent Zabbix. Dodajmy host na serwerze Zabbix, aby był monitorowy.
- « Jak zainstalować Ruby na Centos/Rhel 8 i Scientific Linux
- Jak zainstalować MySQL 8.0 na Centos/Rhel 8 »