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., oracle.conf) un pēc tam izmantot direktīvu Include, lai pievienotu šo failu Zabbix aģents 2 konfigurācijai.

Ņemiet vērā:

  • Noklusējuma vērtības atspoguļo procesa noklusējuma iestatījumus, nevis vērtības piegādātajos konfigurācijas failos.
  • 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

Parameter Mandatory Range Default Description
Plugins.Oracle.CallTimeout no 1-30 global timeout Maksimālais gaidīšanas laiks sekundēs, līdz pieprasījums tiek pabeigts.
Plugins.Oracle.ConnectTimeout no 1-30 global timeout Maksimālais gaidīšanas laiks sekundēs, līdz tiek izveidots savienojums.
Plugins.Oracle.CustomQueriesPath no /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 vides mainīgā ProgramFiles
Pilns direktorija ceļš, kurā atrodas .sql faili ar pielāgotiem vaicājumiem.
Piemērs: /etc/zabbix/oracle/sql
Plugins.Oracle.CustomQueriesEnabled no 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ēti nekādi vaicājumi.
Plugins.Oracle.Default.Password no 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 no Noklusējuma pakalpojuma 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 no Noklusējuma URI savienojumam ar Oracle; tiek izmantots, ja vienuma atslēgā vai nosauktajā sesijā nav norādīta vērtība.

Nejābūt iekļautiem iegultiem akreditācijas datiem (tie tiks ignorēti).
Jāatbilst URI formātam.
Tiek atbalstītas tikai tcp un tcps shēmas; shēmu var arī nenorādīt.
Portu var nenorādīt (noklusējums=1521).
Ir iespējams arī norādīt TNS atslēgu vai TNS vērtību kā savienojuma virkni. TNS vērtība jāveido 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 no 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 no 60-900 300 Maksimālais gaidīšanas laiks (sekundēs) pirms neizmantotie spraudņa savienojumi tiek slēgti.
Plugins.Oracle.ResolveTNS no true / false true Šī opcija nosaka, kā interpretēt savienojuma virkni (ConnString), veidojot savienojumu ar Oracle serveri.
Ja tā ir iestatīta uz false, ConnString tiks pievienota noklusējuma shēma un ports (ja tie nav norādīti). 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, tiks izmantots atrastais savienojuma apraksts, lai izveidotu savienojumu ar Oracle serveri.
Plugins.Oracle.Sessions.<SessionName>.Password no Nosauktās sesijas parole.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.Oracle.Sessions.<SessionName>.Service no Nosauktās sesijas pakalpojuma nosaukums, ko izmantot savienojumam (SID netiek atbalstīts).
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.
Plugins.Oracle.Sessions.<SessionName>.Uri no Nosauktās sesijas savienojuma virkne Oracle.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.

Nejābūt iekļautiem iegultiem akreditācijas datiem (tie tiks ignorēti).
Jāatbilst URI formātam.
Tiek atbalstītas tikai tcp un tcps shēmas; shēmu var arī nenorādīt.
Portu var nenorādīt (noklusējums=1521).
Ir iespējams arī norādīt TNS atslēgu vai TNS vērtību kā savienojuma virkni. TNS vērtība jāveido 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 no Nosauktās sesijas lietotājvārds.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienuma atslēgās.

Skatiet arī: