Obiekt pozycji

Następujące obiekty są bezpośrednio powiązane z API item.

Pozycja

Pozycji webowych nie można bezpośrednio tworzyć, aktualizować ani usuwać za pomocą API Zabbixa.

Obiekt pozycji ma następujące właściwości.

Property Type Description
itemid ID ID pozycji.

Property behavior:
- tylko do odczytu
- wymagane dla operacji aktualizacji
delay string Interwał aktualizacji pozycji.

Akceptuje sekundy lub jednostkę czasu z sufiksem (np. 30s, 1m, 2h, 1d) oraz opcjonalnie jeden lub więcej niestandardowych interwałów, wszystkie oddzielone średnikami. Niestandardowe interwały mogą być mieszanką interwałów elastycznych i harmonogramowych.

Akceptuje makra użytkownika. Jeśli są używane, wartość musi być pojedynczym makrem. Nie są obsługiwane wiele makr ani makra połączone z tekstem. Interwały elastyczne można zapisać jako dwa makra oddzielone ukośnikiem (np. {$FLEX_INTERVAL}/{$FLEX_PERIOD}).

Przykład:
1h;wd1-5h9-18;{$Macro1}/1-7,00:00-24:00;0/6-7,12:00-24:00;{$Macro2}/{$Macro3}

Property behavior:
- wymagane jeśli type jest ustawione na "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), lub jeśli type jest ustawione na "Zabbix agent (active)" (7) i key_ nie zawiera "mqtt.get"
hostid ID ID hosta lub szablonu, do którego należy pozycja.

Property behavior:
- stałe
- wymagane dla operacji tworzenia
interfaceid ID ID interfejsu hosta pozycji.

Property behavior:
- wymagane jeśli pozycja należy do hosta i type jest ustawione na "Zabbix agent", "IPMI agent", "JMX agent", "SNMP trap" lub "SNMP agent"
- obsługiwane jeśli pozycja należy do hosta i type jest ustawione na "Simple check", "External check", "SSH agent", "TELNET agent" lub "HTTP agent"
- tylko do odczytu dla obiektów wykrytych
key_ string Klucz pozycji.

Property behavior:
- wymagane dla operacji tworzenia
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
name string Nazwa pozycji.
Obsługuje makra użytkownika.

Property behavior:
- wymagane dla operacji tworzenia
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
name_resolved string Nazwa pozycji z rozwiniętymi makrami użytkownika.

Property behavior:
- tylko do odczytu
type integer Typ pozycji.

Możliwe wartości:
0 - Zabbix agent;
2 - Zabbix trapper;
3 - Simple check;
5 - Zabbix internal;
7 - Zabbix agent (active);
9 - Web item;
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.

Property behavior:
- wymagane dla operacji tworzenia
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
url string Łańcuch URL.
Obsługuje makra użytkownika, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {HOST.PORT}, {ITEM.ID}, {ITEM.KEY}.

Property behavior:
- wymagane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
value_type integer Typ informacji pozycji.

Możliwe wartości:
0 - numeric float;
1 - character;
2 - log;
3 - numeric unsigned;
4 - text;
5 - binary;
6 - JSON.

Property behavior:
- wymagane dla operacji tworzenia
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
allow_traps integer Pozwala na wypełnianie wartości podobnie jak w pozycji trapper.

0 - (domyślnie) Nie zezwalaj na przyjmowanie danych przychodzących;
1 - Zezwalaj na przyjmowanie danych przychodzących.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów wykrytych
authtype integer Metoda uwierzytelniania.

Możliwe wartości, jeśli type jest ustawione na "SSH agent":
0 - (domyślnie) hasło;
1 - klucz publiczny.

Możliwe wartości, jeśli type jest ustawione na "HTTP agent":
0 - (domyślnie) brak;
1 - basic;
2 - NTLM;
3 - Kerberos;
4 - Digest.

Property behavior:
- obsługiwane jeśli type jest ustawione na "SSH agent" lub "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych (jeśli type jest ustawione na "HTTP agent") lub wykrytych
description string Opis pozycji.

Property behavior:
- tylko do odczytu dla obiektów wykrytych
error string Tekst błędu, jeśli występują problemy z aktualizacją wartości pozycji.

Property behavior:
- tylko do odczytu
flags integer Pochodzenie pozycji.

Możliwe wartości:
0 - zwykła pozycja;
4 - pozycja przekonwertowana z prototypu.

Property behavior:
- tylko do odczytu
follow_redirects integer Podążaj za przekierowaniami odpowiedzi podczas pobierania danych.

Możliwe wartości:
0 - Nie podążaj za przekierowaniami;
1 - (domyślnie) Podążaj za przekierowaniami.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
headers array Tablica nagłówków, które zostaną wysłane podczas wykonywania żądania HTTP.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
history string Jednostka czasu określająca, jak długo mają być przechowywane dane historii.
Obsługuje również makro użytkownika.

Domyślnie: 31d.

Property behavior:
- tylko do odczytu dla obiektów wykrytych
http_proxy string Łańcuch połączenia proxy HTTP(S).

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
inventory_link integer ID pola inwentarza hosta, które jest wypełniane przez pozycję.

Listę obsługiwanych pól inwentarza hosta oraz ich ID można znaleźć na stronie inwentarza hosta.

Domyślnie: 0.

Property behavior:
- obsługiwane jeśli value_type jest ustawione na "numeric float", "character", "numeric unsigned" lub "text"
- tylko do odczytu dla obiektów wykrytych
ipmi_sensor string Czujnik IPMI.

Property behavior:
- wymagane jeśli type jest ustawione na "IPMI agent" i key_ nie jest ustawione na "ipmi.get"
- obsługiwane jeśli type jest ustawione na "IPMI agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
jmx_endpoint string Niestandardowy łańcuch połączenia agenta JMX.

Wartość domyślna: service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi

Property behavior:
- obsługiwane jeśli type jest ustawione na "JMX agent"
- tylko do odczytu dla obiektów wykrytych
lastclock timestamp Czas ostatniej aktualizacji wartości pozycji.

Domyślnie wyświetlane są tylko wartości z ostatnich 24 godzin. Możesz wydłużyć ten okres, zmieniając wartość parametru Maksymalny okres wyświetlania historii w sekcji menu Administracja > Ogólne.

Property behavior:
- tylko do odczytu
lastns integer Nanosekundy ostatniej aktualizacji wartości pozycji.

Domyślnie wyświetlane są tylko wartości z ostatnich 24 godzin. Możesz wydłużyć ten okres, zmieniając wartość parametru Maksymalny okres wyświetlania historii w sekcji menu Administracja > Ogólne.

Property behavior:
- tylko do odczytu
lastvalue string Ostatnia wartość pozycji.

Domyślnie wyświetlane są tylko wartości z ostatnich 24 godzin. Możesz wydłużyć ten okres, zmieniając wartość parametru Maksymalny okres wyświetlania historii w sekcji menu Administracja > Ogólne.

Property behavior:
- tylko do odczytu
logtimefmt string Format czasu w wpisach dziennika.

Property behavior:
- obsługiwane jeśli value_type jest ustawione na "log"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
master_itemid ID ID głównej pozycji.

Property behavior:
- wymagane jeśli type jest ustawione na "Dependent item"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
output_format integer Czy odpowiedź ma zostać przekonwertowana do JSON.

0 - (domyślnie) Zapisz surowe dane;
1 - Konwertuj do JSON.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
params string Dodatkowe parametry zależne od typu pozycji:
- wykonywany skrypt dla pozycji SSH agent i TELNET agent;
- zapytanie SQL dla pozycji database monitor;
- formuła dla pozycji calculated;
- skrypt dla pozycji script i browser.

Property behavior:
- wymagane jeśli type jest ustawione na "Database monitor", "SSH agent", "TELNET agent", "Calculated", "Script" lub "Browser"
- tylko do odczytu dla obiektów dziedziczonych (jeśli type jest ustawione na "Script" lub "Browser") lub wykrytych
parameters object/array Dodatkowe parametry, jeśli type jest ustawione na "Script" lub "Browser". Tablica obiektów z właściwościami name i value, gdzie name musi być unikalne.

Property behavior:
- obsługiwane jeśli type jest ustawione na "Script" lub "Browser"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
password string Hasło do uwierzytelniania.

Property behavior:
- wymagane jeśli type jest ustawione na "JMX agent" i username jest ustawione
- obsługiwane jeśli type jest ustawione na "Simple check", "SSH agent", "TELNET agent", "Database monitor" lub "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych (jeśli type jest ustawione na "HTTP agent") lub wykrytych
post_type integer Typ treści danych POST przechowywanych we właściwości posts.

Możliwe wartości:
0 - (domyślnie) dane surowe;
2 - dane JSON;
3 - dane XML.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
posts string Dane treści żądania HTTP(S).

Property behavior:
- wymagane jeśli type jest ustawione na "HTTP agent" i post_type jest ustawione na "JSON data" lub "XML data"
- obsługiwane jeśli type jest ustawione na "HTTP agent" i post_type jest ustawione na "Raw data"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
prevvalue string Poprzednia wartość pozycji.

Domyślnie wyświetlane są tylko wartości z ostatnich 24 godzin. Możesz wydłużyć ten okres, zmieniając wartość parametru Maksymalny okres wyświetlania historii w sekcji menu Administracja > Ogólne.

Property behavior:
- tylko do odczytu
privatekey string Nazwa pliku klucza prywatnego.

Property behavior:
- wymagane jeśli type jest ustawione na "SSH agent" i authtype jest ustawione na "public key"
- tylko do odczytu dla obiektów wykrytych
publickey string Nazwa pliku klucza publicznego.

Property behavior:
- wymagane jeśli type jest ustawione na "SSH agent" i authtype jest ustawione na "public key"
- tylko do odczytu dla obiektów wykrytych
query_fields array Tablica pól zapytania, które zostaną wysłane podczas wykonywania żądania HTTP.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
request_method integer Typ metody żądania.

Możliwe wartości:
0 - (domyślnie) GET;
1 - POST;
2 - PUT;
3 - HEAD.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
retrieve_mode integer Która część odpowiedzi ma zostać zapisana.

Możliwe wartości, jeśli request_method jest ustawione na "GET", "POST" lub "PUT":
0 - (domyślnie) treść;
1 - nagłówki;
2 - zostaną zapisane zarówno treść, jak i nagłówki.

Możliwe wartości, jeśli request_method jest ustawione na "HEAD":
1 - nagłówki.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
snmp_oid string SNMP OID.

Property behavior:
- wymagane jeśli type jest ustawione na "SNMP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
ssl_cert_file string Ścieżka do pliku publicznego klucza SSL.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
ssl_key_file string Ścieżka do pliku prywatnego klucza SSL.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
ssl_key_password string Hasło do pliku klucza SSL.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
state integer Stan pozycji.

Możliwe wartości:
0 - (domyślnie) normalny;
1 - nieobsługiwany.

Property behavior:
- tylko do odczytu
status integer Status pozycji.

Możliwe wartości:
0 - (domyślnie) pozycja włączona;
1 - pozycja wyłączona.
status_codes string Zakresy wymaganych kodów statusu HTTP, oddzielone przecinkami.
Obsługuje również makra użytkownika jako część listy oddzielonej przecinkami.

Przykład: 200,200-{$M},{$M},200-400

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
templateid ID ID nadrzędnego elementu szablonu.

Wskazówka: Użyj właściwości hostid, aby określić szablon, do którego należy pozycja.

Property behavior:
- tylko do odczytu
timeout string Limit czasu żądania odpytywania danych pozycji.
Akceptuje sekundy lub jednostkę czasu z sufiksem (np. 30s, 1m). Obsługuje również makra użytkownika.

Zakres możliwych wartości: 1-600s.

Domyślnie: "" - użyj ustawień proxy/globalnych.

Property behavior:
- obsługiwane jeśli type jest ustawione na "Zabbix agent" (0), "Simple check" (3) i key_ nie zaczyna się od "vmware." ani "icmpping", "Zabbix agent (active)" (7), "External check" (10), "Database monitor" (11), "SSH agent" (13), "TELNET agent" (14), "HTTP agent" (19), "SNMP agent" (20) i snmp_oid zaczyna się od "walk[" lub "get[", "Script" (21), "Browser" (22)
- tylko do odczytu dla obiektów dziedziczonych i wykrytych
trapper_hosts string Dozwolone hosty.

Property behavior:
- readonly dla obiektów wykrytych
- obsługiwane jeśli type jest ustawione na "Zabbix trapper", lub jeśli type jest ustawione na "HTTP agent" i allow_traps jest ustawione na "Allow to accept incoming data"
trends string Jednostka czasu określająca, jak długo mają być przechowywane dane trendów.
Obsługuje również makro użytkownika.

Domyślnie: 365d.

Property behavior:
- obsługiwane jeśli value_type jest ustawione na "numeric float" lub "numeric unsigned"
- tylko do odczytu dla obiektów wykrytych
units string Jednostki wartości.

Property behavior:
- obsługiwane jeśli value_type jest ustawione na "numeric float" lub "numeric unsigned"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
username string Nazwa użytkownika do uwierzytelniania.

Property behavior:
- wymagane jeśli type jest ustawione na "SSH agent", "TELNET agent" lub jeśli type jest ustawione na "JMX agent" i password jest ustawione
- obsługiwane jeśli type jest ustawione na "Simple check", "Database monitor" lub "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych (jeśli type jest ustawione na "HTTP agent") lub wykrytych
uuid string Uniwersalny unikalny identyfikator, używany do powiązania importowanej pozycji z już istniejącymi. Generowany automatycznie, jeśli nie zostanie podany.

Property behavior:
- obsługiwane jeśli pozycja należy do szablonu
valuemapid ID ID powiązanej mapy wartości.

Property behavior:
- obsługiwane jeśli value_type jest ustawione na "numeric float", "character" lub "numeric unsigned"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
verify_host integer Czy należy sprawdzać, czy nazwa hosta dla połączenia zgadza się z nazwą w certyfikacie hosta.

Możliwe wartości:
0 - (domyślnie) nie sprawdzaj;
1 - sprawdzaj.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych
verify_peer integer Czy należy sprawdzać, czy certyfikat hosta jest autentyczny.

Możliwe wartości:
0 - (domyślnie) nie sprawdzaj;
1 - sprawdzaj.

Property behavior:
- obsługiwane jeśli type jest ustawione na "HTTP agent"
- tylko do odczytu dla obiektów dziedziczonych lub wykrytych

Nagłówek HTTP

Obiekt nagłówka ma następujące właściwości:

Właściwość Typ Opis
name string Nazwa nagłówka HTTP.

Zachowanie właściwości:
- wymagane
value string Wartość nagłówka.

Zachowanie właściwości:
- wymagane

Pole zapytania HTTP

Obiekt pola zapytania definiuje nazwę i wartość używane do określenia parametru URL. Ma następujące właściwości:

Właściwość Type Opis
name string Nazwa parametru.

Zachowanie właściwości:
- wymagane
value string Wartość parametru.

Zachowanie właściwości:
- wymagane

Tag pozycji

Obiekt tagu pozycji ma następujące właściwości.

Właściwość Type Opis
tag string Nazwa tagu pozycji.

Zachowanie właściwości:
- wymagane
value string Wartość tagu pozycji.

Zachowanie właściwości:
- tylko do odczytu.
object integer Typ obiektu, z którego tag został odziedziczony.

Możliwe wartości:
0 - szablon;
1 - host.

Zachowanie właściwości:
- tylko do odczytu.
objectid ID ID obiektu, z którego tag został odziedziczony.

Zachowanie właściwości:
- tylko do odczytu.

Wstępne przetwarzanie pozycji

Obiekt wstępnego przetwarzania pozycji ma następujące właściwości.

Właściwość Typ Opis
type integer Typ opcji wstępnego przetwarzania.

Możliwe wartości:
1 - Mnożnik niestandardowy;
2 - Przytnij z prawej;
3 - Przytnij z lewej;
4 - Przytnij;
5 - Wyrażenie regularne;
6 - Wartość logiczna na dziesiętną;
7 - Ósemkowa na dziesiętną;
8 - Szesnastkowa na dziesiętną;
9 - Prosta zmiana;
10 - Zmiana na sekundę;
11 - XML XPath;
12 - JSONPath;
13 - W zakresie;
14 - Pasuje do wyrażenia regularnego;
15 - Nie pasuje do wyrażenia regularnego;
16 - Sprawdź błąd w JSON;
17 - Sprawdź błąd w XML;
18 - Sprawdź błąd za pomocą wyrażenia regularnego;
19 - Odrzuć niezmienione;
20 - Odrzuć niezmienione z heartbeat;
21 - JavaScript;
22 - Wzorzec Prometheus;
23 - Prometheus do JSON;
24 - CSV do JSON;
25 - Zamień;
26 - Sprawdź unsupported;
27 - XML do JSON;
28 - Wartość SNMP walk;
29 - SNMP walk do JSON;
30 - Wartość SNMP get.

Zachowanie właściwości:
- wymagane
params string Dodatkowe parametry używane przez opcję wstępnego przetwarzania.
Wiele parametrów jest rozdzielanych znakiem nowej linii (\n).

Jeśli type jest ustawione na "Check unsupported", parametry mają składnię <scope>[\n<pattern>], gdzie pattern jest wyrażeniem regularnym, a scope jest jednym z:
-1 - dopasuj dowolny błąd;
\ 0 - sprawdź, czy komunikat błędu pasuje do pattern;
\ 1 - sprawdź, czy komunikat błędu nie pasuje do pattern.

Zachowanie właściwości:
- wymagane jeśli type jest ustawione na "Custom multiplier" (1), "Right trim" (2), "Left trim" (3), "Trim" (4), "Regular expression" (5), "XML XPath" (11), "JSONPath" (12), "In range" (13), "Matches regular expression" (14), "Does not match regular expression" (15), "Check for error in JSON" (16), "Check for error in XML" (17), "Check for error using regular expression" (18), "Discard unchanged with heartbeat" (20), "JavaScript" (21), "Prometheus pattern" (22), "Prometheus to JSON" (23), "CSV to JSON" (24), "Replace" (25), Check unsupported (26), "SNMP walk value" (28), "SNMP walk to JSON" (29) lub "SNMP get value" (30)
error_handler integer Typ akcji używany w przypadku niepowodzenia kroku wstępnego przetwarzania.

Możliwe wartości:
0 - Komunikat błędu jest ustawiany przez Zabbix server;
1 - Odrzuć wartość;
2 - Ustaw wartość niestandardową;
3 - Ustaw niestandardowy komunikat błędu.

Możliwe wartości, jeśli type jest ustawione na "Check unsupported":
1 - Odrzuć wartość;
2 - Ustaw wartość niestandardową;
3 - Ustaw niestandardowy komunikat błędu.

Zachowanie właściwości:
- wymagane jeśli type jest ustawione na "Custom multiplier" (1), "Regular expression" (5), "Boolean to decimal" (6), "Octal to decimal" (7), "Hexadecimal to decimal" (8), "Simple change" (9), "Change per second" (10), "XML XPath" (11), "JSONPath" (12), "In range" (13), "Matches regular expression" (14), "Does not match regular expression" (15), "Check for error in JSON" (16), "Check for error in XML" (17), "Check for error using regular expression" (18), "Prometheus pattern" (22), "Prometheus to JSON" (23), "CSV to JSON" (24), "Check unsupported" (26), "XML to JSON" (27), "SNMP walk value" (28), "SNMP walk to JSON" (29) lub "SNMP get value" (30)
error_handler_params string Parametry obsługi błędów.

Zachowanie właściwości:
- wymagane jeśli error_handler jest ustawione na "Set custom value" lub "Set custom error message"

Następujące parametry i procedury obsługi błędów są obsługiwane dla każdego typu wstępnego przetwarzania.

Typ wstępnego przetwarzania Nazwa Parametr 1 Parametr 2 Parametr 3 Obsługiwane procedury obsługi błędów
1 Mnożnik niestandardowy liczba1, 6 0, 1, 2, 3
2 Przytnij z prawej lista znaków2
3 Przytnij z lewej lista znaków2
4 Przytnij lista znaków2
5 Wyrażenie regularne wzorzec3 wynik2 0, 1, 2, 3
6 Wartość logiczna na dziesiętną 0, 1, 2, 3
7 Ósemkowa na dziesiętną 0, 1, 2, 3
8 Szesnastkowa na dziesiętną 0, 1, 2, 3
9 Prosta zmiana 0, 1, 2, 3
10 Zmiana na sekundę 0, 1, 2, 3
11 XML XPath ścieżka4 0, 1, 2, 3
12 JSONPath ścieżka4 0, 1, 2, 3
13 W zakresie min1, 6 max1, 6 0, 1, 2, 3
14 Pasuje do wyrażenia regularnego wzorzec3 0, 1, 2, 3
15 Nie pasuje do wyrażenia regularnego wzorzec3 0, 1, 2, 3
16 Sprawdź błąd w JSON ścieżka4 0, 1, 2, 3
17 Sprawdź błąd w XML ścieżka4 0, 1, 2, 3
18 Sprawdź błąd za pomocą wyrażenia regularnego wzorzec3 wynik2 0, 1, 2, 3
19 Odrzuć niezmienione
20 Odrzuć niezmienione z heartbeat sekundy5, 6
21 JavaScript skrypt2
22 Wzorzec Prometheus wzorzec6, 7 value, label, function wynik8, 9 0, 1, 2, 3
23 Prometheus do JSON wzorzec6, 7 0, 1, 2, 3
24 CSV do JSON znak2 znak2 0,1 0, 1, 2, 3
25 Zamień szukany ciąg2 zamiennik2
26 Sprawdź unsupported scope1 wzorzec3, 6 1, 2, 3
27 XML do JSON 0, 1, 2, 3
28 Wartość SNMP walk OID2 Format:
0 - Bez zmian
1 - UTF-8 z Hex-STRING
2 - MAC z Hex-STRING
3 - Integer z BITS
0, 1, 2, 3
29 SNMP walk do JSON10 Nazwa pola2 Prefiks OID2 Format:
0 - Bez zmian
1 - UTF-8 z Hex-STRING
2 - MAC z Hex-STRING
3 - Integer z BITS
0, 1, 2, 3
30 Wartość SNMP get Format:
1 - UTF-8 z Hex-STRING
2 - MAC z Hex-STRING
3 - Integer z BITS
0, 1, 2, 3

1 liczba zmiennoprzecinkowa (liczby całkowite są niejawnie konwertowane na wartości float)
2 ciąg znaków
3 wyrażenie regularne
4 JSONPath lub XML XPath
5 dodatnia liczba całkowita (z obsługą sufiksów czasu, np. 30s, 1m, 2h, 1d)
6 makro użytkownika
7 Wzorzec Prometheus zgodny ze składnią: <metric name>{<label name>="<label value>", ...} == <value>. Każdy składnik wzorca Prometheus (metryka, nazwa etykiety, wartość etykiety i wartość metryki) może być makrem użytkownika.
8 Wynik Prometheus zgodny ze składnią: <label name> (może być makrem użytkownika), jeśli jako drugi parametr wybrano label.
9 Jedna z funkcji agregujących: sum, min, max, avg, count, jeśli jako drugi parametr wybrano function.
10 Obsługuje wiele rekordów "Nazwa pola,Prefiks OID,Format", rozdzielonych znakiem nowej linii.