10 Wtyczka Oracle

Przegląd

Ta sekcja zawiera listę parametrów obsługiwanych w pliku konfiguracji wtyczki Oracle Zabbix agent 2 (oracle.conf).

Należy pamiętać, że:

  • Wartości domyślne odzwierciedlają domyślne ustawienia procesu, a nie wartości w dostarczonych plikach konfiguracyjnych;
  • Zabbix obsługuje pliki konfiguracyjne wyłącznie w kodowaniu UTF-8 bez BOM;
  • Komentarze rozpoczynające się od "#" są obsługiwane tylko na początku wiersza.

Parametry

Parameter Mandatory Range Default Description
Plugins.Oracle.CallTimeout no 1-30 global timeout Maksymalny czas oczekiwania w sekundach na zakończenie żądania.
Plugins.Oracle.ConnectTimeout no 1-30 global timeout Maksymalny czas oczekiwania w sekundach na nawiązanie połączenia.
Plugins.Oracle.CustomQueriesPath no Pełna ścieżka do katalogu zawierającego pliki .sql z niestandardowymi zapytaniami.
Domyślnie wyłączone.
Przykład: /etc/zabbix/oracle/sql
Plugins.Oracle.Default.Password no Domyślne hasło do łączenia z Oracle; używane, jeśli nie określono żadnej wartości w kluczu pozycja lub nazwanej sesji.
Plugins.Oracle.Default.Service no Domyślna nazwa usługi do łączenia z Oracle (SID nie jest obsługiwany); używana, jeśli nie określono żadnej wartości w kluczu pozycja lub nazwanej sesji.
Plugins.Oracle.Default.Uri no tcp://localhost:1521 Domyślny URI do łączenia z Oracle; używany, jeśli nie określono żadnej 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 tcp; schemat można pominąć.
Port można pominąć (domyślnie=1521).
Od Zabbix 7.0.19 można również określić klucz TNS lub wartość TNS jako ciąg połączenia. Wartość TNS musi być zbudowana bez spacji.
Przykłady: tcp://127.0.0.1:1521
localhost
zbx_tns_example (klucz TNS)
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (wartość TNS)
Plugins.Oracle.Default.User no Domyślna nazwa użytkownika do łączenia z Oracle; używana, jeśli nie określono żadnej wartości w kluczu pozycja lub nazwanej sesji.
Plugins.Oracle.KeepAlive no 60-900 300 Maksymalny czas oczekiwania (w sekundach) przed zamknięciem nieużywanych połączeń wtyczki.
Plugins.Oracle.ResolveTNS no true / false false Opcja określa, jak interpretować ciąg połączenia (ConnString) w kluczu metryki 'commonParams' do łączenia z serwer Oracle.
Jeśli ma wartość false, do ConnString zostaną dodane domyślny schemat i port (jeśli ich brakuje). Jeśli opcja ma wartość true, domyślny schemat i port zostaną pominięte (chyba że zostały jawnie określone w ConnString), a ConnString zostanie przekazany do klienta Oracle bez zmian. Jeśli klient Oracle znajdzie ConnString w pliku tnsnames.ora, zostanie użyty znaleziony opis połączenia do połączenia z serwer Oracle.
Ten parametr jest obsługiwany od Zabbix 7.0.19.
Plugins.Oracle.Sessions.<SessionName>.Password no Hasło nazwanej sesji.
<SessionName> - zdefiniuj nazwę sesji do użycia w kluczach pozycja.
Plugins.Oracle.Sessions.<SessionName>.Service no Nazwa usługi nazwanej sesji używana do połączenia (SID nie jest obsługiwany).
<SessionName> - zdefiniuj nazwę sesji do użycia w kluczach pozycja.
Plugins.Oracle.Sessions.<SessionName>.Uri no Ciąg połączenia dla nazwanej sesji Oracle.
<SessionName> - zdefiniuj nazwę sesji do użycia w kluczach pozycja.

Nie powinien zawierać osadzonych poświadczeń (zostaną zignorowane).
Musi odpowiadać formatowi URI.
Obsługiwany jest tylko schemat tcp; schemat można pominąć.
Port można pominąć (domyślnie=1521).
Od Zabbix 7.0.19 można również określić klucz TNS lub wartość TNS jako ciąg połączenia. Wartość TNS musi być zbudowana bez spacji.
Przykłady: tcp://127.0.0.1:1521
localhost
zbx_tns_example (klucz TNS)
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (wartość TNS)
Plugins.Oracle.Sessions.<SessionName>.User no Nazwa użytkownika nazwanej sesji.
<SessionName> - zdefiniuj nazwę sesji do użycia w kluczach pozycja.

Zobacz także: