Ember+ spraudnis

Pārskats

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

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

Ember+ spraudnis ir ielādējams spraudnis, un tas ir pieejams, kā arī pilnībā aprakstīts Ember+ spraudņa repozitorijā.

Šis spraudnis pašlaik ir pieejams tikai kompilēšanai no pirmkoda (gan Unix, gan Windows vidē).

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

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

Parameter details

Plugins.EmberPlus.Default.Uri

Specify the default URI for connecting to Ember+.
The only supported schema is tcp://. A schema can be omitted. Embedded credentials will be ignored.

Default: tcp://localhost:9998

Plugins.EmberPlus.KeepAlive

Set the maximum time of waiting (in seconds) before unused plugin connections are closed.

Default: 300 Range: 60-900

Plugins.EmberPlus.Sessions.<SessionName>.Uri

Specify the named session URI for connecting to Ember+.
The only supported schema is tcp://. A schema can be omitted. Embedded credentials will be ignored.
<SessionName> - define name of a session for using in item keys.

Default: tcp://localhost:9998

Plugins.EmberPlus.System.Path

Specify path to the Ember+ plugin executable.

Example: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus

Plugins.EmberPlus.Timeout

Set the duration, in seconds, to wait for a server to respond when first connecting and on follow-up operations in the session.

Default: global timeout Range: 1-30

Opcijas

Parameter Description
-V --version Izdrukā spraudņa versiju un licences informāciju.
-h --help Izdrukā palīdzības informāciju (saīsināti).
-t, --test <item key> Palaiž spraudni testēšanai (spraudņa konfigurācija tiek ignorēta).

Parametri

Parameter Mandatory Range Default Description
Plugins.EmberPlus.Default.Uri no tcp://localhost:9998 Noklusējuma URI savienojumam. Vienīgā atbalstītā shēma ir tcp://. Shēmu var arī nenorādīt. Iebūvētie akreditācijas dati tiks ignorēti.
Plugins.EmberPlus.KeepAlive no 60-900 300 Maksimālais gaidīšanas laiks (sekundēs) pirms neizmantotie spraudņa savienojumi tiek aizvērti.
Plugins.EmberPlus.Sessions.<SessionName>.Uri no tcp://localhost:9998 URI savienojumam norādītajai sesijai. Vienīgā atbalstītā shēma ir tcp://. Shēmu var arī nenorādīt. Iebūvētie akreditācijas dati tiks ignorēti.
<SessionName> - definē sesijas nosaukumu izmantošanai vienumu atslēgās.
Plugins.EmberPlus.System.Path no Ceļš uz Ember+ spraudņa izpildfailu.
Izmantošanas piemērs: Plugins.EmberPlus.System.Path=/usr/libexec/zabbix/zabbix-agent2-plugin-ember-plus
Plugins.EmberPlus.Timeout no 1-30 global timeout Ilgums sekundēs, cik ilgi gaidīt, līdz serveris atbild, veidojot pirmo savienojumu un veicot turpmākās darbības sesijā.

Skatiet arī: