- Wtyczka Ceph
- Przegląd
- Szczegóły parametru
- Plugins.Ceph.Default.ApiKey
- Plugins.Ceph.Default.Mode
- Plugins.Ceph.Default.URI
- Plugins.Ceph.Default.User
- Plugins.Ceph.InsecureSkipVerify
- Plugins.Ceph.KeepAlive
- Plugins.Ceph.Sessions.<SessionName>.ApiKey
- Plugins.Ceph.Sessions.<SessionName>.Mode
- Plugins.Ceph.Sessions.<SessionName>.URI
- Plugins.Ceph.Sessions.<SessionName>.User
- Plugins.Ceph.Timeout
- Zobacz także
Wtyczka Ceph
Przegląd
Parametry konfiguracyjne umożliwiają dostosowanie działania wtyczki Ceph.
Zaleca się określanie ich w osobnym pliku konfiguracyjnym (na przykład ceph.conf), a nie w pliku konfiguracyjnym agenta 2. Następnie użyj dyrektywy Include, aby dołączyć ten plik do konfiguracji Zabbix agent 2.
Wszystkie parametry są opcjonalne, chyba że wyraźnie zaznaczono, że dany parametr jest obowiązkowy.
Ta strona jest podzielona na:
- Przegląd parametrów (aby zobaczyć pełne szczegóły parametru, kliknij jego nazwę)
- Szczegóły parametrów
| Parameter | Description |
|---|---|
| Plugins.Ceph.Default.ApiKey | Określa domyślny klucz API do łączenia z Ceph. |
| Plugins.Ceph.Default.Mode | Określa domyślny tryb łączenia z Ceph. |
| Plugins.Ceph.Default.URI | Określa domyślny URI do łączenia z Ceph. |
| Plugins.Ceph.Default.User | Określa domyślną nazwę użytkownika do łączenia z Ceph. |
| Plugins.Ceph.InsecureSkipVerify | Określa, czy klient HTTP powinien weryfikować łańcuch certyfikatów serwera i nazwę hosta. |
| Plugins.Ceph.KeepAlive | Ustawia maksymalny czas oczekiwania przed zamknięciem nieużywanych połączeń wtyczki. |
| Plugins.Ceph.Sessions.<SessionName>.ApiKey | Określa klucz API dla nazwanej sesji do łączenia z Ceph. |
| Plugins.Ceph.Sessions.<SessionName>.Mode | Określa tryb nazwanej sesji do łączenia z Ceph. |
| Plugins.Ceph.Sessions.<SessionName>.URI | Określa URI nazwanej sesji do łączenia z Ceph. |
| Plugins.Ceph.Sessions.<SessionName>.User | Określa nazwę użytkownika nazwanej sesji do łączenia z Ceph. |
| Plugins.Ceph.Timeout | Ustawia limit czasu wykonania żądania. |
Należy pamiętać, że:
- Wartości domyślne odzwierciedlają domyślne ustawienia procesu, a nie wartości w dostarczonych plikach konfiguracyjnych;
- Wartości obsługują zmienne środowiskowe;
- Zabbix obsługuje pliki konfiguracyjne wyłącznie w kodowaniu UTF-8 bez BOM;
- Komentarze zaczynające się od "#" są obsługiwane tylko na początku wiersza.
Szczegóły parametru
Plugins.Ceph.Default.ApiKey
Określ domyślny klucz API do łączenia z Ceph.
Używany, jeśli nie określono żadnej wartości w kluczu pozycji lub nazwanej sesji.
Plugins.Ceph.Default.Mode
Określ domyślny tryb łączenia z Ceph.
Tryb natywny jest obsługiwany tylko w systemie Linux i począwszy od Ceph 16. Tryb restful nie będzie działać z Ceph w wersji 20 lub nowszej.
Należy pamiętać, że zestaw poświadczeń użytkownika różni się dla każdego trybu i tryby te nie są ze sobą zgodne.
Domyślnie: restful (przestarzałe)
Zakres: native/restful
Plugins.Ceph.Default.URI
Określa domyślny URI do łączenia się z Ceph.
Używany, jeśli nie podano wartości w kluczu pozycja lub nazwanej sesji.
Nie powinien zawierać osadzonych poświadczeń (zostaną zignorowane).
Musi odpowiadać formatowi URI.
Obsługiwany jest tylko schemat https; schemat można pominąć.
Port można pominąć (domyślnie=8003).
Domyślnie: https://localhost:8003
Przykłady:
https://127.0.0.1:8003
localhost
Plugins.Ceph.Default.User
Określ domyślną nazwę użytkownika do łączenia z Ceph.
Używane, jeśli nie określono wartości w kluczu pozycji lub nazwanej sesji.
Plugins.Ceph.InsecureSkipVerify
Określa, czy klient HTTP powinien weryfikować łańcuch certyfikatów serwera oraz nazwę hosta.
Jeśli true, TLS akceptuje dowolny certyfikat przedstawiony przez serwer oraz dowolną nazwę hosta w tym certyfikacie. W tym trybie TLS jest podatny na ataki typu man-in-the-middle (używaj tylko do testów).
Domyślnie: false
Zakres: false/true
Plugins.Ceph.KeepAlive
Ustaw maksymalny czas oczekiwania (w sekundach) przed zamknięciem nieużywanych połączeń wtyczki.
Domyślnie: 300
Zakres: 60-900
Plugins.Ceph.Sessions.<SessionName>.ApiKey
Określ nazwany klucz API sesji do łączenia z Ceph.
<SessionName> - określa nazwę sesji do użycia w kluczach pozycji.
Plugins.Ceph.Sessions.<SessionName>.Mode
Określa nazwany tryb sesji do łączenia z Ceph.
<SessionName> - określa nazwę sesji do użycia w kluczach pozycji.
Tryb native jest obsługiwany tylko w systemie Linux oraz począwszy od Ceph 16. Tryb restful nie będzie działać z wersją Ceph 20 lub nowszą.
Należy pamiętać, że zestaw poświadczeń użytkownika różni się dla każdego trybu i tryby te nie są ze sobą zgodne.
Domyślnie: restful (przestarzałe)
Zakres: native/restful
Plugins.Ceph.Sessions.<SessionName>.URI
Określ URI nazwanej sesji do łączenia z Ceph.
<SessionName> - określ nazwę sesji do użycia w kluczach pozycji.
Nie powinno zawierać osadzonych poświadczeń (zostaną zignorowane).
Musi odpowiadać formatowi URI.
Obsługiwany jest tylko schemat https; schemat można pominąć.
Port można pominąć (domyślnie=8003).
Domyślnie: https://localhost:8003
Przykłady:
https://127.0.0.1:8003
localhost
Plugins.Ceph.Sessions.<SessionName>.User
Określ nazwę użytkownika dla wskazanej sesji używanej do łączenia z Ceph.
<SessionName> - określa nazwę sesji do użycia w kluczach pozycji.
Plugins.Ceph.Timeout
Ustaw limit czasu wykonania żądania (czas oczekiwania na zakończenie żądania przed jego przerwaniem) w sekundach.
Domyślnie: global timeout
Zakres: 1-30
Zobacz także
- Instrukcje dotyczące konfigurowania wtyczek
- Opis ogólnych parametrów konfiguracji Zabbix agent 2: Zabbix agent 2 (UNIX) / Zabbix agent 2 (Windows)