Ceph spraudnis

Pārskats

Konfigurācijas parametri ļauj pielāgot Ceph spraudņa darbību.

Ieteicams tos norādīt atsevišķā konfigurācijas failā (piem., ceph.conf), nevis aģenta 2 konfigurācijas failā. Pēc tam izmantojiet direktīvu Include, lai iekļautu šo failu Zabbix aģenta 2 konfigurācijā.

Visi parametri ir neobligāti, ja vien nav skaidri norādīts, ka parametrs ir obligāts.

Šī lapa ir strukturēta šādi:

  • Parametru pārskats (lai skatītu pilnu parametra informāciju, noklikšķiniet uz tā nosaukuma)
  • Parametru detalizēta informācija
Parameter Description
Plugins.Ceph.Default.ApiKey Norādiet noklusējuma API atslēgu savienojumam ar Ceph.
Plugins.Ceph.Default.Mode Norādiet noklusējuma režīmu savienojumam ar Ceph.
Plugins.Ceph.Default.URI Norādiet noklusējuma URI savienojumam ar Ceph.
Plugins.Ceph.Default.User Norādiet noklusējuma lietotājvārdu savienojumam ar Ceph.
Plugins.Ceph.InsecureSkipVerify Norādiet, vai HTTP klients drīkst pārbaudīt servera sertifikāta ķēdi un resursdatora nosaukumu.
Plugins.Ceph.KeepAlive Iestatiet maksimālo gaidīšanas laiku pirms neizmantoto spraudņa savienojumu aizvēršanas.
Plugins.Ceph.Sessions.<SessionName>.ApiKey Norādiet nosauktās sesijas API atslēgu savienojumam ar Ceph.
Plugins.Ceph.Sessions.<SessionName>.Mode Norādiet nosauktās sesijas režīmu savienojumam ar Ceph.
Plugins.Ceph.Sessions.<SessionName>.URI Norādiet nosauktās sesijas URI savienojumam ar Ceph.
Plugins.Ceph.Sessions.<SessionName>.User Norādiet nosauktās sesijas lietotājvārdu savienojumam ar Ceph.
Plugins.Ceph.Timeout Iestatiet pieprasījuma izpildes noildzi.

Ņ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ā.

Parametra informācija

Plugins.Ceph.Default.ApiKey

Norādiet noklusējuma API atslēgu savienojumam ar Ceph.
Tiek izmantota, ja vienums atslēgā vai nosauktā sesijā nav norādīta vērtība.

Plugins.Ceph.Default.Mode

Norādiet noklusējuma režīmu savienojumam ar Ceph.
Dzimtais režīms tiek atbalstīts tikai Linux un, sākot ar Ceph 16. Restful režīms nedarbosies ar Ceph versiju 20 vai jaunāku.
Ņemiet vērā, ka lietotāja akreditācijas datu kopums katram režīmam atšķiras, un tie nav savstarpēji saderīgi.

Noklusējums: restful (novecojis)
Diapazons: native/restful

Plugins.Ceph.Default.URI

Norādiet noklusējuma URI savienojumam ar Ceph.
Tiek izmantots, ja vērtība nav norādīta vienuma atslēgā vai nosauktā sesijā.

Nejāiekļauj iegultus akreditācijas datus (tie tiks ignorēti).
Jāatbilst URI formātam.
Tiek atbalstīta tikai https shēma; shēmu var nenorādīt.
Portu var nenorādīt (noklusējums=8003).

Noklusējums: https://localhost:8003

Piemēri:

https://127.0.0.1:8003
localhost
Plugins.Ceph.Default.User

Norādiet noklusējuma lietotājvārdu savienojumam ar Ceph.
Tiek izmantots, ja vienums atslēgā vai nosauktā sesijā nav norādīta vērtība.

Plugins.Ceph.InsecureSkipVerify

Norādiet, vai HTTP klients pārbauda servera sertifikātu ķēdi un resursdatora nosaukumu.
Ja true, TLS pieņem jebkuru servera uzrādīto sertifikātu un jebkuru šajā sertifikātā norādīto resursdatora nosaukumu. Šajā režīmā TLS ir pakļauts starpnieka uzbrukumiem (izmantojiet tikai testēšanai).

Noklusējums: false
Diapazons: false/true

Plugins.Ceph.KeepAlive

Iestata maksimālo gaidīšanas laiku (sekundēs) pirms neizmantotie spraudņa savienojumi tiek aizvērti.

Noklusējums: 300
Diapazons: 60-900

Plugins.Ceph.Sessions.<SessionName>.ApiKey

Norādiet nosauktās sesijas API atslēgu savienojumam ar Ceph.
<SessionName> - norādiet sesijas nosaukumu, ko izmantot vienumu atslēgās.

Plugins.Ceph.Sessions.<SessionName>.Mode

Norādiet nosauktās sesijas režīmu savienojumam ar Ceph.
<SessionName> - definējiet sesijas nosaukumu izmantošanai vienumu atslēgās.
Native režīms tiek atbalstīts tikai Linux un, sākot ar Ceph 16. Restful režīms nedarbosies ar Ceph 20 vai jaunāku versiju.
Ņemiet vērā, ka lietotāja akreditācijas datu kopums katram režīmam atšķiras, un tie nav savstarpēji saderīgi.

Noklusējums: restful (novecojis)
Diapazons: native/restful

Plugins.Ceph.Sessions.<SessionName>.URI

Norādiet nosauktās sesijas URI, lai izveidotu savienojumu ar Ceph.
<SessionName> - definējiet sesijas nosaukumu, ko izmantot vienumu atslēgās.
Nedrīkst ietvert iegultus akreditācijas datus (tie tiks ignorēti).
Jāatbilst URI formātam.
Tiek atbalstīta tikai https shēma; shēmu var arī nenorādīt.
Portu var nenorādīt (noklusējums=8003).

Noklusējums: https://localhost:8003

Piemēri:

https://127.0.0.1:8003
localhost
Plugins.Ceph.Sessions.<SessionName>.User

Norādiet nosauktās sesijas lietotājvārdu, lai izveidotu savienojumu ar Ceph.
<SessionName> - definējiet sesijas nosaukumu, ko izmantot vienumu atslēgās.

Plugins.Ceph.Timeout

Iestatiet pieprasījuma izpildes noildzi (ilgumu, cik ilgi gaidīt, līdz pieprasījums tiek pabeigts, pirms to pārtrauc) sekundēs.

Noklusējums: global timeout
Diapazons: 1-30

Skatīt arī