Vienuma prototipa objekts
Tālāk norādītie objekti ir tieši saistīti ar itemprototype API.
Vienuma prototips
Vienuma prototipa objektam ir šādi rekvizīti.
| Rekvizīts | Tips | Apraksts |
|---|---|---|
| itemid | ID | Vienuma prototipa ID. Rekvizīta darbība: - tikai lasāms - obligāts atjaunināšanas darbībām |
| delay | string | Vienuma prototipa atjaunināšanas intervāls. Pieņem sekunžu skaitu (piemēram, 1, 60, 300), vērtību ar laika sufiksu (piemēram, 30s, 1m, 2h, 1d) vai, pēc izvēles, vienu vai vairākus pielāgotus intervālus, kas atdalīti ar semikoliem. Pielāgotie intervāli var būt elastīgo un plānošanas intervālu kombinācija.Pieņem lietotāja makro un LLD makro. Ja tiek izmantots makro, vērtībai jābūt vienam makro. Vairāki makro vai makro kombinācijā ar tekstu netiek atbalstīti. Elastīgos intervālus var norādīt kā divus makro, kas atdalīti ar slīpsvītru (piemēram, {$FLEX_INTERVAL}/{$FLEX_PERIOD}).Piemērs: 1h;wd1-5h9-18;{$Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3}Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "Zabbix agent" (0), "Simple check" (3), "Zabbix internal" (5), "External check" (10), "Database monitor" (11), "IPMI agent" (12), "SSH agent" (13), "TELNET agent" (14), "Calculated" (15), "JMX agent" (16), "HTTP agent" (19), "SNMP agent" (20), "Script" (21), "Browser" (22) vai ja type ir iestatīts uz "Zabbix agent (active)" (7) un key_ nesatur "mqtt.get" |
| hostid | ID | Hosts ID, kuram pieder vienuma prototips. Rekvizīta darbība: - konstants - obligāts izveides darbībām |
| interfaceid | ID | Vienuma prototipa hosts saskarnes ID. Rekvizīta darbība: - obligāts, ja vienuma protips pieder hosts un type ir iestatīts uz "Zabbix agent", "IPMI agent", "JMX agent", "SNMP trap" vai "SNMP agent"- atbalstīts, ja vienuma protips pieder hosts un type ir iestatīts uz "Simple check", "External check", "SSH agent", "TELNET agent" vai "HTTP agent" |
| key_ | string | Vienuma prototipa atslēga. Rekvizīta darbība: - obligāts izveides darbībām - tikai lasāms mantotiem objektiem |
| name | string | Vienuma prototipa nosaukums. Atbalsta lietotāja makro. Rekvizīta darbība: - obligāts izveides darbībām - tikai lasāms mantotiem objektiem |
| type | integer | Vienuma prototipa tips. Iespējamās vērtības: 0 - Zabbix agent; 2 - Zabbix trapper; 3 - Simple check; 5 - Zabbix internal; 7 - Zabbix agent (active); 10 - External check; 11 - Database monitor; 12 - IPMI agent; 13 - SSH agent; 14 - TELNET agent; 15 - Calculated; 16 - JMX agent; 17 - SNMP trap; 18 - Dependent item; 19 - HTTP agent; 20 - SNMP agent; 21 - Script; 22 - Browser. Rekvizīta darbība: - obligāts izveides darbībām - tikai lasāms mantotiem objektiem |
| url | string | URL virkne. Atbalsta LLD makro, lietotāja makro, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {ITEM.ID}, {ITEM.KEY}. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| value_type | integer | Vienuma prototipa informācijas tips. Iespējamās vērtības: 0 - numeric float; 1 - character; 2 - log; 3 - numeric unsigned; 4 - text; 5 - binary; 6 - JSON. Rekvizīta darbība: - obligāts izveides darbībām - tikai lasāms mantotiem objektiem |
| allow_traps | integer | Atļaut aizpildīt vērtību tāpat kā trapper vienumam. 0 - (noklusējums) Neatļaut pieņemt ienākošos datus; 1 - Atļaut pieņemt ienākošos datus. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent" |
| authtype | integer | Autentifikācijas metode. Iespējamās vērtības, ja type ir iestatīts uz "SSH agent":0 - (noklusējums) parole; 1 - publiskā atslēga. Iespējamās vērtības, ja type ir iestatīts uz "HTTP agent":0 - (noklusējums) none; 1 - basic; 2 - NTLM; 3 - Kerberos; 4 - Digest. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "SSH agent" vai "HTTP agent"- tikai lasāms mantotiem objektiem (ja type ir iestatīts uz "HTTP agent") |
| description | string | Vienuma prototipa apraksts. |
| flags | integer | Vienuma prototipa izcelsme. Iespējamās vērtības: 2 - vienuma prototips; 6 - atklāts vienuma prototips Rekvizīta darbība: - tikai lasāms |
| follow_redirects | integer | Sekot atbildes novirzīšanām datu aptaujas laikā. Iespējamās vērtības: 0 - Nesekot novirzīšanām; 1 - (noklusējums) Sekot novirzīšanām. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| headers | array | Galveņu masīvs, kas tiks nosūtīts, veicot HTTP pieprasījumu. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| history | string | Laika vienība, kas nosaka, cik ilgi jāglabā vēstures dati. Pieņem arī lietotāja makro un LLD makro. Noklusējums: 31d. |
| http_proxy | string | HTTP(S) starpniekservera savienojuma virkne. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| ipmi_sensor | string | IPMI sensors. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "IPMI agent" un key_ nav iestatīts uz "ipmi.get"- atbalstīts, ja type ir iestatīts uz "IPMI agent"- tikai lasāms mantotiem objektiem |
| jmx_endpoint | string | JMX aģenta pielāgotā savienojuma virkne. Noklusējums: service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "JMX agent" |
| logtimefmt | string | Laika formāts žurnāla ierakstos. Rekvizīta darbība: - atbalstīts, ja value_type ir iestatīts uz "log"- tikai lasāms mantotiem objektiem |
| master_itemid | ID | Galvenā vienuma ID. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "Dependent item"- tikai lasāms mantotiem objektiem |
| output_format | integer | Vai atbilde jāpārveido par JSON. Iespējamās vērtības: 0 - (noklusējums) Saglabāt neapstrādātus datus; 1 - Pārveidot par JSON. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| params | string | Papildu parametri atkarībā no vienuma prototipa tipa: - izpildāmais skripts SSH aģenta un TELNET aģenta vienumu prototipiem; - SQL vaicājums datubāzes pārraudzības vienumu prototipiem; - formula aprēķinātajiem vienumu prototipiem; - skripts skripta un pārlūkprogrammas vienumu prototipiem. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "Database monitor", "SSH agent", "TELNET agent", "Calculated", "Script" vai "Browser"- tikai lasāms mantotiem objektiem (ja type ir iestatīts uz "Script" vai "Browser") |
| parameters | object/array | Papildu parametri, ja type ir iestatīts uz "Script" vai "Browser". Objektu masīvs ar name un value rekvizītiem, kur name jābūt unikālam.Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "Script" vai "Browser"- tikai lasāms mantotiem objektiem |
| password | string | Autentifikācijas parole. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "JMX agent" un username ir iestatīts- atbalstīts, ja type ir iestatīts uz "Simple check", "SSH agent", "TELNET agent", "Database monitor" vai "HTTP agent"- tikai lasāms mantotiem objektiem (ja type ir iestatīts uz "HTTP agent") |
| post_type | integer | posts rekvizītā saglabāto POST datu pamatteksta tips.Iespējamās vērtības: 0 - (noklusējums) Neapstrādāti dati. 2 - JSON dati. 3 - XML dati. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| posts | string | HTTP(S) pieprasījuma pamatteksta dati. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "HTTP agent" un post_type ir iestatīts uz "JSON data" vai "XML data"- atbalstīts, ja type ir iestatīts uz "HTTP agent" un post_type ir iestatīts uz "Raw data"- tikai lasāms mantotiem objektiem |
| privatekey | string | Privātās atslēgas faila nosaukums. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "SSH agent" un authtype ir iestatīts uz "public key" |
| publickey | string | Publiskās atslēgas faila nosaukums. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "SSH agent" un authtype ir iestatīts uz "public key" |
| query_fields | array | Vaicājuma lauku masīvs, kas tiks nosūtīts, veicot HTTP pieprasījumu. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| request_method | integer | Pieprasījuma metodes tips. Iespējamās vērtības: 0 - (noklusējums) GET; 1 - POST; 2 - PUT; 3 - HEAD. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| retrieve_mode | integer | Kura atbildes daļa jāglabā. Iespējamās vērtības, ja request_method ir iestatīts uz "GET", "POST" vai "PUT":0 - (noklusējums) Pamatteksts; 1 - Galvenes; 2 - Tiks saglabāts gan pamatteksts, gan galvenes. Iespējamā vērtība, ja request_method ir iestatīts uz "HEAD":1 - Galvenes. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| snmp_oid | string | SNMP OID. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "SNMP agent"- tikai lasāms mantotiem objektiem |
| ssl_cert_file | string | Publiskās SSL atslēgas faila ceļš. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| ssl_key_file | string | Privātās SSL atslēgas faila ceļš. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| ssl_key_password | string | SSL atslēgas faila parole. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| status | integer | Vienuma prototipa statuss. Iespējamās vērtības: 0 - (noklusējums) iespējots vienuma protips; 1 - atspējots vienuma protips; 3 - neatbalstīts vienuma protips. |
| status_codes | string | Nepieciešamo HTTP statusa kodu diapazoni, atdalīti ar komatiem. Atbalsta arī lietotāja makro vai LLD makro kā daļu no komatiem atdalīta saraksta. Piemērs: 200,200-{$M},{$M},200-400 Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| templateid | ID | Vecākās veidnes vienuma prototipa ID. Rekvizīta darbība: - tikai lasāms |
| timeout | string | Vienuma datu aptaujas pieprasījuma noildze. Pieņem sekunžu skaitu (piemēram, 1, 60, 300) vai vērtību ar laika sufiksu (piemēram, 30s, 1m). Pieņem arī lietotāja makro un LLD makro.Iespējamais vērtību diapazons: 1-600s. Noklusējums: "" - izmantot starpniekservera/globālos iestatījumus. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "Zabbix agent" (0), "Simple check" (3) un key_ nesākas ar "vmware." un "icmpping", "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "HTTP agent" (19), "SNMP agent" (20) un snmp_oid sākas ar "walk[" vai "get[", "Script" (21), "Browser" (22)- tikai lasāms mantotiem objektiem |
| trapper_hosts | string | Atļautie hosts. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "Zabbix trapper" vai ja type ir iestatīts uz "HTTP agent" un allow_traps ir iestatīts uz "Allow to accept incoming data".Ja rekvizīts nav norādīts, tam automātiski tiek iestatīts {$TRAPPER.ALLOWED_HOSTS} lietotāja makro (noklusējuma vērtība). Pēc noklusējuma {$TRAPPER.ALLOWED_HOSTS} ir 127.0.0.1,::1.Ja rekvizīts ir iestatīts uz tukšu virkni, ienākošie savienojumi no visiem hosts tiks noraidīti. |
| trends | string | Laika vienība, kas nosaka, cik ilgi jāglabā tendenču dati. Pieņem arī lietotāja makro un LLD makro. Noklusējums: 365d. Rekvizīta darbība: - atbalstīts, ja value_type ir iestatīts uz "numeric float" vai "numeric unsigned" |
| units | string | Vērtību mērvienības. Rekvizīta darbība: - atbalstīts, ja value_type ir iestatīts uz "numeric float" vai "numeric unsigned"- tikai lasāms mantotiem objektiem |
| username | string | Lietotājvārds autentifikācijai. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz "SSH agent" vai "TELNET agent", vai ja type ir iestatīts uz "JMX agent" un password ir iestatīts- atbalstīts, ja type ir iestatīts uz "Simple check", "Database monitor" vai "HTTP agent"- tikai lasāms mantotiem objektiem (ja type ir iestatīts uz "HTTP agent") |
| uuid | string | Universāls unikāls identifikators, ko izmanto importēto vienumu prototipu sasaistīšanai ar jau esošajiem. Ja nav norādīts, tas tiek ģenerēts automātiski. Rekvizīta darbība: - atbalstīts, ja vienuma protips pieder veidnei |
| valuemapid | ID | Saistītās vērtību kartes ID. Rekvizīta darbība: - atbalstīts, ja value_type ir iestatīts uz "numeric float", "character" vai "numeric unsigned"- tikai lasāms mantotiem objektiem |
| verify_host | integer | Vai pārbaudīt, ka savienojuma hosts nosaukums atbilst hosts sertifikātā norādītajam nosaukumam. Iespējamās vērtības: 0 - (noklusējums) Nepārbaudīt; 1 - Pārbaudīt. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| verify_peer | integer | Vai pārbaudīt, ka hosts sertifikāts ir autentisks. Iespējamās vērtības: 0 - (noklusējums) Nepārbaudīt; 1 - Pārbaudīt. Rekvizīta darbība: - atbalstīts, ja type ir iestatīts uz "HTTP agent"- tikai lasāms mantotiem objektiem |
| discover | integer | Vienuma prototipa atklāšanas statuss. Iespējamās vērtības: 0 - (noklusējums) tiks atklāti jauni vienumi; 1 - jauni vienumi netiks atklāti, bet esošie vienumi tiks atzīmēti kā zaudēti. |
HTTP galvene
Galvenes objektam ir šādas īpašības:
| Īpašība | Tips | Apraksts |
|---|---|---|
| name | string | HTTP galvenes nosaukums. Īpašības darbība: - obligāta |
| value | string | Galvenes vērtība. Īpašības darbība: - obligāta |
HTTP vaicājuma lauks
Vaicājuma lauka objekts definē nosaukumu un vērtību, ko izmanto URL parametra norādīšanai. Tam ir šādas īpašības:
| Īpašība | Tips | Apraksts |
|---|---|---|
| name | string | Parametra nosaukums. Īpašības darbība: - obligāts |
| value | string | Parametra vērtība. Īpašības darbība: - obligāts |
Vienuma prototipa tags
Vienuma prototipa taga objektam ir šādas īpašības.
| Īpašība | Tips | Apraksts |
|---|---|---|
| tag | string | Vienuma prototipa taga nosaukums. Īpašības darbība: - obligāts |
| value | string | Vienuma prototipa taga vērtība. Īpašības darbība: - tikai lasāms. |
| object | integer | Objekta tips, no kura tags tika mantots. Iespējamās vērtības: 0 - veidne; 1 - hosts. Īpašības darbība: - tikai lasāms. |
| objectid | ID | Objekta ID, no kura tags tika mantots. Īpašības darbība: - tikai lasāms. |
Vienuma prototipa priekšapstrāde
Vienuma prototipa priekšapstrādes objektam ir šādi rekvizīti.
| Rekvizīts | Tips | Apraksts |
|---|---|---|
| type | integer | Priekšapstrādes opcijas tips. Iespējamās vērtības: 1 - Pielāgots reizinātājs; 2 - Labās puses apgriešana; 3 - Kreisās puses apgriešana; 4 - Apgriešana; 5 - Regulārā izteiksme; 6 - Būla vērtības pārveidošana decimālskaitlī; 7 - Oktālās sistēmas pārveidošana decimālajā sistēmā; 8 - Heksadecimālās sistēmas pārveidošana decimālajā sistēmā; 9 - Vienkāršas izmaiņas; 10 - Izmaiņas sekundē; 11 - XML XPath; 12 - JSONPath; 13 - Diapazonā; 14 - Atbilst regulārajai izteiksmei; 15 - Neatbilst regulārajai izteiksmei; 16 - JSON kļūdas pārbaude; 17 - XML kļūdas pārbaude; 18 - Kļūdas pārbaude, izmantojot regulāro izteiksmi; 19 - Neizmainītā atmešana; 20 - Neizmainītā atmešana ar sirdspukstu; 21 - JavaScript; 22 - Prometheus raksts; 23 - Prometheus pārveidošana JSON; 24 - CSV pārveidošana JSON; 25 - Aizstāšana; 26 - Neatbalstīta vienuma pārbaude; 27 - XML pārveidošana JSON; 28 - SNMP walk vērtība; 29 - SNMP walk pārveidošana JSON; 30 - SNMP get vērtība. Rekvizīta darbība: - obligāts |
| params | string | Papildu parametri, ko izmanto priekšapstrādes opcija. Vairāki parametri tiek atdalīti ar jaunas rindas (\n) rakstzīmi. Ja type ir iestatīts uz “Neatbalstīta vienuma pārbaude”, parametri atbilst sintaksei <scope>[\n<pattern>], kur pattern ir regulāra izteiksme, bet scope ir viena no šīm vērtībām:-1 - atbilst jebkurai kļūdai; \ 0 - pārbaudīt, vai kļūdas ziņojums atbilst pattern; \ 1 - pārbaudīt, vai kļūdas ziņojums neatbilst pattern. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz “Pielāgots reizinātājs” (1), “Labās puses apgriešana” (2), “Kreisās puses apgriešana” (3), “Apgriešana” (4), “Regulārā izteiksme” (5), “XML XPath” (11), “JSONPath” (12), “Diapazonā” (13), “Atbilst regulārajai izteiksmei” (14), “Neatbilst regulārajai izteiksmei” (15), “JSON kļūdas pārbaude” (16), “XML kļūdas pārbaude” (17), “Kļūdas pārbaude, izmantojot regulāro izteiksmi” (18), “Neizmainītā atmešana ar sirdspukstu” (20), “JavaScript” (21), “Prometheus raksts” (22), “Prometheus pārveidošana JSON” (23), “CSV pārveidošana JSON” (24), “Aizstāšana” (25), “Neatbalstīta vienuma pārbaude” (26), “SNMP walk vērtība” (28), “SNMP walk pārveidošana JSON” (29) vai “SNMP get vērtība” (30) |
| error_handler | integer | Darbības tips, ko izmanto priekšapstrādes soļa kļūmes gadījumā. Iespējamās vērtības: 0 - Kļūdas ziņojumu iestata Zabbix serveris; 1 - Atmest vērtību; 2 - Iestatīt pielāgotu vērtību; 3 - Iestatīt pielāgotu kļūdas ziņojumu. Iespējamās vērtības, ja type ir iestatīts uz “Neatbalstīta vienuma pārbaude”:1 - Atmest vērtību; 2 - Iestatīt pielāgotu vērtību; 3 - Iestatīt pielāgotu kļūdas ziņojumu. Rekvizīta darbība: - obligāts, ja type ir iestatīts uz “Pielāgots reizinātājs” (1), “Regulārā izteiksme” (5), “Būla vērtības pārveidošana decimālskaitlī” (6), “Oktālās sistēmas pārveidošana decimālajā sistēmā” (7), “Heksadecimālās sistēmas pārveidošana decimālajā sistēmā” (8), “Vienkāršas izmaiņas” (9), “Izmaiņas sekundē” (10), “XML XPath” (11), “JSONPath” (12), “Diapazonā” (13), “Atbilst regulārajai izteiksmei” (14), “Neatbilst regulārajai izteiksmei” (15), “JSON kļūdas pārbaude” (16), “XML kļūdas pārbaude” (17), “Kļūdas pārbaude, izmantojot regulāro izteiksmi” (18), “Prometheus raksts” (22), “Prometheus pārveidošana JSON” (23), “CSV pārveidošana JSON” (24), “Neatbalstīta vienuma pārbaude” (26), “XML pārveidošana JSON” (27), “SNMP walk vērtība” (28), “SNMP walk pārveidošana JSON” (29) vai “SNMP get vērtība” (30) |
| error_handler_params | string | Kļūdu apstrādātāja parametri. Rekvizīta darbība: - obligāts, ja error_handler ir iestatīts uz “Iestatīt pielāgotu vērtību” vai “Iestatīt pielāgotu kļūdas ziņojumu” |
Katram priekšapstrādes tipam tiek atbalstīti šādi parametri un kļūdu apstrādātāji.
| Priekšapstrādes tips | Nosaukums | 1. parametrs | 2. parametrs | 3. parametrs | Atbalstītie kļūdu apstrādātāji |
|---|---|---|---|---|---|
| 1 | Pielāgots reizinātājs | number1, 6 | 0, 1, 2, 3 | ||
| 2 | Labās puses apgriešana | rakstzīmju saraksts2 | |||
| 3 | Kreisās puses apgriešana | rakstzīmju saraksts2 | |||
| 4 | Apgriešana | rakstzīmju saraksts2 | |||
| 5 | Regulārā izteiksme | pattern3 | output2 | 0, 1, 2, 3 | |
| 6 | Būla vērtības pārveidošana decimālskaitlī | 0, 1, 2, 3 | |||
| 7 | Oktālās sistēmas pārveidošana decimālajā sistēmā | 0, 1, 2, 3 | |||
| 8 | Heksadecimālās sistēmas pārveidošana decimālajā sistēmā | 0, 1, 2, 3 | |||
| 9 | Vienkāršas izmaiņas | 0, 1, 2, 3 | |||
| 10 | Izmaiņas sekundē | 0, 1, 2, 3 | |||
| 11 | XML XPath | path4 | 0, 1, 2, 3 | ||
| 12 | JSONPath | path4 | 0, 1, 2, 3 | ||
| 13 | Diapazonā | min1, 6 | max1, 6 | 0, 1, 2, 3 | |
| 14 | Atbilst regulārajai izteiksmei | pattern3 | 0, 1, 2, 3 | ||
| 15 | Neatbilst regulārajai izteiksmei | pattern3 | 0, 1, 2, 3 | ||
| 16 | JSON kļūdas pārbaude | path4 | 0, 1, 2, 3 | ||
| 17 | XML kļūdas pārbaude | path4 | 0, 1, 2, 3 | ||
| 18 | Kļūdas pārbaude, izmantojot regulāro izteiksmi | pattern3 | output2 | 0, 1, 2, 3 | |
| 19 | Neizmainītā atmešana | ||||
| 20 | Neizmainītā atmešana ar sirdspukstu | seconds5, 6 | |||
| 21 | JavaScript | script2 | |||
| 22 | Prometheus raksts | pattern6, 7 | value, label, function |
output8, 9 | 0, 1, 2, 3 |
| 23 | Prometheus pārveidošana JSON | pattern6, 7 | 0, 1, 2, 3 | ||
| 24 | CSV pārveidošana JSON | character2 | character2 | 0,1 | 0, 1, 2, 3 |
| 25 | Aizstāšana | search string2 | replacement2 | ||
| 26 | Neatbalstīta vienuma pārbaude | scope1 | pattern3, 6 | 1, 2, 3 | |
| 27 | XML pārveidošana JSON | 0, 1, 2, 3 | |||
| 28 | SNMP walk vērtība | OID2 | Formāts: 0 - Nemainīts 1 - UTF-8 no Hex-STRING 2 - MAC no Hex-STRING 3 - Integer no BITS |
0, 1, 2, 3 | |
| 29 | SNMP walk pārveidošana JSON10 | Field name2 | OID prefix2 | Formāts: 0 - Nemainīts 1 - UTF-8 no Hex-STRING 2 - MAC no Hex-STRING 3 - Integer no BITS |
0, 1, 2, 3 |
| 30 | SNMP get vērtība | Formāts: 1 - UTF-8 no Hex-STRING 2 - MAC no Hex-STRING 3 - Integer no BITS |
0, 1, 2, 3 | ||
1 vesels vai peldošā komata skaitlis
2 virkne
3 regulāra izteiksme
4 JSONPath vai XML XPath
5 pozitīvs vesels skaitlis (ar laika sufiksu atbalstu, piemēram, 30s, 1m, 2h, 1d)
6 lietotāja makross, LLD makross
7 Prometheus raksts, kas atbilst sintaksei: <metric name>{<label name>="<label value>", ...} == <value>.
Katrs Prometheus raksta komponents (metrika, etiķetes nosaukums, etiķetes vērtība un metrikas vērtība) var būt lietotāja makross vai LLD makross.
8 Prometheus izvade atbilstoši sintaksei: <label name> (var būt lietotāja makross vai LLD makross), ja kā otrais parametrs ir atlasīts label.
9 Viena no apkopošanas funkcijām: sum, min, max, avg, count, ja kā otrais parametrs ir atlasīts function.
10 Atbalsta vairākus “Field name,OID prefix,Format” ierakstus, kas atdalīti ar jaunas rindas rakstzīmi.