11 Oracle spraudnis

Pārskats

Zabbix aģents 2 konfigurācijas fails tiek izmantots spraudņu konfigurēšanai. Šie Zabbix aģents 2 konfigurācijas parametri tiek atbalstīti Oracle spraudņa darbībai.

Ieteicams tos norādīt atsevišķā konfigurācijas failā (piemēram, oracle.conf) un pēc tam izmantot Include direktīvu, lai pievienotu šo failu Zabbix aģents 2 konfigurācijai.

Ņemiet vērā:

  • Noklusējuma vērtības atspoguļo procesa noklusējuma vērtības, nevis piegādātajos konfigurācijas failos norādītās vērtības.
  • Vērtības atbalsta vides mainīgos.
  • Zabbix atbalsta konfigurācijas failus tikai UTF-8 kodējumā bez BOM.
  • Komentāri, kas sākas ar "#", tiek atbalstīti tikai rindas sākumā.

Parametri

Parametrs Obligāts Diapazons Noklusējums Apraksts
Plugins.Oracle.CallTimeout 1-30 globālais taimauts Maksimālais gaidīšanas laiks sekundēs, līdz pieprasījums tiek pabeigts.
Plugins.Oracle.ConnectTimeout 1-30 globālais taimauts Maksimālais gaidīšanas laiks sekundēs, līdz tiek izveidots savienojums.
Plugins.Oracle.CustomQueriesPath /usr/local/share/zabbix/custom-queries/oracle Unix sistēmām

*:\Program Files\Zabbix Agent 2\Custom Queries\Oracle Windows sistēmām, kur * ir diska nosaukums no ProgramFiles vides mainīgā
Pilns ceļš uz direktoriju, kurā atrodas .sql faili ar pielāgotiem vaicājumiem.
Piemērs: /etc/zabbix/oracle/sql
Plugins.Oracle.CustomQueriesEnabled false Ja iestatīts, iespējo oracle.custom.query vienuma atslēgas izpildi. Ja atspējots, no pielāgoto vaicājumu direktorija ceļa netiks ielādēts neviens vaicājums.
Plugins.Oracle.Default.Password Noklusējuma parole savienojumam ar Oracle; tiek izmantota, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.
Plugins.Oracle.Default.Service Noklusējuma servisa nosaukums savienojumam ar Oracle (SID netiek atbalstīts); tiek izmantots, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.
Plugins.Oracle.Default.Uri Noklusējuma URI savienojumam ar Oracle; tiek izmantots, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.

Nedrīkst ietvert iegultus akreditācijas datus (tie tiks ignorēti).
Jāatbilst URI formātam.
Tiek atbalstītas tikai tcp un tcps shēmas; shēmu var nenorādīt.
Portu var nenorādīt (noklusējums=1521).
Kā savienojuma virkni iespējams norādīt arī TNS atslēgu vai TNS vērtību. TNS vērtībai jābūt izveidotai bez atstarpēm.
Piemēri: tcp://127.0.0.1:1521
localhost
zbx_tns_example (TNS atslēga)
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (TNS vērtība)
Plugins.Oracle.Default.User Noklusējuma lietotājvārds savienojumam ar Oracle; tiek izmantots, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.
Plugins.Oracle.KeepAlive 60-900 300 Maksimālais gaidīšanas laiks (sekundēs), pēc kura neizmantotie spraudņa savienojumi tiek aizvērti.
Plugins.Oracle.ResolveTNS true / false true Opcija nosaka, kā interpretēt savienojuma virkni (ConnString), lai izveidotu savienojumu ar Oracle serveri.
Ja tā ir iestatīta uz false, ConnString tiks pievienota noklusējuma shēma un ports (ja to nav). Ja opcija ir iestatīta uz true, noklusējuma shēma un ports tiks izlaisti (ja vien tie nav skaidri norādīti ConnString), un ConnString tiks nodota Oracle klientam tāda, kāda tā ir. Ja Oracle klients atrod ConnString failā tnsnames.ora, savienojumam ar Oracle serveri tiks izmantots atrastais savienojuma apraksts.
Plugins.Oracle.Sessions.<SessionName>.Password Nosauktās sesijas parole.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.
Plugins.Oracle.Sessions.<SessionName>.Service Nosauktās sesijas servisa nosaukums, kas tiks izmantots savienojumam (SID netiek atbalstīts).
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.
Plugins.Oracle.Sessions.<SessionName>.Uri Nosauktās sesijas Oracle savienojuma virkne.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.

Nedrīkst ietvert iegultus akreditācijas datus (tie tiks ignorēti).
Jāatbilst URI formātam.
Tiek atbalstītas tikai tcp un tcps shēmas; shēmu var nenorādīt.
Portu var nenorādīt (noklusējums=1521).
Kā savienojuma virkni iespējams norādīt arī TNS atslēgu vai TNS vērtību. TNS vērtībai jābūt izveidotai bez atstarpēm.
Piemēri: tcp://127.0.0.1:1521
localhost
zbx_tns_example (TNS atslēga)
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=xe))) (TNS vērtība)
Plugins.Oracle.Sessions.<SessionName>.User Nosauktās sesijas lietotājvārds.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.

Skatiet arī: