3 Konfigurowanie grupy hostów
Przegląd
Grupy hostów służą do logicznego grupowania hostów oraz przypisywania do nich uprawnień użytkowników.
Każdy host musi mieć przypisaną co najmniej jedną grupę hostów. Host może należeć do wielu grup hostów, a każda grupa hostów może zawierać wiele hostów.
Należy pamiętać, że w Zabbix wszystkie uprawnienia są oparte na grupach: grupach użytkowników, grupach hostów oraz grupach szablonów. Dlatego nawet jeśli pojedynczy użytkownik potrzebuje dostępu do pojedynczego hosta, jest on przyznawany przez dodanie użytkownika do grupy użytkowników, która ma uprawnienia dostępu do grupy hostów zawierającej tego hosta.
Konfiguracja
Tylko użytkownicy typu Super admin mogą tworzyć grupy hostów.
Istnieją dwie opcje tworzenia grupy hostów w frontend Zabbix.
Opcja pierwsza:
- Przejdź do: Data collection → Host groups
- Kliknij Create host group w prawym górnym rogu ekranu
- Wprowadź nazwę grupy w formularzu

Opcja druga: podczas konfigurowania hosta wprowadź nieistniejącą nazwę grupy w polu Host groups.
Po utworzeniu grupy hostów możesz kliknąć nazwę grupy na liście w sekcji Data collection → Host groups, aby edytować nazwę grupy, sklonować grupę lub ją usunąć.
Usunięcie grupy hostów powoduje usunięcie tylko grupy logicznej, a nie hostów w tej grupie. Nie można usunąć grupy hostów, która jest jedyną grupą dla jakiegokolwiek istniejącego hosta.
Tworzenie podgrup hostów
Podgrupa hostów (lub zagnieżdżona grupa hostów) jest elementem podrzędnym nadrzędnej grupy hostów, która ją zawiera.
Podgrupę tworzy się przy użyciu ukośnika '/' w polu wprowadzania nazwy grupy, aby określić jej relację do grupy nadrzędnej lub grup nadrzędnych. Na przykład:
- wpisanie
Europe/Latviatworzy podgrupęEurope/Latviaw nadrzędnej grupieEurope. - wpisanie
Europe/Latvia/Riga/Zabbix serverstworzy odpowiednią podgrupę w zagnieżdżonych grupach nadrzędnychEurope,Europe/Latvia,Europe/Latvia/Riga.
Podczas tworzenia podgrupy nie można używać ukośników na początku ani na końcu nazwy, ani kilku ukośników z rzędu. Escapowanie znaku '/' nie jest obsługiwane.
Nie jest wymagane tworzenie żadnych nadrzędnych grup hostów przed utworzeniem podgrupy. Możesz zdecydować, czy zacząć od utworzenia podgrupy (na przykład Europe/Latvia), czy dowolnej nadrzędnej grupy hostów (w naszym przykładzie Europe). Jeśli zaczniesz od utworzenia podgrupy, nadrzędne grupy hostów nie zostaną utworzone automatycznie.
Uprawnienia do grup hostów
- Podczas tworzenia podgrupy w istniejącej nadrzędnej grupie hostów (na przykład tworzenia
Europe/Latvia, gdyEuropejuż istnieje), uprawnienia grupy użytkowników do podgrupy są dziedziczone z grupy nadrzędnej. - Podczas tworzenia nadrzędnej grupy hostów dla istniejącej podgrupy (na przykład tworzenia
Europe, gdyEurope/Latviajuż istnieje), żadne uprawnienia do grupy nadrzędnej nie są ustawiane.
Podczas edycji dowolnej grupy hostów można również ustawić dodatkową opcję: Zastosuj uprawnienia i filtry tagów do wszystkich podgrup.

Zaznaczenie tego pola wyboru i kliknięcie Aktualizuj spowoduje zastosowanie tego samego poziomu uprawnień i filtrów tagów do wszystkich obecnych i przyszłych podgrup edytowanej grupy hostów.
Jeśli więc jakimkolwiek grupom użytkowników przyznano różne uprawnienia do podgrup edytowanej grupy hostów, zaznaczenie tego pola wyboru nada wszystkim obecnym i przyszłym podgrupom takie same uprawnienia użytkowników i uprawnienia oparte na tagach jak w edytowanej grupie.
Należy pamiętać, że ta opcja nie jest zapisywana w bazie danych i zastąpi istniejące uprawnienia. Wszelkie zmiany wprowadzone za pomocą tej opcji można cofnąć wyłącznie ręcznie.