en-us	### Examples  Request:  ```json {     "jsonrpc": "2.0",     "method": "user.checkAuthentication",     "params": {         "sessionid": "673b8ba11562a35da902c66cf5c23fa2"     },     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "userid": "1",         "username": "Admin",         "name": "Zabbix",         "surname": "Administrator",         "url": "",         "autologin": "1",         "autologout": "0",         "lang": "ru_RU",         "refresh": "0",         "theme": "default",         "attempt_failed": "0",         "attempt_ip": "127.0.0.1",         "attempt_clock": "1355919038",         "rows_per_page": "50",         "timezone": "Europe/Riga",         "roleid": "3",         "type": 3,         "sessionid": "673b8ba11562a35da902c66cf5c23fa2"         "debug_mode": 0,         "userip": "127.0.0.1",         "gui_access": 0     },     "id": 1 } ```  ::: noteclassic Response is similar to [User.login](/manual/api/reference/user/login) call response with "userData" parameter set to true (the difference is that user data is retrieved by session id and not by username / password). :::
pl	### Przykłady  Żądanie:  ```json {     "jsonrpc": "2.0",     "method": "user.checkAuthentication",     "params": {         "sessionid": "673b8ba11562a35da902c66cf5c23fa2"     },     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "userid": "1",         "username": "Admin",         "name": "Zabbix",         "surname": "Administrator",         "url": "",         "autologin": "1",         "autologout": "0",         "lang": "ru_RU",         "refresh": "0",         "theme": "default",         "attempt_failed": "0",         "attempt_ip": "127.0.0.1",         "attempt_clock": "1355919038",         "rows_per_page": "50",         "timezone": "Europe/Riga",         "roleid": "3",         "type": 3,         "sessionid": "673b8ba11562a35da902c66cf5c23fa2"         "debug_mode": 0,         "userip": "127.0.0.1",         "gui_access": 0     },     "id": 1 } ```  ::: noteclassic Odpowiedź jest podobna do odpowiedzi na zapytanie [User.login](/manual/api/reference/user/login) z parametrem "userData" mającym wartość True (różnica polega na tym, że dane użytkownika są pobierane przez identyfikator sesji, a nie przez nazwę użytkownika / hasło). :::

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Clock* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Zegara*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Data overview* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Przegląd danych*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Geomap* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Geomapy*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Graph (classic)* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Wykres (klasyczny)*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Graph prototype* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Prototyp wykresu*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Graph* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Wykres*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Item value* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Wartość pozycji*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Map navigation tree* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Drzewo nawigacyjne mapy*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Map* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Mapa*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Plain text* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Zwykły tekst*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Problem hosts* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Problemy hostów*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Problems by severity* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Stopień problemu*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Problems* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Problemy*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *SLA report* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Raport SLA*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Top hosts* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *TOP hosty*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Trigger overview* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Przegląd wyzwalaczy*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *URL* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Adres URL*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	### Examples  The following examples aim to only describe the configuration of the dashboard widget field objects for the *Web monitoring* widget. For more information on configuring a dashboard, see [`dashboard.create`](/manual/api/reference/dashboard/create).
pl	### Przykłady  Poniższe przykłady mają na celu jedynie opisanie konfiguracji obiektów pól widżetu pulpitu dla widżetu *Monitoringu WWW*. Aby uzyskać więcej informacji na temat konfigurowania pulpitu nawigacyjnego, zobacz [`dashboard.create`](/manual/api/reference/dashboard/create).

en-us	## EXAMPLES  **zabbix\_get -s 127.0.0.1 -p 10050 -k "system.cpu.load\[all,avg1\]"**\ **zabbix\_get -s 127.0.0.1 -p 10050 -k "system.cpu.load\[all,avg1\]" --tls-connect cert --tls-ca-file /home/zabbix/zabbix\_ca\_file --tls-agent-cert-issuer "CN=Signing CA,OU=IT operations,O=Example Corp,DC=example,DC=com" --tls-agent-cert-subject "CN=server1,OU=IT operations,O=Example Corp,DC=example,DC=com" --tls-cert-file /home/zabbix/zabbix\_get.crt --tls-key-file /home/zabbix/zabbix\_get.key\ zabbix\_get -s 127.0.0.1 -p 10050 -k "system.cpu.load\[all,avg1\]" --tls-connect psk --tls-psk-identity "PSK ID Zabbix agentd" --tls-psk-file /home/zabbix/zabbix\_agentd.psk** [ ]{#lbAH}
pl	## PRZYKŁADY  **zabbix\_get -s 127.0.0.1 -p 10050 -k "system.cpu.load\[all,avg1\]"**\ **zabbix\_get -s 127.0.0.1 -p 10050 -k "system.cpu.load\[all,avg1\]" --tls-connect cert --tls-ca-file /home/zabbix/zabbix\_ca\_file --tls-agent-cert-issuer "CN=Signing CA,OU=IT operations,O=Example Corp,DC=example,DC=com" --tls-agent-cert-subject "CN=server1,OU=IT operations,O=Example Corp,DC=example,DC=com" --tls-cert-file /home/zabbix/zabbix\_get.crt --tls-key-file /home/zabbix/zabbix\_get.key\ zabbix\_get -s 127.0.0.1 -p 10050 -k "system.cpu.load\[all,avg1\]" --tls-connect psk --tls-psk-identity "PSK ID Zabbix agentd" --tls-psk-file /home/zabbix/zabbix\_agentd.psk** [ ]{#lbAH}

en-us	## EXAMPLES  **zabbix\_js -s script-file.js -p example** [ ]{#lbAG}
pl	## PRZYKŁADY  **zabbix\_js -s script-file.js -p example** [ ]{#lbAG}

en-us	## EXAMPLES  **zabbix\_sender -c /etc/zabbix/zabbix\_agentd.conf -k mysql.queries -o 342.45**\     Send **342.45** as the value for **mysql.queries** item of monitored host. Use monitored host and Zabbix server defined in agent configuration file.  **zabbix\_sender -c /etc/zabbix/zabbix\_agentd.conf -s "Monitored Host" -k mysql.queries -o 342.45**\     Send **342.45** as the value for **mysql.queries** item of **Monitored Host** host using Zabbix server defined in agent configuration file.  \ **zabbix\_sender -z 192.168.1.113 -i data\_values.txt**     \ Send values from file **data\_values.txt** to Zabbix server with IP **192.168.1.113**. Host names and keys are defined in the file.  \ **echo "- hw.serial.number 1287872261 SQ4321ASDF" | zabbix\_sender -c /usr/local/etc/zabbix\_agentd.conf -T -i -**\     Send a timestamped value from the commandline to Zabbix server, specified in the agent configuration file. Dash in the input data indicates that hostname also should be used from the same configuration file.  \ **echo '"Zabbix server" trapper.item ""' | zabbix\_sender -z 192.168.1.113 -p 10000 -i -**\     Send empty value of an item to the Zabbix server with IP address **192.168.1.113** on port **10000** from the commandline. Empty values must be indicated by empty double quotes.  **zabbix\_sender -z 192.168.1.113 -s "Monitored Host" -k mysql.queries -o 342.45 --tls-connect cert --tls-ca-file /home/zabbix/zabbix\_ca\_file --tls-cert-file /home/zabbix/zabbix\_agentd.crt --tls-key-file /home/zabbix/zabbix\_agentd.key**\     Send **342.45** as the value for **mysql.queries** item in **Monitored Host** host to server with IP **192.168.1.113** using TLS with certificate.  **zabbix\_sender -z 192.168.1.113 -s "Monitored Host" -k mysql.queries -o 342.45 --tls-connect psk --tls-psk-identity "PSK ID Zabbix agentd" --tls-psk-file /home/zabbix/zabbix\_agentd.psk**\     Send **342.45** as the value for **mysql.queries** item in **Monitored Host** host to server with IP **192.168.1.113** using TLS with pre-shared key (PSK).  [ ]{#lbAI}
pl	## PRZYKŁADY  **zabbix\_sender -c /etc/zabbix/zabbix\_agentd.conf -k mysql.queries -o 342.45**\     Wysyła **342.45** jako wartość dla pozycji **mysql.queries** monitorowanego hosta. Używa monitorowanego hosta i serwer Zabbix zdefiniowanego w pliku konfiguracyjnym agenta.  **zabbix\_sender -c /etc/zabbix/zabbix\_agentd.conf -s "Monitorowany Host" -k mysql.queries -o 342.45**\     Wysyła **342.45** jako wartość dla pozycji **mysql.queries** dla hosta **Monitorowany Host** na serwer Zabbix  zdefiniowany w pliku konfiguracyjnym agenta.  \ **zabbix\_sender -z 192.168.1.113 -i data\_values.txt**     \ Wysyła wartości z pliku **data\_values.txt** do serwera Zabbix o adresie IP **192.168.1.113**. Nazwy hostów i klucze są zdefiniowane w pliku.  \ **echo "- hw.serial.number 1287872261 SQ4321ASDF" | zabbix\_sender -c /usr/local/etc/zabbix\_agentd.conf -T -i -**\     Wysyła wartość ze znacznikiem czasu z wiersza poleceń do serwera Zabbix określonego w pliku konfiguracyjnym agenta. Myślnik w danych wejściowych wskazuje, że nazwa hosta  powinna być pobrana również z tego samego pliku konfiguracyjnego.  \ **echo '"Zabbix server" trapper.item ""' | zabbix\_sender -z 192.168.1.113 -p 10000 -i -**\     Wysyła pustą wartość pozycji do serwera Zabbix z adresem IP **192.168.1.113** na porcie **10000** z wiersza poleceń. Puste wartości musza być zawarte w podwójnych cudzysłowach.  **zabbix\_sender -z 192.168.1.113 -s "Monitorowany Host" -k mysql.queries -o 342.45 --tls-connect cert --tls-ca-file /home/zabbix/zabbix\_ca\_file --tls-cert-file /home/zabbix/zabbix\_agentd.crt --tls-key-file /home/zabbix/zabbix\_agentd.key**\     Wysyła **342.45** jako wartość dla pozycji **mysql.queries** dla hosta  **Monitorowany Host** do serwera o adresie IP **192.168.1.113** używając TLS razem z certyfikatem.  **zabbix\_sender -z 192.168.1.113 -s "Monitorowany Host" -k mysql.queries -o 342.45 --tls-connect psk --tls-psk-identity "PSK ID Zabbix agentd" --tls-psk-file /home/zabbix/zabbix\_agentd.psk**\     Wysyła **342.45** jako wartość dla pozycji **mysql.queries** dla hosta **Monitorowany Host** do serwera o adresie IP **192.168.1.113** używając TLS razem z  kluczem współdzielonym (PSK).  [ ]{#lbAI}

en-us	### Example workflow  The following section will walk you through some usage examples in more detail.
pl	### Przykładowy przepływ pracy  W poniższej sekcji znajdziesz więcej szczegółowych przykładów  użycia.

en-us	#### Exit code  Before version 2.2 Zabbix agent returned 0 in case of successful exit and 255 in case of failure. Starting from version 2.2 and higher Zabbix agent returns 0 in case of successful exit and 1 in case of failure.
pl	#### Kod wyjścia  Przed wersją 2.2 agent Zabbix zwracał 0 w przypadku sukcesu\  i 255 w przypadku błędu. Począwszy od Zabbix 2.2 i nowszych agent Zabbix  zwraca kod 0 w przypadku płynnego zakończenia procesu i kod 1 w przypadku niepowodzenia.

en-us	#### Exit codes  Starting from version 4.4.8 Zabbix agent 2 can also be compiled with older OpenSSL versions (1.0.1, 1.0.2).  In this case Zabbix provides mutexes for locking in OpenSSL. If a mutex lock or unlock fails then an error message is printed to the standard error stream (STDERR) and Agent 2 exits with return code 2 or 3, respectively.
pl	#### Kody wyjścia  Począwszy od wersji 4.4.8 agenta Zabbix 2 można również kompilować ze  starszymi wersjami OpenSSL (1.0.1, 1.0.2).  W tym przypadku Zabbix udostępnia muteksy do blokowania w OpenSSL. Jeśli  blokada mutex lub odblokowanie nie powiedzie się, komunikat o błędzie jest drukowany  w standardowym strumieniu błędów (STDERR), a Agent 2 kończy działanie z kodem wyjścia  odpowiednio 2 lub 3.

en-us	## EXIT STATUS  The exit status is 0 if the values were sent and all of them were successfully processed by server. If data was sent, but processing of at least one of the values failed, the exit status is 2. If data sending failed, the exit status is 1.  [ ]{#lbAH}
pl	## KOD POWROTU  Kod powrotu jest równy 0 jeżeli wartości zostały wysłane i wszystkie z nich zostały pomyślnie przetworzone przez serwer. Jeśli dane zostały wysłane, ale przetwarzanie chociaż jednej z nich nie powiodło się, kod powrotu wynosi 2. Jeśli wysyłanie danych nie powiodło się, kod powrotu jest równy 1.  [ ]{#lbAH}

en-us	#### Export and import  Export and import Zabbix configuration data for configuration backups, migration or large-scale configuration updates.  [Configuration API](/manual/api/reference/configuration)
pl	#### Eksport i import  Eksportuj i importuj dane konfiguracyjne Zabbix do tworzenia kopii zapasowych konfiguracji, migracji lub aktualizacji konfiguracji na dużą skalę.  [API konfiguracjiI](/manual/api/reference/configuration)

en-us	#### Exporting a template  Export the configuration of template "10571" as an XML string.  Request:  ```json {     "jsonrpc": "2.0",     "method": "configuration.export",     "params": {         "options": {             "templates": [                 "10571"             ]         },         "format": "xml"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>6.0</version><date>2023-01-01T12:00:00Z</date><groups><group><uuid>7df96b18c230490a9a0a9e2307226338</uuid><name>Templates</name></group></groups><templates><template><uuid>5aef0444a82a4d8cb7a95dc4c0c85330</uuid><template>New template</template><name>New template</name><groups><group><name>Templates</name></group></groups><items><item><uuid>7f1e6f1e48aa4a128e5b6a958a5d11c3</uuid><name>Zabbix agent ping</name><key>agent.ping</key></item><item><uuid>77ba228662be4570830aa3c503fcdc03</uuid><name>Apache server uptime</name><type>DEPENDENT</type><key>apache.server.uptime</key><delay>0</delay><trends>0</trends><value_type>TEXT</value_type><preprocessing><step><type>REGEX</type><parameters><parameter>&lt;dt&gt;Server uptime: (.*)&lt;/dt&gt;</parameter><parameter>\\1</parameter></parameters></step></preprocessing><master_item><key>web.page.get[127.0.0.1/server-status]</key></master_item></item><item><uuid>6805d4c39a624a8bab2cc8ab63df1ab3</uuid><name>CPU load</name><key>system.cpu.load</key><value_type>FLOAT</value_type><triggers><trigger><uuid>ab4c2526c2bc42e48a633082255ebcb3</uuid><expression>avg(/New template/system.cpu.load,3m)&gt;2</expression><name>CPU load too high on 'New host' for 3 minutes</name><priority>WARNING</priority></trigger></triggers></item><item><uuid>590efe5731254f089265c76ff9320726</uuid><name>Apache server status</name><key>web.page.get[127.0.0.1/server-status]</key><trends>0</trends><value_type>TEXT</value_type></item></items><valuemaps><valuemap><uuid>8fd5814c45d44a00a15ac6eaae1f3946</uuid><name>Zabbix agent ping</name><mappings><mapping><value>1</value><newvalue>Available</newvalue></mapping><mapping><value>0</value><newvalue>Not available</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>\n",     "id": 1 } ```
pl	#### Export szablonu  Eksportuje konfigurację szablonu "10571" jako ciąg XML.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "configuration.export",     "params": {         "options": {             "templates": [                 "10571"             ]         },         "format": "xml"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>6.0</version><date>2023-01-01T12:00:00Z</date><groups><group><uuid>7df96b18c230490a9a0a9e2307226338</uuid><name>Templates</name></group></groups><templates><template><uuid>5aef0444a82a4d8cb7a95dc4c0c85330</uuid><template>New template</template><name>New template</name><groups><group><name>Templates</name></group></groups><items><item><uuid>7f1e6f1e48aa4a128e5b6a958a5d11c3</uuid><name>Zabbix agent ping</name><key>agent.ping</key></item><item><uuid>77ba228662be4570830aa3c503fcdc03</uuid><name>Apache server uptime</name><type>DEPENDENT</type><key>apache.server.uptime</key><delay>0</delay><trends>0</trends><value_type>TEXT</value_type><preprocessing><step><type>REGEX</type><parameters><parameter><dt>Server uptime: (.*)</dt></parameter><parameter>\\1</parameter></parameters></step></preprocessing><master_item><key>web.page.get[127.0.0.1/server-status]</key></master_item></item><item><uuid>6805d4c39a624a8bab2cc8ab63df1ab3</uuid><name>CPU load</name><key>system.cpu.load</key><value_type>FLOAT</value_type><triggers><trigger><uuid>ab4c2526c2bc42e48a633082255ebcb3</uuid><expression>avg(/New template/system.cpu.load,3m)>2</expression><name>CPU load too high on 'New host' for 3 minutes</name><priority>WARNING</priority></trigger></triggers></item><item><uuid>590efe5731254f089265c76ff9320726</uuid><name>Apache server status</name><key>web.page.get[127.0.0.1/server-status]</key><trends>0</trends><value_type>TEXT</value_type></item></items><valuemaps><valuemap><uuid>8fd5814c45d44a00a15ac6eaae1f3946</uuid><name>Zabbix agent ping</name><mappings><mapping><value>1</value><newvalue>Available</newvalue></mapping><mapping><value>0</value><newvalue>Not available</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>\n",     "id": 1 } ```

en-us	### Expressions  The expressions object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**expression**<br>(required)|string|Regular expression.| |**expression\_type**<br>(required)|integer|Type of Regular expression.<br><br>Possible values:<br>0 - Character string included;<br>1 - Any character string included;<br>2 - Character string not included;<br>3 - Result is TRUE;<br>4 - Result is FALSE.| |exp\_delimiter|string|Expression delimiter. Only when `expression_type` *Any character string included*.<br><br>Default value `,`.<br><br>Possible values: `,`, `.`, `/`.| |case\_sensitive|integer|Case sensitivity.<br><br>Default value `0`.<br><br>Possible values:<br>0 - Case insensitive;<br>1 - Case sensitive.|
pl	### Expressions  Obiekt expressions posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**expression**<br>(wymagane)|string|Wyrażenie regularne.| |**expression\_type**<br>(wymagane)|integer|Typ wyrażenia regularnego.<br><br>Możliwe wartości:<br>0 - Zawiera łańcuch znaków;<br>1 - Dowolny łańcuch znaków;<br>2 - Nie zawiera łańcucha znaków;<br>3 - Wynik jest PRAWDZIWY;<br>4 - Wynik jest FAŁSZEM.| |exp\_delimiter|string|Separator wyrażeń. Tylko gdy `expression_type` to *Dowolny łańcuch znaków*.<br><br>Domyślna wartość `,`.<br><br>Możliwe wartości: `,`, `.`, `/`.| |case\_sensitive|integer|Wrażliwość na wielkość liter.<br><br>Domyślna wartość `0`.<br><br>Możliwe wartości:<br>0 - Bez uwzględnienia wielkości liter;<br>1 - Uwzględnienie wielkości liter.|

en-us	##### - File locations  -   Configuration files are located in **/etc/zabbix**. -   Zabbix server, proxy and agent logfiles are located in     **/var/log/zabbix**. -   Zabbix frontend is located in **/usr/share/zabbix**. -   Home directory for the user **zabbix** is **/var/lib/zabbix**.
pl	##### - Lokalizacje plików  - Pliki konfiguracyjne znajdują się w **/etc/zabbix**. - Logi serwera Zabbix, proxy i agenta znajdują się w     **/var/log/zabbix**. - Frontend Zabbix znajduje się w **/usr/share/zabbix**. - Katalog domowy użytkownika **zabbix** to **/var/lib/zabbix**.

en-us	## FILES  */usr/local/etc/zabbix\_agent2.conf*   Default location of Zabbix agent 2 configuration file (if not modified during compile time).  [ ]{#lbAH}
pl	## PLIKI  */usr/local/etc/zabbix\_agent2.conf*   Domyślna lokalizacja pliku konfiguracyjnego Zabbix agent 2 (jeżeli nie zostało to zmodyfikowane podczas komplikacji).  [ ]{#lbAH}

en-us	## FILES  */usr/local/etc/zabbix\_agentd.conf*   Default location of Zabbix agent configuration file (if not modified during compile time).  [ ]{#lbAI}
pl	## PLIKI  */usr/local/etc/zabbix\_agentd.conf*   Domyślna lokalizacja pliku konfiguracyjnego agenta Zabbix (jeżeli nie zostało to zmodyfikowane podczas komplikacji).  [ ]{#lbAI}

en-us	## FILES  */usr/local/etc/zabbix\_proxy.conf*   Default location of Zabbix proxy configuration file (if not modified during compile time).  [ ]{#lbAI}
pl	## PLIKI  */usr/local/etc/zabbix\_proxy.conf*   Domyślna lokalizacja pliku konfiguracyjnego Zabbix proxy (jeżeli nie zostało to zmodyfikowane podczas komplikacji).  [ ]{#lbAI}

en-us	## FILES  */usr/local/etc/zabbix\_server.conf*   Default location of Zabbix server configuration file (if not modified during compile time).  [ ]{#lbAI}
pl	## PLIKI  */usr/local/etc/zabbix\_server.conf*   Domyślna lokalizacja pliku konfiguracyjnego serwera Zabbix (jeżeli nie zostało to zmodyfikowane podczas kompilacji).  [ ]{#lbAI}

en-us	## FILES  */usr/local/etc/zabbix\_web\_service.conf*   Default location of Zabbix web service configuration file (if not modified during compile time).  [ ]{#lbAG}
pl	## PLIKI  */usr/local/etc/zabbix\_web\_service.conf*   Domyślna lokalizacja pliku konfiguracyjnego dla Zabbix web service (jeżeli nie zostało to zmodyfikowane podczas komplikacji).  [ ]{#lbAG}

en-us	#### Find HTTP agent item  Find HTTP agent item with post body type XML for specific host ID.  Request:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "hostids": "10255",         "filter": {             "type": 19,             "post_type": 3         }     },     "id": 3,     "auth": "d678e0b85688ce578ff061bd29a20d3b" } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "28252",             "type": "19",             "snmp_oid": "",             "hostid": "10255",             "name": "template item",             "key_": "ti",             "delay": "30s",             "history": "90d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "0",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "localhost",             "query_fields": [                 {                     "mode": "xml"                 }             ],             "posts": "<body>\r\n<![CDATA[{$MACRO}<foo></bar>]]>\r\n</body>",             "status_codes": "200",             "follow_redirects": "0",             "post_type": "3",             "http_proxy": "",             "headers": [],             "retrieve_mode": "1",             "request_method": "3",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "",             "prevvalue": ""         }     ],     "id": 3 } ```
pl	#### Znajdź pozycję agenta HTTP  Znajdź pozycję agenta HTTP o typie żądania POST jako dane XML dla określonego identyfikatora hosta.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "hostids": "10255",         "filter": {             "type": 19,             "post_type": 3         }     },     "id": 3,     "auth": "d678e0b85688ce578ff061bd29a20d3b" } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "28252",             "type": "19",             "snmp_oid": "",             "hostid": "10255",             "name": "template item",             "key_": "ti",             "delay": "30s",             "history": "90d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "0",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "localhost",             "query_fields": [                 {                     "mode": "xml"                 }             ],             "posts": "<body>\r\n<![CDATA[{$MACRO}<foo></bar>]]>\r\n</body>",             "status_codes": "200",             "follow_redirects": "0",             "post_type": "3",             "http_proxy": "",             "headers": [],             "retrieve_mode": "1",             "request_method": "3",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "",             "prevvalue": ""         }     ],     "id": 3 } ```

en-us	#### Find HTTP agent item prototype  Find HTTP agent item prototype with request method HEAD for specific host ID.  Request:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.get",     "params": {         "hostids": "10254",         "filter": {             "type": "19",             "request_method": "3"         }     },     "id": 17,     "auth": "d678e0b85688ce578ff061bd29a20d3b" } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "28257",             "type": "19",             "snmp_oid": "",             "hostid": "10254",             "name": "discovered",             "key_": "item[{#INAME}]",             "delay": "{#IUPDATE}",             "history": "90d",             "trends": "30d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "28255",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "interfaceid": "2",             "description": "",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "{#IURL}",             "query_fields": [],             "posts": "",             "status_codes": "",             "follow_redirects": "0",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "3",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "discover": "0",             "uuid": "",             "parameters": []         }     ],     "id": 17 } ```
pl	#### Znajdź prototyp pozycji agenta HTTP  Znajdź prototyp pozycji agenta HTTP z metodą żądania HEAD dla określonego identyfikatora hosta.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.get",     "params": {         "hostids": "10254",         "filter": {             "type": "19",             "request_method": "3"         }     },     "id": 17,     "auth": "d678e0b85688ce578ff061bd29a20d3b" } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "28257",             "type": "19",             "snmp_oid": "",             "hostid": "10254",             "name": "discovered",             "key_": "item[{#INAME}]",             "delay": "{#IUPDATE}",             "history": "90d",             "trends": "30d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "28255",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "interfaceid": "2",             "description": "",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "{#IURL}",             "query_fields": [],             "posts": "",             "status_codes": "",             "follow_redirects": "0",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "3",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "discover": "0",             "uuid": "",             "parameters": []         }     ],     "id": 17 } ```

en-us	#### Finding dependent item  Find one Dependent item for item with ID "25545".  Request:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "output": "extend",         "filter": {             "type": "18",             "master_itemid": "25545"         },         "limit": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "25547",             "type": "18",             "snmp_oid": "",             "hostid": "10116",             "name": "Seconds",             "key_": "apache.status.uptime.seconds",             "delay": "0",             "history": "90d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "interfaceid": "0",             "description": "",             "evaltype": "0",             "master_itemid": "25545",             "jmx_endpoint": "",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "discover": "0",             "uuid": "",             "parameters": []         }     ],     "id": 1 } ```
pl	#### Znajdowanie pozycji zależnej  Znajdź jedną pozycję zależną dla pozycji o identyfikatorze "25545".  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "output": "extend",         "filter": {             "type": "18",             "master_itemid": "25545"         },         "limit": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "25547",             "type": "18",             "snmp_oid": "",             "hostid": "10116",             "name": "Seconds",             "key_": "apache.status.uptime.seconds",             "delay": "0",             "history": "90d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "interfaceid": "0",             "description": "",             "evaltype": "0",             "master_itemid": "25545",             "jmx_endpoint": "",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "discover": "0",             "uuid": "",             "parameters": []         }     ],     "id": 1 } ```

en-us	#### Finding dependent items by key  Retrieve all dependent items from host with ID "10116" that have the word "apache" in the key.  Request:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "output": "extend",         "hostids": "10116",         "search": {             "key_": "apache"         },         "filter": {             "type": 18         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "25550",             "type": "18",             "snmp_oid": "",             "hostid": "10116",             "name": "Days",             "key_": "apache.status.uptime.days",             "delay": "0",             "history": "90d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "0",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "25545",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "25555",             "type": "18",             "snmp_oid": "",             "hostid": "10116",             "name": "Hours",             "key_": "apache.status.uptime.hours",             "delay": "0",             "history": "90d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "0",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "25545",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         }     ],     "id": 1 } ```
pl	#### Znajdowanie zależnych pozycji według klucza  Pobierz wszystkie zależne pozycje z hosta o identyfikatorze "10116", które zawierają słowo "apache" w kluczu.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "output": "extend",         "hostids": "10116",         "search": {             "key_": "apache"         },         "filter": {             "type": 18         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "25550",             "type": "18",             "snmp_oid": "",             "hostid": "10116",             "name": "Days",             "key_": "apache.status.uptime.days",             "delay": "0",             "history": "90d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "0",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "25545",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "25555",             "type": "18",             "snmp_oid": "",             "hostid": "10116",             "name": "Hours",             "key_": "apache.status.uptime.hours",             "delay": "0",             "history": "90d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "0",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "0",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "25545",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         }     ],     "id": 1 } ```

en-us	#### Finding items by key  Retrieve all items used in triggers specific host ID that have word "system.cpu" in the item key and sort results by name.  Request:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "output": "extend",         "hostids": "10084",         "with_triggers": true,         "search": {             "key_": "system.cpu"         },         "sortfield": "name"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "42269",             "type": "18",             "snmp_oid": "",             "hostid": "10084",             "name": "CPU utilization",             "key_": "system.cpu.util",             "delay": "0",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "%",             "logtimefmt": "",             "templateid": "42267",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "0",             "description": "CPU utilization in %.",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "42264",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "42259",             "type": "0",             "snmp_oid": "",             "hostid": "10084",             "name": "Load average (15m avg)",             "key_": "system.cpu.load[all,avg15]",             "delay": "1m",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "42219",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "1",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "42249",             "type": "0",             "snmp_oid": "",             "hostid": "10084",             "name": "Load average (1m avg)",             "key_": "system.cpu.load[all,avg1]",             "delay": "1m",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "42209",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "1",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "42257",             "type": "0",             "snmp_oid": "",             "hostid": "10084",             "name": "Load average (5m avg)",             "key_": "system.cpu.load[all,avg5]",             "delay": "1m",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "42217",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "1",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "42260",             "type": "0",             "snmp_oid": "",             "hostid": "10084",             "name": "Number of CPUs",             "key_": "system.cpu.num",             "delay": "1m",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "42220",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "1",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         }     ],     "id": 1 } ```
pl	#### Znajdowanie pozycji według klucza  Pobierz wszystkie pozycje używane w wyzwalaczach określonego identyfikatora hosta, które zawierają słowo "system.cpu" w kluczu pozycji i posortuj wyniki według nazwy.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "item.get",     "params": {         "output": "extend",         "hostids": "10084",         "with_triggers": true,         "search": {             "key_": "system.cpu"         },         "sortfield": "name"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": [         {             "itemid": "42269",             "type": "18",             "snmp_oid": "",             "hostid": "10084",             "name": "CPU utilization",             "key_": "system.cpu.util",             "delay": "0",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "%",             "logtimefmt": "",             "templateid": "42267",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "0",             "description": "CPU utilization in %.",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "42264",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "42259",             "type": "0",             "snmp_oid": "",             "hostid": "10084",             "name": "Load average (15m avg)",             "key_": "system.cpu.load[all,avg15]",             "delay": "1m",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "42219",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "1",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "42249",             "type": "0",             "snmp_oid": "",             "hostid": "10084",             "name": "Load average (1m avg)",             "key_": "system.cpu.load[all,avg1]",             "delay": "1m",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "42209",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "1",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "42257",             "type": "0",             "snmp_oid": "",             "hostid": "10084",             "name": "Load average (5m avg)",             "key_": "system.cpu.load[all,avg5]",             "delay": "1m",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "0",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "42217",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "1",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         },         {             "itemid": "42260",             "type": "0",             "snmp_oid": "",             "hostid": "10084",             "name": "Number of CPUs",             "key_": "system.cpu.num",             "delay": "1m",             "history": "7d",             "trends": "365d",             "status": "0",             "value_type": "3",             "trapper_hosts": "",             "units": "",             "logtimefmt": "",             "templateid": "42220",             "valuemapid": "0",             "params": "",             "ipmi_sensor": "",             "authtype": "0",             "username": "",             "password": "",             "publickey": "",             "privatekey": "",             "flags": "0",             "interfaceid": "1",             "description": "",             "inventory_link": "0",             "evaltype": "0",             "jmx_endpoint": "",             "master_itemid": "0",             "timeout": "3s",             "url": "",             "query_fields": [],             "posts": "",             "status_codes": "200",             "follow_redirects": "1",             "post_type": "0",             "http_proxy": "",             "headers": [],             "retrieve_mode": "0",             "request_method": "0",             "output_format": "0",             "ssl_cert_file": "",             "ssl_key_file": "",             "ssl_key_password": "",             "verify_peer": "0",             "verify_host": "0",             "allow_traps": "0",             "uuid": "",             "state": "0",             "error": "",             "parameters": [],             "lastclock": "0",             "lastns": "0",             "lastvalue": "0",             "prevvalue": "0"         }     ],     "id": 1 } ```

en-us	#### - Firewall  By default, only the ports listed in the [configuration changes](#firewall_configuration) above are open. To open additional ports, modify "*/etc/sysconfig/iptables*" file and reload firewall rules:      systemctl reload iptables
pl	#### — Firewall  Domyślnie tylko porty wymienione w [zmianie konfiguracji](#firewall_configuration) powyżej są otwarte. Aby otworzyć dodatkowe porty, zmodyfikuj plik „*/etc/sysconfig/iptables*” i ponownie załaduj reguły zapory:      systemctl reload iptables

en-us	##### - Firewall configuration  The appliance uses iptables firewall with predefined rules:  -   Opened SSH port (22 TCP); -   Opened Zabbix agent (10050 TCP) and Zabbix trapper (10051 TCP)     ports; -   Opened HTTP (80 TCP) and HTTPS (443 TCP) ports; -   Opened SNMP trap port (162 UDP); -   Opened outgoing connections to NTP port (53 UDP); -   ICMP packets limited to 5 packets per second; -   All other incoming connections are dropped.
pl	##### - Konfiguracja Firewall  Appliance korzysta z zapory iptables ze wstępnie zdefiniowanymi regułami:  -   Otwarty port SSH (22 TCP); -   Otwarty port agenta Zabbix (10050 TCP) i trappera Zabbix (10051 TCP); -   Otwarty port HTTP (80 TCP) i HTTPS (443 TCP); -   Otwarty port SNMP trap (162 UDP); -   Otwarte połączenia wychodzące do portu NTP (53 UDP); -   pakiety ICMP ograniczone do 5 pakietów na sekundę; - Wszystkie inne połączenia przychodzące są odrzucane.

en-us	### Float history  The float history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|float|Received value.|
pl	### Float history  Obiekt float history posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |clock|timestamp|Czas otrzymania wartości.| |itemid|string|ID powiązanej pozycji.| |ns|integer|Nanosekundy, kiedy wartość została odebrana.| |value|float|Odebrana wartość.|

en-us	#### - Format-specific notes
pl	#### - Notatki specyficzne dla formatu

en-us	#### Form buttons  Buttons at the bottom of the form allow to perform several operations.  |   |   | |--|--------| |![](../../../../assets/en/manual/config/button_add.png)|Add an item. This button is only available for new items.| |![](../../../../assets/en/manual/config/button_update.png)|Update the properties of an item.| |![](../../../../assets/en/manual/config/button_clone.png)|Create another item based on the properties of the current item.| |![](../../../../assets/en/manual/config/button_execute.png)|Execute a check for a new item value immediately. Supported for **passive** checks only (see [more details](/manual/config/items/check_now)).<br>*Note* that when checking for a value immediately, configuration cache is not updated, thus the value will not reflect very recent changes to item configuration.| |![](../../../../assets/en/manual/config/button_test.png)|Test if item configuration is correct by getting a value.| |![](../../../../assets/en/manual/config/button_clear_history.png)|Delete the item history and trends.| |![](../../../../assets/en/manual/config/button_delete.png)|Delete the item.| |![](../../../../assets/en/manual/config/button_cancel.png)|Cancel the editing of item properties.|
pl	#### Przyciski formularza  Przyciski na dole formularza pozwalają na wykonanie kilku operacji.  |   |   | |--|--------| |![](../../../../assets/en/manual/config/button_add.png)|Dodaj pozycję. Ten przycisk jest dostępny tylko dla nowych pozycji.| |![](../../../../assets/en/manual/config/button_update.png)|Aktualizuj właściwości pozycji.| |![](../../../../assets/en/manual/config/button_clone.png)|Utwórz inną pozycję na podstawie właściwości bieżącej pozycji.| |![](../../../../assets/en/manual/config/button_execute.png)|Wykonaj natychmiastowe sprawdzenie nowej wartości pozycji. Obsługiwane tylko dla **pasywnych** sprawdzeń (zobacz [więcej szczegółów](/manual/config/items/check_now)).<br>*Uwaga:* Podczas natychmiastowego sprawdzania wartości, pamięć podręczna konfiguracji nie jest aktualizowana, więc wartość nie będzie odzwierciedlać bardzo niedawnych zmian w konfiguracji pozycji.| |![](../../../../assets/en/manual/config/button_test.png)|Przetestuj, czy konfiguracja pozycji jest poprawna, pobierając wartość.| |![](../../../../assets/en/manual/config/button_clear_history.png)|Usuń historię i trendy pozycji.| |![](../../../../assets/en/manual/config/button_delete.png)|Usuń pozycję.| |![](../../../../assets/en/manual/config/button_cancel.png)|Anuluj edycję właściwości pozycji.|

en-us	#### - Frontend access  By default, access to the frontend is allowed from anywhere.  The frontend can be accessed at *http://<host>*.  This can be customized in **/etc/nginx/conf.d/zabbix.conf**. Nginx has to be restarted after modifying this file. To do so, log in using SSH as **root** user and execute:      systemctl restart nginx
pl	#### - Dostęp do frontendu  Domyślnie dostęp do frontendu jest dozwolony z dowolnego adresu.  Dostęp do interfejsu można uzyskać pod adresem *http://<host>*.  Można to dostosować w **/etc/nginx/conf.d/zabbix.conf**. Nginx musi zostać zrestartowany po zmodyfikowaniu tego pliku. Aby to zrobić, zaloguj się za pomocą SSH jako użytkownik **root**  i wykonaj:      systemctl zrestartuj nginx

en-us	### Further reading  You now know enough to start working with the Zabbix API, but don't stop here. For further reading we suggest you have a look at the [list of available APIs](/manual/api/reference).
pl	### Dalsza lektura  Wiesz już wystarczająco dużo, aby rozpocząć pracę z Zabbix API, ale nie przestawaj tutaj. Jako dalszą lekturę proponujemy spojrzeć na [Lista dostępne interfejsów API](/manual/api/reference).

en-us	#### General  Change certain global configuration options.  [Autoregistration API](/manual/api/reference/autoregistration) | [Icon map API](/manual/api/reference/iconmap) | [Image API](/manual/api/reference/image) | [User macro API](/manual/api/reference/usermacro) | [Settings API](/manual/api/reference/settings) | [Housekeeping API](/manual/api/reference/housekeeping)
pl	#### Ogólne  Zmień niektóre globalne opcje konfiguracji.  [API automatycznej rejestracji](/manual/api/reference/autoregistration) | [API map ikon](/manual/api/reference/iconmap) | [API obrazu](/manual/api/reference/image) | [API makr użytkownika](/manual/api/reference/usermacro) | [API ustawień](/manual/api/reference/settings) | [API porządkowania](/manual/api/reference/housekeeping)

en-us	#### Get a count of standby nodes  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "countOutput": true,         "filter": {             "status": 0         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "3",     "id": 1 } ```
pl	#### Pobierz liczbę węzłów w trybie gotowości  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "countOutput": true,         "filter": {             "status": 0         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": "3",     "id": 1 } ```

en-us	#### Get a list of nodes ordered by status  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "preservekeys": true,         "sortfield": "status",         "sortorder": "DESC"     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {   "jsonrpc": "2.0",   "result": {     "ckuo7i1nw000h0sajj3l3hh8u": {       "ha_nodeid": "ckuo7i1nw000h0sajj3l3hh8u",       "name": "node-active",       "address": "192.168.1.13",       "port": "10051",       "lastaccess": "1635335704",       "status": "3"     },     "ckuo7i1nw000e0sajwfttc1mp": {       "ha_nodeid": "ckuo7i1nw000e0sajwfttc1mp",       "name": "node6",       "address": "192.168.1.10",       "port": "10053",       "lastaccess": "1635332902",       "status": "2"     },     "ckuo7i1nv000c0sajz85xcrtt": {       "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",       "name": "node4",       "address": "192.168.1.8",       "port": "10052",       "lastaccess": "1635334214",       "status": "1"     },     "ckuo7i1nv000a0saj1fcdkeu4": {       "ha_nodeid": "ckuo7i1nv000a0saj1fcdkeu4",       "name": "node2",       "address": "192.168.1.6",       "port": "10051",       "lastaccess": "1635335705",       "status": "0"     }   },   "id": 1 } ```
pl	#### Uzyskaj listę węzłów uporządkowanych według statusu  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "preservekeys": true,         "sortfield": "status",         "sortorder": "DESC"     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Odpowiedź:  ```json {   "jsonrpc": "2.0",   "result": {     "ckuo7i1nw000h0sajj3l3hh8u": {       "ha_nodeid": "ckuo7i1nw000h0sajj3l3hh8u",       "name": "node-active",       "address": "192.168.1.13",       "port": "10051",       "lastaccess": "1635335704",       "status": "3"     },     "ckuo7i1nw000e0sajwfttc1mp": {       "ha_nodeid": "ckuo7i1nw000e0sajwfttc1mp",       "name": "node6",       "address": "192.168.1.10",       "port": "10053",       "lastaccess": "1635332902",       "status": "2"     },     "ckuo7i1nv000c0sajz85xcrtt": {       "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",       "name": "node4",       "address": "192.168.1.8",       "port": "10052",       "lastaccess": "1635334214",       "status": "1"     },     "ckuo7i1nv000a0saj1fcdkeu4": {       "ha_nodeid": "ckuo7i1nv000a0saj1fcdkeu4",       "name": "node2",       "address": "192.168.1.6",       "port": "10051",       "lastaccess": "1635335705",       "status": "0"     }   },   "id": 1 } ```

en-us	#### Get a list of specific nodes by their IDs  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "ha_nodeids": ["ckuo7i1nw000e0sajwfttc1mp", "ckuo7i1nv000c0sajz85xcrtt"]     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",             "name": "node4",             "address": "192.168.1.8",             "port": "10052",             "lastaccess": "1635334214",             "status": "1"         },         {             "ha_nodeid": "ckuo7i1nw000e0sajwfttc1mp",             "name": "node6",             "address": "192.168.1.10",             "port": "10053",             "lastaccess": "1635332902",             "status": "2"         }     ],     "id": 1 } ```
pl	#### Uzyskaj listę określonych węzłów według ich ID  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "ha_nodeids": ["ckuo7i1nw000e0sajwfttc1mp", "ckuo7i1nv000c0sajz85xcrtt"]     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": [         {             "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",             "name": "node4",             "address": "192.168.1.8",             "port": "10052",             "lastaccess": "1635334214",             "status": "1"         },         {             "ha_nodeid": "ckuo7i1nw000e0sajwfttc1mp",             "name": "node6",             "address": "192.168.1.10",             "port": "10053",             "lastaccess": "1635332902",             "status": "2"         }     ],     "id": 1 } ```

en-us	#### Get a list of stopped nodes  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "output": ["ha_nodeid", "address", "port"],         "filter": {             "status": 1         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "ha_nodeid": "ckuo7i1nw000g0sajjsjre7e3",             "address": "192.168.1.12",             "port": "10051"         },         {             "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",             "address": "192.168.1.8",             "port": "10052"         },         {             "ha_nodeid": "ckuo7i1nv000d0sajd95y1b6x",             "address": "192.168.1.9",             "port": "10053"         }     ],     "id": 1 } ```
pl	#### Pobierz listę zatrzymanych węzłów  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "output": ["ha_nodeid", "address", "port"],         "filter": {             "status": 1         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": [         {             "ha_nodeid": "ckuo7i1nw000g0sajjsjre7e3",             "address": "192.168.1.12",             "port": "10051"         },         {             "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",             "address": "192.168.1.8",             "port": "10052"         },         {             "ha_nodeid": "ckuo7i1nv000d0sajd95y1b6x",             "address": "192.168.1.9",             "port": "10053"         }     ],     "id": 1 } ```

en-us	#### Getting Java gateway  You can install Java gateway either from the sources or packages downloaded from [Zabbix website](http://www.zabbix.com/download.php).  Using the links below you can access information how to get and run Zabbix Java gateway, how to configure Zabbix server (or Zabbix proxy) to use Zabbix Java gateway for JMX monitoring, and how to configure Zabbix items in Zabbix frontend that correspond to particular JMX counters.  |Installation from|Instructions|Instructions| |-----------------|------------|------------| |*Sources*|[Installation](/manual/installation/install#installing_java_gateway)|[Setup](/manual/concepts/java/from_sources)| |*RHEL packages*|[Installation](/manual/installation/install_from_packages/rhel#java_gateway_installation)|[Setup](/manual/concepts/java/from_rhel)| |*Debian/Ubuntu packages*|[Installation](/manual/installation/install_from_packages/debian_ubuntu#java_gateway_installation)|[Setup](/manual/concepts/java/from_debian_ubuntu)|
pl	#### Pobieranie Java gateway  Java gateway można zainstalować ze źródeł lub pakietów  pobranych z [strony internetowej Zabbix](http://www.zabbix.com/download.php).  Korzystając z poniższych linków, możesz uzyskać dostęp do informacji, jak pobrać i uruchomić  Zabbix Java gateway, jak skonfigurować serwer Zabbix (lub proxy Zabbix) do użycia Zabbix Java gateway dla monitoringu JMX, oraz jak skonfigurować pozycje Zabbix w frontendzie Zabbix, które odpowiadają poszczególnym licznikom JMX.  |Instalacja z|Instrukcje|Instrukcje| |-----------------|------------|------------| |*Źródeł*|[Instalacja](/manual/installation/install#installing_java_gateway)|[Konfiguracja](/manual/concepts/java/from_sources)| |*Pakiety RHEL*|[Instalacja](/manual/installation/install_from_packages/rhel#java_gateway_installation)|[Konfiguracja](/manual/concepts/java/from_rhel)| |*Pakiety Debian/Ubuntu*|[Instalacja](/manual/installation/install_from_packages/debian_ubuntu#java_gateway_installation)|[Konfiguracja](/manual/concepts/java/from_debian_ubuntu)|

en-us	#### graph  Changes:\ [ZBX-7706](https://support.zabbix.com/browse/ZBX-7706) `graph.get`: Graph availability doesn't depend on permissions to items specified in graph "ymin_itemid" and "ymax_itemid" fields.\ Graph having MIN or MAX Y axis linked to inaccessible items will still be accessible but MIN/MAX Y axis works the same way as if specified calculation method is "Calculated".\
pl	#### graph  Zmiany:\ [ZBX-7706](https://support.zabbix.com/browse/ZBX-7706) `graph.get`: Dostępność wykresu nie zależy od uprawnień do pozycji określonych w polach wykresu "ymin_itemid" oraz "ymax_itemid".\ Wykres posiadający MIN lub MAX na osi Y powiązane z niedostępnymi pozycjami będzie nadal dostępny, ale MIN/MAX na osi Y działa tak samo, jak gdyby metodą obliczania była metoda "Obliczone".\

en-us	#### graph  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `graph.update`: the parameter `uuid` can now be updated.\
pl	#### graph  Zmiany:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `graph.update`: parametr `uuid` może być teraz zaktualizowany.\

en-us	# graph.create
pl	# graph.create

en-us	# graph.delete
pl	# graph.delete

en-us	# graph.get
pl	# graph.get

en-us	# graphitem.get
pl	# graphitem.get

en-us	### Graph item  ::: noteclassic Graph items can only be modified via the `graph` API. :::  The graph item object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |gitemid|string|*(readonly)* ID of the graph item.| |**color**<br>(required)|string|Graph item's draw color as a hexadecimal color code.| |**itemid**<br>(required)|string|ID of the item.| |calc\_fnc|integer|Value of the item that will be displayed.<br><br>Possible values:<br>1 - minimum value;<br>2 - *(default)* average value;<br>4 - maximum value;<br>7 - all values;<br>9 - last value, used only by pie and exploded graphs.| |drawtype|integer|Draw style of the graph item.<br><br>Possible values:<br>0 - *(default)* line;<br>1 - filled region;<br>2 - bold line;<br>3 - dot;<br>4 - dashed line;<br>5 - gradient line.| |graphid|string|ID of the graph that the graph item belongs to.| |sortorder|integer|Position of the item in the graph.<br><br>Default: starts with 0 and increases by one with each entry.| |type|integer|Type of graph item.<br><br>Possible values:<br>0 - *(default)* simple;<br>2 - graph sum, used only by pie and exploded graphs.| |yaxisside|integer|Side of the graph where the graph item's Y scale will be drawn.<br><br>Possible values:<br>0 - *(default)* left side;<br>1 - right side.|
pl	### Graph item  ::: noteclassic Pozycje wykresu można modyfikować tylko za pomocą API `graph.` :::  Obiekt pozycji wykresu ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |gitemid|string|*(tylko do odczytu)* ID pozycji wykresu.| |**color**<br>(wymagane)|string|Kolor rysowania elementu wykresu jako szesnastkowy kod koloru.| |**itemid**<br>(wymagane)|string|ID pozycji.| |calc\_fnc|integer|Wartość pozycji, która zostanie wyświetlonona.<br><br>Możliwe wartości:<br>1 - wartość minimalna;<br>2 - *(domyślnie)* wartość średnia;<br>4 - wartość maksymalna;<br>7 - wszystkie wartości;<br>9 - ostatnia wartość, używana tylko przez wykresy kołowe i rozwinięte.| |drawtype|integer|Styl rysowania pozycji wykresu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* linia;<br>1 - obszar wypełniony;<br>2 - gruba linia;< br>3 - kropka;<br>4 - linia przerywana;<br>5 - linia gradientu.| |graphid|string||Identyfikator wykresu, do którego należy pozycja wykresu.| |sortorder|integer|Miejsce pozycji na wykresie.<br><br>Domyślnie: zaczyna się od 0 i zwiększa się o jeden przy każdym wpisie.| |type|integer|Typ pozycji wykresu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* prosty;<br>2 - suma wykresu, używana tylko przez wykresy kołowe i rozwinięte.| |yaxisside|integer|Strona wykresu, po której zostanie narysowana skala Y elementu wykresu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* lewa strona;<br>1 - prawa strona.|

en-us	# > Graph item object  The following objects are directly related to the `graphitem` API.
pl	# > Graph item object  Następujące obiekty są bezpośrednio związane z API `graphitem`.

en-us	# Graph item  This class is designed to work with graph items.  Object references:\  -   [Graph item](/manual/api/reference/graphitem/object#graph_item)  Available methods:\  -   [graphitem.get](/manual/api/reference/graphitem/get) - retrieving     graph items
pl	# Graph item  Ta klasa jest przeznaczona do pracy z pozycjami wykresu.  Odwołania do obiektu:\  -   [Graph item](/manual/api/reference/graphitem/object#graph_item)  Dostępne metody:\  -   [graphitem.get](/manual/api/reference/graphitem/get) - pobieranie     pozycji wykresu

en-us	# > Graph object  The following objects are directly related to the `graph` API.
pl	# > Graph object  Następujące obiekty są bezpośrednio związane z API `graph`.

en-us	#### graphprototype  Changes:\ [ZBX-7706](https://support.zabbix.com/browse/ZBX-7706) `graphprototype.get`: Graph prototype availability doesn't depend on permissions to items specified in graph prototype "ymin_itemid" and "ymax_itemid" fields.\
pl	#### graphprototype  Zmiany:\ [ZBX-7706](https://support.zabbix.com/browse/ZBX-7706) `graphprototype.get`: Dostępność prototypu wykresu nie zależy od uprawnień do pozycji określonych w polach prototypu wykresu "ymin_itemid" oraz "ymax_itemid".\

en-us	#### graphprototype  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `graphprototype.update`: the parameter `uuid` can now be updated.\
pl	#### graphprototype  Zmiany:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `graphprototype.update`: parametr `uuid` może być teraz zaktualizowany.\

en-us	# graphprototype.create
pl	# graphprototype.create

en-us	# graphprototype.delete
pl	# graphprototype.delete

en-us	# graphprototype.get
pl	# graphprototype.get

en-us	# > Graph prototype object  The following objects are directly related to the `graphprototype` API.
pl	# > Graph prototype object  Następujące obiekty są bezpośrednio związane z API  `graphprototype`.

en-us	### Graph prototype  The graph prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |graphid|string|*(readonly)* ID of the graph prototype.| |**height**<br>(required)|integer|Height of the graph prototype in pixels.| |**name**<br>(required)|string|Name of the graph prototype.| |**width**<br>(required)|integer|Width of the graph prototype in pixels.| |graphtype|integer|Graph prototypes's layout type.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - stacked;<br>2 - pie;<br>3 - exploded.| |percent\_left|float|Left percentile.<br><br>Default: 0.| |percent\_right|float|Right percentile.<br><br>Default: 0.| |show\_3d|integer|Whether to show discovered pie and exploded graphs in 3D.<br><br>Possible values:<br>0 - *(default)* show in 2D;<br>1 - show in 3D.| |show\_legend|integer|Whether to show the legend on the discovered graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |show\_work\_period|integer|Whether to show the working time on the discovered graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |templateid|string|*(readonly)* ID of the parent template graph prototype.| |yaxismax|float|The fixed maximum value for the Y axis.| |yaxismin|float|The fixed minimum value for the Y axis.| |ymax\_itemid|string|ID of the item that is used as the maximum value for the Y axis.<br><br>Starting with Zabbix 6.0.7, if user have no access to specified item, the graph is rendered like ymax\_type would be set to '0' (calculated).| |ymax\_type|integer|Maximum value calculation method for the Y axis.<br><br>Possible values:<br>0 - *(default)* calculated;<br>1 - fixed;<br>2 - item.| |ymin\_itemid|string|ID of the item that is used as the minimum value for the Y axis.<br><br>Starting with Zabbix 6.0.7, if user have no access to specified item, the graph is rendered like ymin\_type would be set to '0' (calculated).| |ymin\_type|integer|Minimum value calculation method for the Y axis.<br><br>Possible values:<br>0 - *(default)* calculated;<br>1 - fixed;<br>2 - item.| |discover|integer|Graph prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new graphs will be discovered;<br>1 - new graphs will not be discovered and existing graphs will be marked as lost.| |uuid|string|Universal unique identifier, used for linking imported graph prototypes to already existing ones. Used only for graph prototypes on templates. Auto-generated, if not given.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Graph prototype  Obiekt prototypu wykresu ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |graphid|string|*(tylko do odczytu)* ID prototypu wykresu.| |**height**<br>(wymagane)|integer|Wysokość prototypu wykresu w pikselach.| |**name**<br>(wymagane)|string|Nazwa prototypu wykresu| |**width**<br>(wymagane)|integer|Szerokość prototypu wykresu w pikselach.| |graphtype|integer|Typ układu prototypu wykresu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* normalny;<br>1 - warstwowy;<br>2 - kołowy;<br>3 - rozwinięty .| |percent\_left|float|Lewy percentyl.<br><br>Domyślnie: 0.| |percent\_right|float|Prawy percentyl.<br><br>Domyślnie: 0.| |show\_3d|integer|Czy pokazywać wykryte wykresy kołowe i rozwinięte w 3D.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* pokaż w 2D;<br>1 - pokaż w 3D.| |show\_legend|integer|Czy pokazać legendę na wykrytych wykresach.<br><br>Możliwe wartości:<br>0 - ukryj;<br>1 - *(domyślnie)* pokaż.| |show\_work\_period|integer|Czy pokazać czas pracy na wykrytych wykresach.<br><br>Możliwe wartości:<br>0 - ukryj;<br>1 - *(domyślnie)* pokaż.| |templateid|string|*(tylko do odczytu)* Identyfikator prototypu wykresu szablonu nadrzędnego.| |yaxismax|float|Stała maksymalna wartość dla osi Y.| |yaxismin|float|Stała minimalna wartość dla osi Y..| |ymax\_itemid|string|ID pozycji, który jest używana jako maksymalna wartość dla osi Y.<br><br>Począwszy od wersji Zabbix 6.0.7, jeśli użytkownik nie ma dostępu do określonej pozycji, wykres jest renderowany jakby ymax\_type został ustawiony na „0” (obliczona).| |ymax\_type|integer|Metoda obliczania wartości maksymalnej dla osi Y.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* obliczona;<br>1 - stała;<br>2 - pozycja .| |ymin\_itemid|string|ID pozycji, który jest używana jako minimalna wartość dla osi Y.<br><br>Począwszy od wersji Zabbix 6.0.7, jeśli użytkownik nie ma dostępu do określonej pozycji, wykres jest renderowany jakby ymin\_type został ustawiony na „0” (obliczona).| |ymin\_type|integer|Metoda obliczania wartości minimalnej dla osi Y.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* obliczona;<br>1 - stała;<br>2 - pozycja .| |discover|integer|Status wykrywania prototypu wykresu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* nowe wykresy zostaną odkryte;<br>1 - nowe wykresy nie zostaną odkryte, a istniejące zostaną być oznaczony jako zagubione.| |uuid|string|Uniwersalny unikalny identyfikator, używany do łączenia zaimportowanych prototypów wykresów z już istniejącymi. Używane tylko do prototypów wykresów na szablonach. Wygenerowane automatycznie, jeśli nie podano.|  Należy zauważyć, że w przypadku niektórych metod (aktualizacja, usuwanie) wymagana/opcjonalna kombinacja parametrów jest inna.

en-us	# Graph prototype  This class is designed to work with graph prototypes.  Object references:\  -   [Graph     prototype](/manual/api/reference/graphprototype/object#graph_prototype)  Available methods:\  -   [graphprototype.create](/manual/api/reference/graphprototype/create) -     creating new graph prototypes -   [graphprototype.delete](/manual/api/reference/graphprototype/delete) -     deleting graph prototypes -   [graphprototype.get](/manual/api/reference/graphprototype/get) -     retrieving graph prototypes -   [graphprototype.update](/manual/api/reference/graphprototype/update) -     updating graph prototypes
pl	# Graph prototype  Ta klasa jest przeznaczona do pracy z prototypami wykresów.  Odniesienia do obiektów:\  -   [Graph     prototype](/manual/api/reference/graphprototype/object#graph_prototype)  Dostępne metody::\  -   [graphprototype.create](/manual/api/reference/graphprototype/create) -     tworzenie nowego prototypu wykresu -   [graphprototype.delete](/manual/api/reference/graphprototype/delete) -     usuwanie prototypu wykresu -   [graphprototype.get](/manual/api/reference/graphprototype/get) -     pobieranie prototypu wykresu -   [graphprototype.update](/manual/api/reference/graphprototype/update) -     aktualizacja prototypu wykresu

en-us	# graphprototype.update
pl	# graphprototype.update

en-us	#### Graphs  Edit graphs or separate graph items for better presentation of the gathered data.  [Graph API](/manual/api/reference/graph) | [Graph item API](/manual/api/reference/graphitem)
pl	#### Wykresy  Edytuj wykresy lub oddzielne elementy wykresu, aby lepiej prezentować zebrane dane.  [API Wykresów](/manual/api/reference/graph) | [API elementu wykresu](/manual/api/reference/graphitem)

en-us	### Graph  The graph object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |graphid|string|*(readonly)* ID of the graph.| |**height**<br>(required)|integer|Height of the graph in pixels.| |**name**<br>(required)|string|Name of the graph| |**width**<br>(required)|integer|Width of the graph in pixels.| |flags|integer|*(readonly)* Origin of the graph.<br><br>Possible values are:<br>0 - *(default)* a plain graph;<br>4 - a discovered graph.| |graphtype|integer|Graph's layout type.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - stacked;<br>2 - pie;<br>3 - exploded.| |percent\_left|float|Left percentile.<br><br>Default: 0.| |percent\_right|float|Right percentile.<br><br>Default: 0.| |show\_3d|integer|Whether to show pie and exploded graphs in 3D.<br><br>Possible values:<br>0 - *(default)* show in 2D;<br>1 - show in 3D.| |show\_legend|integer|Whether to show the legend on the graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |show\_work\_period|integer|Whether to show the working time on the graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |show\_triggers|integer|Whether to show the trigger line on the graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |templateid|string|*(readonly)* ID of the parent template graph.| |yaxismax|float|The fixed maximum value for the Y axis.<br><br>Default: 100.| |yaxismin|float|The fixed minimum value for the Y axis.<br><br>Default: 0.| |ymax\_itemid|string|ID of the item that is used as the maximum value for the Y axis.<br><br>Starting with Zabbix 6.0.7, if user have no access to specified item, the graph is rendered like ymax\_type would be set to '0' (calculated).| |ymax\_type|integer|Maximum value calculation method for the Y axis.<br><br>Possible values:<br>0 - *(default)* calculated;<br>1 - fixed;<br>2 - item.| |ymin\_itemid|string|ID of the item that is used as the minimum value for the Y axis.<br><br>Starting with Zabbix 6.0.7, if user have no access to specified item, the graph is rendered like ymax\_type would be set to '0' (calculated).| |ymin\_type|integer|Minimum value calculation method for the Y axis.<br><br>Possible values:<br>0 - *(default)* calculated;<br>1 - fixed;<br>2 - item.| |uuid|string|Universal unique identifier, used for linking imported graphs to already existing ones. Used only for graphs on templates. Auto-generated, if not given.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Graph  Obiekt wykresu ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |graphid|string|*(tylko do odczytu)* ID wykresu.| |**height**<br>(wymagane)|integer|Wysokość wykresu w pikselach.| |**name**<br>(wymagane)|string|Nazwa wykresu| |**width**<br>(wymagane)|integer|Szerokość wykresu w pikselach.| |flags|integer|*(tylko do odczytu)* Pochodzenie grafu.<br><br>Możliwe wartości to:<br>0 - *(domyślnie)* zwykły graf;<br>4 - wykryty graf.| |graphtype|integer|Typ układu wykresu.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* normalny;<br>1 - warstwowy;<br>2 - kołowy;<br>3 - rozwinięty .| |percent\_left|float|Lewy percentyl.<br><br>Domyślnie: 0.| |percent\_right|float|Prawy percentyl.<br><br>Domyślnie: 0.| |show\_3d|integer|Czy pokazywać wykresy kołowe i rozwinięte w 3D.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* pokaż w 2D;<br>1 - pokaż w 3D.| |show\_legend|integer|Czy pokazać legendę na wykresie.<br><br>Możliwe wartości:<br>0 - ukryj;<br>1 - *(domyślnie)* pokaż.| |show\_work\_period|integer|Czy pokazać czas pracy na wykresie.<br><br>Możliwe wartości:<br>0 - ukryj;<br>1 - *(domyślnie)* pokaż.| |show\_triggers|integer|Czy pokazać linię wyzwalaczy na wykresie.<br><br>Możliwe wartości:<br>0 - ukryj;<br>1 - *(domyślnie)* pokaż.| |templateid|string|*(tylko do odczytu)* Identyfikator grafu szablonu nadrzędnego.| |yaxismax|float|Stała maksymalna wartość dla osi Y.<br><br>Domyślnie: 100.| |yaxismin|float|Stała minimalna wartość dla osi Y.<br><br>Domyślnie: 0.| |ymax\_itemid|string|ID pozycji, który jest używana jako maksymalna wartość dla osi Y.<br><br>Począwszy od wersji Zabbix 6.0.7, jeśli użytkownik nie ma dostępu do określonej pozycji, wykres jest renderowany jakby ymax\_type został ustawiony na „0” (obliczona).| |ymax\_type|integer|Metoda obliczania wartości maksymalnej dla osi Y.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* obliczona;<br>1 - stała;<br>2 - pozycja .| |ymin\_itemid|string|ID pozycji, który jest używana jako minimalna wartość dla osi Y.<br><br>Począwszy od wersji Zabbix 6.0.7, jeśli użytkownik nie ma dostępu do określonej pozycji, wykres jest renderowany jakby ymin\_type został ustawiony na „0” (obliczona).| |ymin\_type|integer|Metoda obliczania wartości minimalnej dla osi Y.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* obliczona;<br>1 - stała;<br>2 - pozycja .| |uuid|string|Uniwersalny unikalny identyfikator, używany do łączenia zaimportowanych wykresów z już istniejącymi. Używane tylko do wykresów w szablonach. Wygenerowane automatycznie, jeśli nie podano.|  Należy zauważyć, że w przypadku niektórych metod (aktualizacja, usuwanie) wymagana/opcjonalna kombinacja parametrów jest inna.

en-us	# Graph  This class is designed to work with graphs.  Object references:\  -   [Graph](/manual/api/reference/graph/object#graph)  Available methods:\  -   [graph.create](/manual/api/reference/graph/create) - creating new     graphs -   [graph.delete](/manual/api/reference/graph/delete) - deleting graphs -   [graph.get](/manual/api/reference/graph/get) - retrieving graphs -   [graph.update](/manual/api/reference/graph/update) - updating graphs
pl	# Graph  Ta klasa jest przeznaczona do pracy z wykresami.  Odniesienia do obiektów:\  -   [Graph](/manual/api/reference/graph/object#graph)  Dostępne metody:\  -   [graph.create](/manual/api/reference/graph/create) - tworzenie nowego     wykresu -   [graph.delete](/manual/api/reference/graph/delete) - usuwanie wykresu -   [graph.get](/manual/api/reference/graph/get) - pobieranie wykresu -   [graph.update](/manual/api/reference/graph/update) - aktualizacja wykresu

en-us	# graph.update
pl	# graph.update

en-us	### Group link  The group link object links a host prototype with a host group and has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**groupid**<br>(required)|string|ID of the host group.|
pl	### Group link  Obiekt Group link łączy prototyp hosta z grupą hostów i ma  następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**groupid**<br>(wymagane)|string|ID grupy hostów.|

en-us	### Group prototype  The group prototype object defines a group that will be created for a discovered host and has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(required)|string|Name of the group prototype.|
pl	### Group prototype  Obiekt Group prototype definiuje grupę, która zostanie utworzona dla  wykrytego hosta i ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**name**<br>(wymagane)|string|Nazwa prototypu grupy.|

en-us	# hanode.get
pl	# hanode.get

en-us	 **ha\_remove\_node**\[=*target*\]   Remove the high availability (HA) node specified by its name or ID. Note that active/standby nodes cannot be removed.  **ha\_set\_failover\_delay**\[=*delay*\]   Set high availability (HA) failover delay. Time suffixes are supported, e.g. 10s, 1m.  **secrets\_reload**   Reload secrets from Vault.  **service\_cache\_reload**   Reload the service manager cache.  **snmp\_cache\_reload**   Reload SNMP cache, clear the SNMP properties (engine time, engine boots, engine id, credentials) for all hosts.  **prof\_enable**\[=*target*\]   Enable profiling. Affects all processes if target is not specified. Enabled profiling provides details of all rwlocks/mutexes by function name. Supported since Zabbix 6.0.13.  **prof\_disable**\[=*target*\]   Disable profiling. Affects all processes if target is not specified. Supported since Zabbix 6.0.13.  **log\_level\_increase**\[=*target*\]   Increase log level, affects all processes if target is not specified     **log\_level\_decrease**\[=*target*\]   Decrease log level, affects all processes if target is not specified  [ ]{#lbAG}
pl	 **ha\_remove\_node**\[=*cel*\]   Usuń węzeł wysokiej dostępności (HA) określony przez jego nazwę lub ID. Węzłów aktywnych/standby nie można usunąć.  **ha\_set\_failover\_delay**\[=*opóźnienie*\]   Ustaw opóźnienie przełączania awaryjnego wysokiej dostępności (HA). Sufiksy czasu są obsługiwane, np. 10s, 1m.  **secrets\_reload**   Załaduj ponownie sekrety z Vault.  **service\_cache\_reload**   Załaduj ponownie pamięć podręczną menedżera usług.  **snmp\_cache\_reload**   Załaduj ponownie pamięć podręczną SNMP, wyczyść właściwości SNMP (czas silnika, uruchamianie silnika, identyfikator silnika, poświadczenia) dla wszystkich hostów.  **prof\_enable**\[=*cel*\]   Włącz profilowanie. Wpływa na wszystkie procesy, jeśli cel nie jest określony. Włączone profilowanie zapewnia szczegółowe informacje o wszystkich rwlocks/mutexes według nazwy funkcji. Obsługiwane od wersji Zabbix 6.0.13.  **prof\_disable**\[=*cel*\]   Wyłącz profilowanie. Wpływa na wszystkie procesy, jeśli cel nie jest określony. Obsługiwane od wersji Zabbix 6.0.13.  **log\_level\_increase**\[=*cel*\]   Podnosi poziom logowania, wpływa na wszystkie procesy jeżeli cel nie jest określony     **log\_level\_decrease**\[=*cel*\]   Obniża poziom logowania, wpływa na wszystkie procesy jeżeli cel nie jest określony  [ ]{#lbAG}

en-us	##### - HDD/flash image (raw)      dd if=./zabbix_appliance_5.2.0.raw of=/dev/sdc bs=4k conv=fdatasync  Replace */dev/sdc* with your Flash/HDD disk device.
pl	##### - obraz HDD/flash (raw)      dd if=./zabbix_appliance_5.2.0.raw of=/dev/sdc bs=4k conv=fdatasync  Zamień */dev/sdc* na urządzenie typu Flash/HDD.

en-us	#### High availability cluster  Retrieve a list of server nodes and their status.  [High availability cluster API](/manual/api/reference/hanode)
pl	#### Klaster o wysokiej dostępności  Pobierz listę węzłów serwera i ich status.  [API klastra wysokiej dostępności](/manual/api/reference/hanode)

en-us	### High availability node  ::: noteclassic Nodes are created by the Zabbix server and cannot be modified via the API. :::  The High availability node object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |ha\_nodeid|string|ID of the node.| |name|string|Name assigned to the node, using the HANodeName configuration entry of zabbix\_server.conf. Empty for a server running in standalone mode.| |address|string|IP or DNS name where the node connects from.| |port|integer|Port on which the node is running.| |lastaccess|integer|Heartbeat time, t.i. time of last update from the node. UTC timestamp.| |status|integer|State of the node.<br><br>Possible values:<br>0 - standby;<br>1 - stopped manually;<br>2 - unavailable;<br>3 - active.|
pl	### High availability node  ::: noteclassic Węzły są tworzone przez serwer Zabbix i nie mogą być modyfikowane przez API. :::  Obiekt węzła wysokiej dostępności ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |ha\_nodeid|string|Identyfikator węzła.| |name|string|Nazwa przypisana do węzła przy użyciu wpisu konfiguracji HANodeName w zabbix\_server.conf. Puste dla serwera działającego w trybie autonomicznym.| |address|string|IP lub nazwa DNS, z której łączy się węzeł.| |port|integer|Port, na którym działa węzeł.| |lastaccess|integer|Czas Heartbeat, tzn. czas ostatniej aktualizacji z węzła. Znacznik czasu UTC.| |status|integer|Stan węzła.<br><br>Możliwe wartości:<br>0 - stan gotowości;<br>1 - zatrzymany ręcznie;<br>2 - niedostępny;<br>3 - aktywny.|

en-us	# > High availability node object  The following object is related to operating a High availability cluster of Zabbix servers.
pl	# > High availability node object  Następujący obiekt jest związany z obsługą klastra wysokiej dostępności serwerów Zabbix.

en-us	# High availability node  This class is designed to work with server nodes that are part of a High availability cluster, or a standalone server instance.  Object references:\  -   [High availability node](/manual/api/reference/hanode/object#hanode)  Available methods:\  -   [hanode.get](/manual/api/reference/hanode/get) - retrieving nodes
pl	# High availability node  Ta klasa jest przeznaczona do pracy z węzłami serwera, które są częścią  klastra o wysokiej dostępności lub autonomicznej instancji serwera.  Odniesienia do obiektów:\  -   [High availability node](/manual/api/reference/hanode/object#hanode)  Dostępne metody:\  -   [hanode.get](/manual/api/reference/hanode/get) - pobieranie węzłów

en-us	#### history  Changes:\ [ZBXNEXT-6714](https://support.zabbix.com/browse/ZBXNEXT-6714) added new API method `history.clear`.\
pl	#### history  Zmiany:\ [ZBXNEXT-6714](https://support.zabbix.com/browse/ZBXNEXT-6714) dodano nową metodę API `history.clear`.\

en-us	# history.clear
pl	# history.clear

en-us	# history.get
pl	# history.get

en-us	# > History object  The following objects are directly related to the `history` API.  ::: noteclassic History objects differ depending on the item's type of information. They are created by the Zabbix server and cannot be modified via the API. :::
pl	# > Obiekt History  Następujące obiekty są bezpośrednio powiązane z interfejsem API `history`.  ::: noteclassic Obiekty historii różnią się w zależności od typu informacji  pozycji.Są one tworzone przez serwer Zabbix i nie mogą być  modyfikowane za pomocą API. :::

en-us	#### History  Retrieve historical values gathered by Zabbix monitoring processes for presentation or further processing.  [History API](/manual/api/reference/history)
pl	#### Historia  Pobierz wartości historyczne zebrane przez procesy monitorowania Zabbix do prezentacji lub dalszego przetwarzania.  [API historii](/manual/api/reference/history)

en-us	# History  This class is designed to work with history data.  Object references:\  -   [History](/manual/api/reference/history/object#history)  Available methods:\  -   [history.get](/manual/api/reference/history/get) - retrieving     history data.
pl	# History  Ta klasa jest przeznaczona do pracy z danymi historycznymi.  Odniesienia do obiektów:\  -   [History](/manual/api/reference/history/object#history)  Dostępne metody:\  -   [history.get](/manual/api/reference/history/get) - pobiera     dane historyczne.

en-us	# host.create
pl	# host.create

en-us	# host.delete
pl	# host.delete

en-us	# host.get
pl	# host.get

en-us	#### host group  Changes:\ [ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massupdate`: `hosts` and `templates` fields are now required.\ [ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massadd`, `hostgroup.massupdate`, `hostgroup.massremove`: added strict validation of the method parameters.\
pl	#### host group  Zmiany:\ [ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massupdate`: pola`hosts` oraz `templates` są teraz wymagane.\ [ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massadd`, `hostgroup.massupdate`, `hostgroup.massremove`: dodane ścisłą walidację parametrów metod.\

en-us	#### hostgroup  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `hostgroup.update`: the parameter `uuid` can now be updated.\
pl	#### hostgroup  Zmiany:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `hostgroup.update`: parametr `uuid` może być teraz zaktualizowany.\

en-us	# hostgroup.create
pl	# hostgroup.create

en-us	# hostgroup.delete
pl	# hostgroup.delete

en-us	# hostgroup.get
pl	# hostgroup.get

en-us	# hostgroup.massadd
pl	# hostgroup.massadd

en-us	# hostgroup.massremove
pl	# hostgroup.massremove

en-us	# hostgroup.massupdate
pl	# hostgroup.massupdate

en-us	# > Host group object  The following objects are directly related to the `hostgroup` API.
pl	# > Obiekt Host group  Poniższe obiekty są bezpośrednio związane z interfejsem API `hostgroup`.

en-us	### Host group  The host group object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groupid|string|*(readonly)* ID of the host group.| |**name**<br>(required)|string|Name of the host group.| |flags|integer|*(readonly)* Origin of the host group.<br><br>Possible values:<br>0 - a plain host group;<br>4 - a discovered host group.| |internal|integer|*(readonly)* Whether the group is used internally by the system. An internal group cannot be deleted.<br><br>Possible values:<br>0 - *(default)* not internal;<br>1 - internal.| |uuid|string|Universal unique identifier, used for linking imported host groups to already existing ones. Auto-generated, if not given.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Host group  Obiekt grupy hostów ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |groupid|string|*(tylko do odczytu)* ID grupy hostów.| |**name**<br>(wymagane)|string|Nazwa grupy hostów.| |flags|integer|*(tylko do odczytu)* Pochodzenie grupy hostów.<br><br>Możliwe wartości:<br>0 - zwykła grupa hostów;<br>4 - wykryta grupa hostów.| |internal|integer|*(tylko do odczytu)* Określa, czy grupa jest używana wewnętrznie przez system. Grupa wewnętrzna nie może zostać usunięta.<br><br>Możliwe wartości:<br>0 - *(domyślne)* nie jest wewnętrzna;<br>1 - wewnętrzna.| |uuid|string|Uniwersalny unikalny identyfikator, używany do łączenia importowanych grup hostów z już istniejącymi. Automatycznie generowany, jeśli nie jest podany.|  Należy zauważyć, że dla niektórych metod (aktualizacja, usuwanie) kombinacja parametrów wymaganych/opcjonalnych jest inna.

en-us	# Host group  This class is designed to work with host groups.  Object references:\  -   [Host group](/manual/api/reference/hostgroup/object#host_group)  Available methods:\  -   [hostgroup.create](/manual/api/reference/hostgroup/create) -     creating new host groups -   [hostgroup.delete](/manual/api/reference/hostgroup/delete) -     deleting host groups -   [hostgroup.get](/manual/api/reference/hostgroup/get) - retrieving     host groups -   [hostgroup.massadd](/manual/api/reference/hostgroup/massadd) -     adding related objects to host groups -   [hostgroup.massremove](/manual/api/reference/hostgroup/massremove) -     removing related objects from host groups -   [hostgroup.massupdate](/manual/api/reference/hostgroup/massupdate) -     replacing or removing related objects from host groups -   [hostgroup.update](/manual/api/reference/hostgroup/update) -     updating host groups
pl	# Host group  Ta klasa jest przeznaczona do pracy z grupami hostów.  Referencje obiektów:\  -  [Host group](/manual/api/reference/hostgroup/object#host_group)  Dostępne metody:\  -  [hostgroup.create](/manual/api/reference/hostgroup/create) -      tworzenie nowych grup hostów -  [hostgroup.delete](/manual/api/reference/hostgroup/delete) -      usuwanie grup hostów -  [hostgroup.get](/manual/api/reference/hostgroup/get) - pobieranie      grup hostów -  [hostgroup.massadd](/manual/api/reference/hostgroup/massadd) -      dodawanie powiązanych obiektów do grup hostów -  [hostgroup.massremove](/manual/api/reference/hostgroup/massremove) -      usuwanie powiązanych obiektów z grup hostów -  [hostgroup.massupdate](/manual/api/reference/hostgroup/massupdate) -      zastępowanie lub usuwanie powiązanych obiektów z grup hostów -  [hostgroup.update](/manual/api/reference/hostgroup/update) -      aktualizacja grup hostów

en-us	# hostgroup.update
pl	# hostgroup.update

en-us	# hostinterface.create
pl	# hostinterface.create

en-us	# hostinterface.delete
pl	# hostinterface.delete

en-us	# hostinterface.get
pl	# hostinterface.get

en-us	# hostinterface.massadd
pl	# hostinterface.massadd

en-us	# hostinterface.massremove
pl	# hostinterface.massremove

en-us	# > Host interface object  The following objects are directly related to the `hostinterface` API.
pl	# > Obiekt Host interface  Poniższe obiekty są bezpośrednio związane z interfejsem API `hostinterface`.

en-us	# hostinterface.replacehostinterfaces
pl	# hostinterface.replacehostinterfaces

en-us	### Host interface  The host interface object has the following properties.  ::: noteimportant Note that both IP and DNS are required. If you do not want to use DNS, set it to an empty string. :::  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |available|integer|*(readonly)* Availability of host interface.<br><br>Possible values are:<br>0 - *(default)* unknown;<br>1 - available;<br>2 - unavailable.| |details|array|Additional object for interface. **Required** if interface 'type' is SNMP.| |disable\_until|timestamp|*(readonly)* The next polling time of an unavailable host interface.| |**dns**<br>(required)|string|DNS name used by the interface.<br><br>Can be empty if the connection is made via IP.| |error|string|*(readonly)* Error text if host interface is unavailable.| |errors\_from|timestamp|*(readonly)* Time when host interface became unavailable.| |**hostid**<br>(required)|string|ID of the host the interface belongs to.| |interfaceid|string|*(readonly)* ID of the interface.| |**ip**<br>(required)|string|IP address used by the interface.<br><br>Can be empty if the connection is made via DNS.| |**main**<br>(required)|integer|Whether the interface is used as default on the host. Only one interface of some type can be set as default on a host.<br><br>Possible values are:<br>0 - not default;<br>1 - default.| |**port**<br>(required)|string|Port number used by the interface. Can contain user macros.| |**type**<br>(required)|integer|Interface type.<br><br>Possible values are:<br>1 - agent;<br>2 - SNMP;<br>3 - IPMI;<br>4 - JMX.<br>| |**useip**<br>(required)|integer|Whether the connection should be made via IP.<br><br>Possible values are:<br>0 - connect using host DNS name;<br>1 - connect using host IP address for this host interface.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Host interface  Obiekt Host interface ma następujące właściwości.  ::: noteimportant Zwróć uwagę, że zarówno adres IP, jak i DNS są wymagane. Jeśli  nie chcesz używać DNS, ustaw go jako pusty ciąg znaków. :::  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |available|integer|*(tylko do odczytu)* Dostępność interfejsu hosta.<br><br>Możliwe wartości to:<br>0 - *(domyślnie)* nieznany;<br>1 - dostępny;<br>2 - niedostępny.| |details|array|Dodatkowy obiekt interfejsu. **Wymagane** jeśli typ interfejsu to SNMP.| |disable\_until|timestamp|*(tylko do odczytu)* Czas następnego odpytywania niedostępnego interfejsu hosta.| |**dns**<br>(wymagane)|string|Nazwa DNS używana przez interfejs.<br><br>Może być pusty, jeśli połączenie jest realizowane za pomocą adresu IP.| |error|string|*(tylko do odczytu)* Tekst błędu, jeśli interfejs hosta jest niedostępny.| |errors\_from|timestamp|*(tylko do odczytu)* Czas, kiedy interfejs hosta stał się niedostępny.| |**hostid**<br>(wymagane)|string|ID hosta, do którego należy interfejs.| |interfaceid|string|*(tylko do odczytu)* ID interfejsu.| |**ip**<br>(wymagane)|string|Adres IP używany przez interfejs.<br><br>Może być pusty, jeśli połączenie jest realizowane za pomocą DNS.| |**main**<br>(wymagane)|integer|Czy interfejs jest używany jako domyślny na hoście. Tylko jeden interfejs tego samego typu może być ustawiony jako domyślny na hoście.<br><br>Możliwe wartości to:<br>0 - nie domyślny;<br>1 - domyślny.| |**port**<br>(wymagane)|string|Numer portu używany przez interfejs. Może zawierać makra użytkownika.| |**type**<br>(wymagane)|integer|Typ interfejsu.<br><br>Możliwe wartości to:<br>1 - agent;<br>2 - SNMP;<br>3 - IPMI;<br>4 - JMX.<br>| |**useip**<br>(wymagane)|integer|Czy połączenie powinno być realizowane za pomocą adresu IP.<br><br>Możliwe wartości to:<br>0 - połącz używając nazwy DNS hosta;<br>1 - połącz używając adresu IP hosta dla tego interfejsu hosta.|  Zauważ, że dla niektórych metod (update, delete) kombinacja parametrów wymaganych/opcjonalnych może być inna.

en-us	# Host interface  This class is designed to work with host interfaces.  Object references:\  -   [Host     interface](/manual/api/reference/hostinterface/object#host_interface)  Available methods:\  -   [hostinterface.create](/manual/api/reference/hostinterface/create) -     creating new host interfaces -   [hostinterface.delete](/manual/api/reference/hostinterface/delete) -     deleting host interfaces -   [hostinterface.get](/manual/api/reference/hostinterface/get) -     retrieving host interfaces -   [hostinterface.massadd](/manual/api/reference/hostinterface/massadd) -     adding host interfaces to hosts -   [hostinterface.massremove](/manual/api/reference/hostinterface/massremove) -     removing host interfaces from hosts -   [hostinterface.replacehostinterfaces](/manual/api/reference/hostinterface/replacehostinterfaces) -     replacing host interfaces on a host -   [hostinterface.update](/manual/api/reference/hostinterface/update) -     updating host interfaces
pl	# Host interface  Ta klasa została zaprojektowana do pracy z interfejsami hosta.  Referencje obiektów:  -   [Host     interface](/manual/api/reference/hostinterface/object#host_interface)  Dostępne metody:  -   [hostinterface.create](/manual/api/reference/hostinterface/create) -     tworzenie nowych interfejsów hosta -   [hostinterface.delete](/manual/api/reference/hostinterface/delete) -     usuwanie interfejsów hosta -   [hostinterface.get](/manual/api/reference/hostinterface/get) -     pobieranie interfejsów hosta -   [hostinterface.massadd](/manual/api/reference/hostinterface/massadd) -     dodawanie interfejsów hostów do hostów -   [hostinterface.massremove](/manual/api/reference/hostinterface/massremove) -     usuwanie interfejsów hostów z hostów -   [hostinterface.replacehostinterfaces](/manual/api/reference/hostinterface/replacehostinterfaces) -     zastępowanie interfejsów hostów na hostach -   [hostinterface.update](/manual/api/reference/hostinterface/update) -     aktualizowanie interfejsów hostów

en-us	# hostinterface.update
pl	# hostinterface.update

en-us	### Host inventory  The host inventory object has the following properties.  ::: notetip Each property has it's own unique ID number, which is used to associate host inventory fields with items. :::  |ID|Property|[Type](/manual/api/reference_commentary#data_types)|Description|Maximum length| |-|--|-|-----|-----| |4|alias|string|Alias.|128 characters| |11|asset\_tag|string|Asset tag.|64 characters| |28|chassis|string|Chassis.|64 characters| |23|contact|string|Contact person.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |32|contract\_number|string|Contract number.|64 characters| |47|date\_hw\_decomm|string|HW decommissioning date.|64 characters| |46|date\_hw\_expiry|string|HW maintenance expiry date.|64 characters| |45|date\_hw\_install|string|HW installation date.|64 characters| |44|date\_hw\_purchase|string|HW purchase date.|64 characters| |34|deployment\_status|string|Deployment status.|64 characters| |14|hardware|string|Hardware.|255 characters| |15|hardware\_full|string|Detailed hardware.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |39|host\_netmask|string|Host subnet mask.|39 characters| |38|host\_networks|string|Host networks.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |40|host\_router|string|Host router.|39 characters| |30|hw\_arch|string|HW architecture.|32 characters| |33|installer\_name|string|Installer name.|64 characters| |24|location|string|Location.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |25|location\_lat|string|Location latitude.|16 characters| |26|location\_lon|string|Location longitude.|16 characters| |12|macaddress\_a|string|MAC address A.|64 characters| |13|macaddress\_b|string|MAC address B.|64 characters| |29|model|string|Model.|64 characters| |3|name|string|Name.|128 characters| |27|notes|string|Notes.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |41|oob\_ip|string|OOB IP address.|39 characters| |42|oob\_netmask|string|OOB host subnet mask.|39 characters| |43|oob\_router|string|OOB router.|39 characters| |5|os|string|OS name.|128 characters| |6|os\_full|string|Detailed OS name.|255 characters| |7|os\_short|string|Short OS name.|128 characters| |61|poc\_1\_cell|string|Primary POC mobile number.|64 characters| |58|poc\_1\_email|string|Primary email.|128 characters| |57|poc\_1\_name|string|Primary POC name.|128 characters| |63|poc\_1\_notes|string|Primary POC notes.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |59|poc\_1\_phone\_a|string|Primary POC phone A.|64 characters| |60|poc\_1\_phone\_b|string|Primary POC phone B.|64 characters| |62|poc\_1\_screen|string|Primary POC screen name.|64 characters| |68|poc\_2\_cell|string|Secondary POC mobile number.|64 characters| |65|poc\_2\_email|string|Secondary POC email.|128 characters| |64|poc\_2\_name|string|Secondary POC name.|128 characters| |70|poc\_2\_notes|string|Secondary POC notes.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |66|poc\_2\_phone\_a|string|Secondary POC phone A.|64 characters| |67|poc\_2\_phone\_b|string|Secondary POC phone B.|64 characters| |69|poc\_2\_screen|string|Secondary POC screen name.|64 characters| |8|serialno\_a|string|Serial number A.|64 characters| |9|serialno\_b|string|Serial number B.|64 characters| |48|site\_address\_a|string|Site address A.|128 characters| |49|site\_address\_b|string|Site address B.|128 characters| |50|site\_address\_c|string|Site address C.|128 characters| |51|site\_city|string|Site city.|128 characters| |53|site\_country|string|Site country.|64 characters| |56|site\_notes|string|Site notes.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |55|site\_rack|string|Site rack location.|128 characters| |52|site\_state|string|Site state.|64 characters| |54|site\_zip|string|Site ZIP/postal code.|64 characters| |16|software|string|Software.|255 characters| |18|software\_app\_a|string|Software application A.|64 characters| |19|software\_app\_b|string|Software application B.|64 characters| |20|software\_app\_c|string|Software application C.|64 characters| |21|software\_app\_d|string|Software application D.|64 characters| |22|software\_app\_e|string|Software application E.|64 characters| |17|software\_full|string|Software details.|Depends on the database used:<br>- 65535 characters for SQL databases<br>- 2048 characters for Oracle databases| |10|tag|string|Tag.|64 characters| |1|type|string|Type.|64 characters| |2|type\_full|string|Type details.|64 characters| |35|url\_a|string|URL A.|255 characters| |36|url\_b|string|URL B.|255 characters| |37|url\_c|string|URL C.|255 characters| |31|vendor|string|Vendor.|64 characters|
pl	### Inwentarz hosta  Obiekt inwentarza hosta posiada następujące właściwości.  ::: notetip Każda właściwość ma swój unikalny numer ID, który jest  używany do łączenia pól inwentarza hosta z pozycjami. :::  |ID|Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis|Maksymalna długość| |-|--|-|-----|-----| |4|alias|string|Alias.|128 znaków| |11|asset_tag|string|Etykieta zasobu.|64 znaki| |28|chassis|string|Obudowa.|64 znaki| |23|contact|string|Osoba kontaktowa.|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |32|contract_number|string|Numer kontraktu.|64 znaki| |47|date_hw_decomm|string|Data wycofania sprzętu z użytku.|64 znaki| |46|date_hw_expiry|string|Data zakończenia umowy serwisowej.|64 znaki| |45|date_hw_install|string|Data instalacji sprzętu.|64 znaki| |44|date_hw_purchase|string|Data zakupu sprzętu.|64 znaki| |34|deployment_status|string|Stan instalacji.|64 znaki| |14|hardware|string|Sprzęt.|255 znaków| |15|hardware_full|string|Sprzęt (wszystkie informacje).|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |39|host_netmask|string|Maska podsieci hosta.|39 znaków| |38|host_networks|string|Sieci hosta.|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |40|host_router|string|Router hosta.|39 znaków| |30|hw_arch|string|Architektura sprzętu.|32 znaki| |33|installer_name|string|Nazwa instalatora.|64 znaki| |24|location|string|Położenie.|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |25|location_lat|string|Szerokość geograficzna lokalizacji.|16 znaków| |26|location_lon|string|Długość geograficzna lokalizacji.|16 znaków| |12|macaddress_a|string|Adres MAC A.|64 znaki| |13|macaddress_b|string|Adres MAC B.|64 znaki| |29|model|string|Model.|64 znaki| |3|name|string|Nazwa.|128 znaków| |27|notes|string|Notatki.|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |41|oob_ip|string|Adres IP OOB.|39 znaków| |42|oob_netmask|string|Maska podsieci hosta OOB.|39 znaków| |43|oob_router|string|Router OOB.|39 znaków| |5|os|string|Nazwa systemu operacyjnego.|128 znaków| |6|os_full|string|Szczegółowa nazwa systemu operacyjnego.|255 znaków| |7|os_short|string|Krótka nazwa systemu operacyjnego.|128 znaków| |61|poc_1_cell|string|Telefon komórkowy głównego punktu kontaktu.|64 znaki| |58|poc_1_email|string|E-mail głównego punktu kontaktu.|128 znaków| |57|poc_1_name|string|Nazwa głównego punktu kontaktu.|128 znaków| |63|poc_1_notes|string|Notatki odnośnie głównego punktu kontaktu.|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |59|poc_1_phone_a|string|Telefon A głównego punktu kontaktu|64 znaki| |60|poc_1_phone_b|string|Telefon B głównego punktu kontaktu.|64 znaki| |62|poc_1_screen|string|Pseudonim głównego punktu kontaktu.|64 znaki| |68|poc_2_cell|string|Telefon komórkowy drugiego punktu kontaktu.|64 znaki| |65|poc_2_email|string|E-mail drugiego punktu kontaktu.|128 znaków| |64|poc_2_name|string|Nazwa drugiego punktu kontaktu.|128 znaków| |70|poc_2_notes|string|Notatki drugiego punktu kontaktu.|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |66|poc_2_phone_a|string|Telefon A drugiego punktu kontaktu.|64 znaki| |67|poc_2_phone_b|string|Telefon B drugiego punktu kontaktu.|64 znaki| |69|poc_2_screen|string|Pseudonim drugiego punktu kontaktu.|64 znaki| |8|serialno_a|string|Numer seryjny A.|64 znaki| |9|serialno_b|string|Numer seryjny B.|64 znaki| |48|site_address_a|string|Adres A oddziału.|128 znaków| |49|site_address_b|string|Adres B  oddziału.|128 znaków| |50|site_address_c|string|Adres C oddziału.|128 znaków| |51|site_city|string|Miasto oddziału.|128 znaków| |53|site_country|string|Kraj oddziału.|64 znaki| |56|site_notes|string|Notatki oddziału.|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |55|site_rack|string|Oddział lokalizacji szafy rack.|128 znaków| |52|site_state|string|Stan witryny.|64 znaki| |54|site_zip|string|Kod pocztowy / ZIP oddziału.|64 znaki| |16|software|string|Oprogramowanie.|255 znaków| |18|software_app_a|string|Aplikacja oprogramowania A.|64 znaki| |19|software_app_b|string|Aplikacja oprogramowania B.|64 znaki| |20|software_app_c|string|Aplikacja oprogramowania C.|64 znaki| |21|software_app_d|string|Aplikacja oprogramowania D.|64 znaki| |22|software_app_e|string|Aplikacja oprogramowania E.|64 znaki| |17|software_full|string|Szczegóły oprogramowania.|Zależy od używanej bazy danych:<br>- 65535 znaków dla baz danych SQL<br>- 2048 znaków dla baz danych Oracle| |10|tag|string|Znacznik.|64 znaki| |1|type|string|Typ.|64 znaki| |2|type_full|string|Szczegóły typu.|64 znaki| |35|url_a|string|URL A.|255 znaków| |36|url_b|string|URL B.|255 znaków| |37|url_c|string|URL C.|255 znaków| |31|vendor|string|Producent.|64 znaki|

en-us	# host.massadd
pl	# host.massadd

en-us	# host.massremove
pl	# host.massremove

en-us	# host.massupdate
pl	# host.massupdate

en-us	# > Host object  The following objects are directly related to the host API.
pl	# > Obiekt Host  Następujące obiekty są bezpośrednio powiązane z interfejsem API host.

en-us	#### host prototype  Changes:\ [ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.get`: dropped support of properties `group_prototypeid`, `hostid`, `templateid` of group link and group prototype API objects.\ [ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.update`: dropped the ability to modify the readonly fields `host`, `name`, `custom_interfaces`, `interfaces`, `groupLinks`, `groupPrototypes`, `templates`, `tags`, `macros`, `inventory_mode` of inherited host prototypes.\ [ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.create`, `hostprototype.update`, `hostprototype.delete`: added strict validation of the method parameters.\
pl	#### host prototype  Zmiany:\ [ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.get`: porzucono wsparcie właściwości `group_prototypeid`, `hostid`, `templateid` linku do grupy i prototypu grupy obiektu API.\ [ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.update`: porzucono możliwość modyfikacji pól tylko do odczytu `host`, `name`, `custom_interfaces`, `interfaces`, `groupLinks`, `groupPrototypes`, `templates`, `tags`, `macros`, `inventory_mode` dziedziczonych prototypów hostów.\ [ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.create`, `hostprototype.update`, `hostprototype.delete`: dodano ścisłą weryfikację parametrów metod.\

en-us	#### hostprototype  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `hostprototype.update`: the parameter `uuid` can now be updated.\
pl	#### hostprototype  Zmiany:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `hostprototype.update`: parametr `uuid` może być teraz zaktualizowany.\

en-us	# hostprototype.create
pl	# hostprototype.create

en-us	# hostprototype.delete
pl	# hostprototype.delete

en-us	# hostprototype.get
pl	# hostprototype.get

en-us	# > Host prototype object  The following objects are directly related to the `hostprototype` API.
pl	# > Obiekt Host prototype  Poniższe obiekty są bezpośrednio związane z interfejsem API `hostprototype`.

en-us	### Host prototype tag  The host prototype tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|Host prototype tag name.| |value|string|Host prototype tag value.|
pl	### Host prototype tag  Obiekt Host prototype tag ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**tag**<br>(wymagane)|string|Nazwa znacznika prototypu hosta.| |value|string|Wartość znacznika prototypu hosta.|

en-us	### Host prototype  The host prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hostid|string|*(readonly)* ID of the host prototype.| |**host**<br>(required)|string|Technical name of the host prototype.| |name|string|Visible name of the host prototype.<br><br>Default: `host` property value.| |status|integer|Status of the host prototype.<br><br>Possible values are:<br>0 - *(default)* monitored host;<br>1 - unmonitored host.| |inventory\_mode|integer|Host inventory population mode.<br><br>Possible values are:<br>-1 - *(default)* disabled;<br>0 - manual;<br>1 - automatic.| |templateid|string|*(readonly)* ID of the parent template host prototype.| |discover|integer|Host prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new hosts will be discovered;<br>1 - new hosts will not be discovered and existing hosts will be marked as lost.| |custom\_interfaces|integer|Source of interfaces for hosts created by the host prototype.<br><br>Possible values:<br>0 - *(default)* inherit interfaces from parent host;<br>1 - use host prototypes custom interfaces.| |uuid|string|Universal unique identifier, used for linking imported host prototypes to already existing ones. Used only for host prototypes on templates. Auto-generated, if not given.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Host prototype  Obiekt Host prototype ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |hostid|string|*(tylko do odczytu)* ID prototypu hosta.| |**host**<br>(wymagane)|string|Nazwa techniczna prototypu hosta.| |name|string|Widoczna nazwa prototypu hosta.<br><br>Domyślnie: wartość właściwości `host`.| |status|integer|Status prototypu hosta.<br><br>Możliwe wartości:<br>0 - *(domyślne)* monitorowany host;<br>1 - nemonitorowany host.| |inventory_mode|integer|Tryb uzupełniania inwentarza hosta.<br><br>Możliwe wartości:<br>-1 - *(domyślne)* wyłączony;<br>0 - ręczny;<br>1 - automatyczny.| |templateid|string|*(tylko do odczytu)* ID nadrzędnego szablonu prototypu hosta.| |discover|integer|Status wykrywania prototypu hosta.<br><br>Możliwe wartości:<br>0 - *(domyślne)* nowe hosty zostaną wykryte;<br>1 - nowe hosty nie zostaną wykryte, a istniejące zostaną oznaczone jako utracone.| |custom_interfaces|integer|Źródło interfejsów dla hostów utworzonych przez prototyp hosta.<br><br>Możliwe wartości:<br>0 - *(domyślne)* dziedzicz interfejsy od hosta nadrzędnego;<br>1 - użyj indywidualnych interfejsów prototypów hostów.| |uuid|string|Uniwersalny identyfikator, używany do łączenia importowanych prototypów hostów z już istniejącymi. Używany tylko dla prototypów hostów na szablonach. Automatycznie generowany, jeśli nie jest podany.|  Należy zauważyć, że dla niektórych metod (aktualizacja, usuwanie) kombinacja wymaganych/opcjonalnych parametrów jest inna.

en-us	# Host prototype  This class is designed to work with host prototypes.  Object references:\  -   [Host     prototype](/manual/api/reference/hostprototype/object#host_prototype) -   [Host prototype     inventory](/manual/api/reference/hostprototype/object#host_prototype_inventory) -   [Group link](/manual/api/reference/hostprototype/object#group_link) -   [Group     prototype](/manual/api/reference/hostprototype/object#group_prototype)  Available methods:\  -   [hostprototype.create](/manual/api/reference/hostprototype/create) -     creating new host prototypes -   [hostprototype.delete](/manual/api/reference/hostprototype/delete) -     deleting host prototypes -   [hostprototype.get](/manual/api/reference/hostprototype/get) -     retrieving host prototypes -   [hostprototype.update](/manual/api/reference/hostprototype/update) -     updating host prototypes
pl	# Host prototype  Ta klasa została zaprojektowana do pracy z prototypami hostów.  Odwołania do obiektów:  -   [Host     prototype](/manual/api/reference/hostprototype/object#host_prototype) -   [Host prototype     inventory](/manual/api/reference/hostprototype/object#host_prototype_inventory) -   [Group link](/manual/api/reference/hostprototype/object#group_link) -   [Group     prototype](/manual/api/reference/hostprototype/object#group_prototype)  Dostępne metody:  -   [hostprototype.create](/manual/api/reference/hostprototype/create) -     tworzenie nowych prototypów hostów -   [hostprototype.delete](/manual/api/reference/hostprototype/delete) -     usuwanie prototypów hostów -   [hostprototype.get](/manual/api/reference/hostprototype/get) -     pobieranie prototypów hostów -   [hostprototype.update](/manual/api/reference/hostprototype/update) -     aktualizacja prototypów hostów

en-us	# hostprototype.update
pl	# hostprototype.update

en-us	#### Hosts and host groups  Manage host groups, hosts and everything related to them, including host interfaces, host macros and maintenance periods.  [Host API](/manual/api/reference/host) | [Host group API](/manual/api/reference/hostgroup) | [Host interface API](/manual/api/reference/hostinterface) | [User macro API](/manual/api/reference/usermacro) | [Value map API](/manual/api/reference/valuemap) | [Maintenance API](/manual/api/reference/maintenance)
pl	#### Hosty i grupy hostów  Zarządzaj grupami hostów, hostami i wszystkim, co jest z nimi związane, w tym interfejsami  hosta, makrami hosta i okresami konserwacji.  [API hosta](/manual/api/reference/host) | [APi Grupy  gospodarzy](/manual/api/reference/hostgroup) | [API interfejsu  hosta](/manual/api/reference/hostinterface) | [API makr  użytkownika](/manual/api/reference/usermacro) | [API map  wartości](/manual/api/reference/valuemap) | [API  konserwacji](/manual/api/reference/maintenance)

en-us	### Host tag  The host tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|Host tag name.| |value|string|Host tag value.|
pl	### Znacznik hosta  Obiekt tagu hosta posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**tag**<br>(wymagane)|string|Nazwa znacznika hosta.| |value|string|Wartość znacznika hosta.|

en-us	### Host  The host object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hostid|string|*(readonly)* ID of the host.| |**host**<br>(required)|string|Technical name of the host.| |description|text|Description of the host.| |flags|integer|*(readonly)* Origin of the host.<br><br>Possible values:<br>0 - a plain host;<br>4 - a discovered host.| |inventory\_mode|integer|Host inventory population mode.<br><br>Possible values are:<br>-1 - *(default)* disabled;<br>0 - manual;<br>1 - automatic.| |ipmi\_authtype|integer|IPMI authentication algorithm.<br><br>Possible values are:<br>-1 - *(default)* default;<br>0 - none;<br>1 - MD2;<br>2 - MD5<br>4 - straight;<br>5 - OEM;<br>6 - RMCP+.| |ipmi\_password|string|IPMI password.| |ipmi\_privilege|integer|IPMI privilege level.<br><br>Possible values are:<br>1 - callback;<br>2 - *(default)* user;<br>3 - operator;<br>4 - admin;<br>5 - OEM.| |ipmi\_username|string|IPMI username.| |maintenance\_from|timestamp|*(readonly)* Starting time of the effective maintenance.| |maintenance\_status|integer|*(readonly)* Effective maintenance status.<br><br>Possible values are:<br>0 - *(default)* no maintenance;<br>1 - maintenance in effect.| |maintenance\_type|integer|*(readonly)* Effective maintenance type.<br><br>Possible values are:<br>0 - *(default)* maintenance with data collection;<br>1 - maintenance without data collection.| |maintenanceid|string|*(readonly)* ID of the maintenance that is currently in effect on the host.| |name|string|Visible name of the host.<br><br>Default: `host` property value.| |proxy\_hostid|string|ID of the proxy that is used to monitor the host.| |status|integer|Status and function of the host.<br><br>Possible values are:<br>0 - *(default)* monitored host;<br>1 - unmonitored host.| |tls\_connect|integer|Connections to host.<br><br>Possible values are:<br>1 - *(default)* No encryption;<br>2 - PSK;<br>4 - certificate.| |tls\_accept|integer|Connections from host.<br><br>Possible bitmap values are:<br>1 - *(default)* No encryption;<br>2 - PSK;<br>4 - certificate.| |tls\_issuer|string|Certificate issuer.| |tls\_subject|string|Certificate subject.| |tls\_psk\_identity|string|*(write-only)* PSK identity. Required if either `tls_connect` or `tls_accept` has PSK enabled.<br>Do not put sensitive information in the PSK identity, it is transmitted unencrypted over the network to inform a receiver which PSK to use.| |tls\_psk|string|*(write-only)* The preshared key, at least 32 hex digits. Required if either `tls_connect` or `tls_accept` has PSK enabled.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Host  Obiekt hosta posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |hostid|string|*(tylko do odczytu)* ID hosta.| |**host**<br>(wymagane)|string|Nazwa techniczna hosta.| |description|tekst|Opis hosta.| |flags|liczba całkowita|*(tylko do odczytu)* Pochodzenie hosta.<br><br>Możliwe wartości:<br>0 - zwykły host;<br>4 - host wykryty.| |inventory_mode|liczba całkowita|Tryb wypełniania inwentarza hosta.<br><br>Możliwe wartości to:<br>-1 - *(domyślnie)* wyłączony;<br>0 - ręczny;<br>1 - automatyczny.| |ipmi_authtype|liczba całkowita|Algorytm uwierzytelniania IPMI.<br><br>Możliwe wartości to:<br>-1 - *(domyślnie)* domyślny;<br>0 - brak;<br>1 - MD2;<br>2 - MD5<br>4 - prosty;<br>5 - OEM;<br>6 - RMCP+.| |ipmi_password|string|Hasło IPMI.| |ipmi_privilege|liczba całkowita|Poziom uprawnień IPMI.<br><br>Możliwe wartości to:<br>1 - callback;<br>2 - *(domyślnie)* użytkownik;<br>3 - operator;<br>4 - admin;<br>5 - OEM.| |ipmi_username|string|Nazwa użytkownika IPMI.| |maintenance_from|znacznik czasu|*(tylko do odczytu)* Czas rozpoczęcia efektywnego utrzymania.| |maintenance_status|liczba całkowita|*(tylko do odczytu)* Efektywny status utrzymania.<br><br>Możliwe wartości to:<br>0 - *(domyślnie)* brak utrzymania;<br>1 - utrzymanie w trakcie.| |maintenance_type|liczba całkowita|*(tylko do odczytu)* Typ efektywnego utrzymania.<br><br>Możliwe wartości to:<br>0 - *(domyślnie)* utrzymanie ze zbieraniem danych;<br>1 - utrzymanie bez zbierania danych.| |maintenanceid|string|*(tylko do odczytu)* ID utrzymania obecnie obowiązującego na hoście.| |name|string|Widoczna nazwa hosta.<br><br>Domyślnie: wartość właściwości `host`.| |proxy_hostid|string|ID proxy, który jest używany do monitorowania hosta.| |status|liczba całkowita|Status i funkcja hosta.<br><br>Możliwe wartości to:<br>0 - *(domyślnie)* monitorowany host;<br>1 - host niemonitorowany.| |tls_connect|liczba całkowita|Połączenia do hosta.<br><br>Możliwe wartości to:<br>1 - *(domyślnie)* brak szyfrowania;<br>2 - PSK;<br>4 - certyfikat.| |tls_accept|liczba całkowita|Połączenia od hosta.<br><br>Możliwe wartości to:<br>1 - *(domyślnie)* brak szyfrowania;<br>2 - PSK;<br>4 - certyfikat.| |tls_issuer|string|Wydawca certyfikatu.| |tls_subject|string|Temat certyfikatu.| |tls_psk_identity|string|*(tylko do zapisu)* Identyfikator PSK. Wymagane, jeśli `tls_connect` lub `tls_accept` mają włączony PSK.<br>Nie umieszczaj poufnych informacji w identyfikatorze PSK, jest on przesyłany w sieci w formie niezaszyfrowanej, aby poinformować odbiorcę, który PSK należy użyć.| |tls_psk|string|*(tylko do zapisu)* Klucz współdzielony, co najmniej 32 cyfry szesnastkowe. Wymagane, jeśli `tls_connect` lub `tls_accept` mają włączony PSK.|  Zauważ, że dla niektórych metod (aktualizacja, usuwanie) kombinacja wymaganych/opcjonalnych parametrów jest różna.

en-us	# Host  This class is designed to work with hosts.  Object references:\  -   [Host](/manual/api/reference/host/object#host) -   [Host inventory](/manual/api/reference/host/object#host_inventory)  Available methods:\  -   [host.create](/manual/api/reference/host/create) - creating new     hosts -   [host.delete](/manual/api/reference/host/delete) - deleting hosts -   [host.get](/manual/api/reference/host/get) - retrieving hosts -   [host.massadd](/manual/api/reference/host/massadd) - adding related     objects to hosts -   [host.massremove](/manual/api/reference/host/massremove) - removing     related objects from hosts -   [host.massupdate](/manual/api/reference/host/massupdate) - replacing     or removing related objects from hosts -   [host.update](/manual/api/reference/host/update) - updating hosts
pl	# Host  Ta klasa jest przeznaczona do pracy z hostami.  Odwołania do obiektów:  -   [Host](/manual/api/reference/host/object#host) -   [Host inventory](/manual/api/reference/host/object#host_inventory)  Dostępne metody:  -   [host.create](/manual/api/reference/host/create) - tworzenie nowych     hostów -   [host.delete](/manual/api/reference/host/delete) - usuwanie hostów -   [host.get](/manual/api/reference/host/get) - pobieranie hostów -   [host.massadd](/manual/api/reference/host/massadd) - dodawanie powiązanych     obiektów do hostów -   [host.massremove](/manual/api/reference/host/massremove) - usuwanie     powiązanych obiektów z hostów -   [host.massupdate](/manual/api/reference/host/massupdate) - zastępowanie     lub usuwanie powiązanych obiektów z hostów -   [host.update](/manual/api/reference/host/update) - aktualizowanie hostów

en-us	# host.update
pl	# host.update

en-us	#### housekeeping  Changes:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) added support of property `hk_events_service`.\
pl	#### housekeeping  Zmiany:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) dodano obsługę właściwości `hk_events_service`.\

en-us	# housekeeping.get
pl	# housekeeping.get

en-us	# > Housekeeping object  The following objects are directly related to the `housekeeping` API.
pl	# > Obiekt Housekeeping  Następujące obiekty są bezpośrednio powiązane z interfejsem API `housekeeping`.

en-us	### Housekeeping  The settings object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hk\_events\_mode|integer|Enable internal housekeeping for events and alerts.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_events\_trigger|string|Trigger data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |hk\_events\_service|string|Service data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 1d.| |hk\_events\_internal|string|Internal data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 1d.| |hk\_events\_discovery|string|Network discovery data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 1d.| |hk\_events\_autoreg|string|Autoregistration data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 1d.| |hk\_services\_mode|integer|Enable internal housekeeping for services.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_services|string|Services data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |hk\_audit\_mode|integer|Enable internal housekeeping for audit.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_audit|string|Audit data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |hk\_sessions\_mode|integer|Enable internal housekeeping for sessions.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_sessions|string|Sessions data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |hk\_history\_mode|integer|Enable internal housekeeping for history.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_history\_global|integer|Override item history period.<br><br>Possible values:<br>0 - Do not override;<br>1 - *(default)* Override.| |hk\_history|string|History data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 90d.| |hk\_trends\_mode|integer|Enable internal housekeeping for trends.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |hk\_trends\_global|integer|Override item trend period.<br><br>Possible values:<br>0 - Do not override;<br>1 - *(default)* Override.| |hk\_trends|string|Trends data storage period. Accepts seconds and time unit with suffix.<br><br>Default: 365d.| |db\_extension|string|*(readonly)* Configuration flag DB extension. If this flag is set to "timescaledb" then the server changes its behavior for housekeeping and item deletion.| |compression\_status|integer|Enable TimescaleDB compression for history and trends.<br><br>Possible values:<br>0 - *(default)* Off;<br>1 - On.| |compress\_older|string|Compress history and trends records older than specified period. Accepts seconds and time unit with suffix.<br><br>Default: 7d.| |compression\_availability|integer|*(readonly)* Compression availability.<br><br>Possible values:<br>0 - Unavailable;<br>1 - Available.|
pl	### Housekeeping  Obiekt ustawień ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |hk_events_mode|integer|Włącz wewnętrzne porządkowanie dla zdarzeń i alertów.<br><br>Możliwe wartości:<br>0 - Wyłączone;<br>1 - *(domyślne)* Włączone.| |hk_events_trigger|string|Okres przechowywania danych wyzwalaczy. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 365d.| |hk_events_service|string|Okres przechowywania danych usług. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 1d.| |hk_events_internal|string|Okres przechowywania danych wewnętrznych. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 1d.| |hk_events_discovery|string|Okres przechowywania danych wykrywania sieci. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 1d.| |hk_events_autoreg|string|Okres przechowywania danych autorejestracji. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 1d.| |hk_services_mode|integer|Włącz wewnętrzne porządkowanie dla usług.<br><br>Możliwe wartości:<br>0 - Wyłączone;<br>1 - *(domyślne)* Włączone.| |hk_services|string|Okres przechowywania danych usług. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 365d.| |hk_audit_mode|integer|Włącz wewnętrzne porządkowanie dla audytu.<br><br>Możliwe wartości:<br>0 - Wyłączone;<br>1 - *(domyślne)* Włączone.| |hk_audit|string|Okres przechowywania danych audytu. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 365d.| |hk_sessions_mode|integer|Włącz wewnętrzne porządkowanie dla sesji.<br><br>Możliwe wartości:<br>0 - Wyłączone;<br>1 - *(domyślne)* Włączone.| |hk_sessions|string|Okres przechowywania danych sesji. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 365d.| |hk_history_mode|integer|Włącz wewnętrzne porządkowanie dla historii.<br><br>Możliwe wartości:<br>0 - Wyłączone;<br>1 - *(domyślne)* Włączone.| |hk_history_global|integer|Nadpisz okres historii pozycji.<br><br>Możliwe wartości:<br>0 - Nie nadpisuj;<br>1 - *(domyślne)* Nadpisz.| |hk_history|string|Czas przechowywania danych historii. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 90d.| |hk_trends_mode|integer|Włącz wewnętrzne utrzymanie domu dla trendów.<br><br>Możliwe wartości:<br>0 - Wyłączone;<br>1 - *(domyślne)* Włączone.| |hk_trends_global|integer|Nadpisz okres trendu pozycji.<br><br>Możliwe wartości:<br>0 - Nie nadpisuj;<br>1 - *(domyślne)* Nadpisz.| |hk_trends|string|Czas przechowywania danych trendów. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 365d.| |db_extension|string|*(tylko do odczytu)* Flaga konfiguracji rozszerzenia bazy danych. Jeśli ta flaga jest ustawiona na "timescaledb", to serwer zmienia swoje zachowanie w zakresie porządkowania i usuwania elementów.| |compression_status|integer|Włącz kompresję TimescaleDB dla historii i trendów.<br><br>Możliwe wartości:<br>0 - *(domyślne)* Wyłączona;<br>1 - Włączona.| |compress_older|string|Kompresuj rekordy historii i trendów starsze niż określony okres. Akceptuje sekundy i jednostkę czasu z sufiksem.<br><br>Domyślnie: 7d.| |compression_availability|integer|*(tylko do odczytu)* Dostępność kompresji.<br><br>Możliwe wartości:<br>0 - niedostępne;<br>1 - dostępne.|

en-us	# Housekeeping  This class is designed to work with housekeeping.  Object references:\  -   [Housekeeping](/manual/api/reference/housekeeping/object#housekeeping)  Available methods:\  -   [housekeeping.get](/manual/api/reference/housekeeping/get) -     retrieve housekeeping -   [housekeeping.update](/manual/api/reference/housekeeping/update) -     update housekeeping
pl	# Housekeeping  Ta klasa została zaprojektowana do pracy z porządkowaniem.  Odniesienie do obiektów:\  -   [Housekeeping](/manual/api/reference/housekeeping/object#housekeeping)  Dostępne metody:\  -   [housekeeping.get](/manual/api/reference/housekeeping/get) -     pobierz porządkowanie -   [housekeeping.update](/manual/api/reference/housekeeping/update) -     aktualizuj porządkowanie

en-us	# housekeeping.update
pl	# housekeeping.update

en-us	### HTTP field  The HTTP field object defines a name and value that is used to specify variable, HTTP header, POST form field data of query field data. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(required)|string|Name of header / variable / POST or GET field.| |**value**<br>(required)|string|Value of header / variable / POST or GET field.|
pl	### HTTP field  Obiekt HTTP field definiuje nazwę i wartość, która jest używana do określenia  zmiennej, nagłówka HTTP, danych pola formularza POST lub danych pola zapytania.  Posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**name**<br>(wymagane)|string|Nazwa nagłówka / zmiennej / pola POST lub GET.| |**value**<br>(wymagane)|string|Wartość nagłówka / zmiennej / pola POST lub GET.|

en-us	#### httptest  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `httptest.update`: the parameter `uuid` can now be updated.\
pl	#### httptest  Zmiany:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `httptest.update`: parametr `uuid` może być teraz zaktualizowany.\

en-us	# httptest.create
pl	# httptest.create

en-us	# httptest.delete
pl	# httptest.delete

en-us	# httptest.get
pl	# httptest.get

en-us	# httptest.update
pl	# httptest.update

en-us	#### iconmap  Changes:\ [ZBXNEXT-6914](https://support.zabbix.com/browse/ZBXNEXT-6914) `iconmap.create`, `iconmap.update`: dropped support of the icon mapping object property `sortorder`.\
pl	#### iconmap  Zmiany:\ [ZBXNEXT-6914](https://support.zabbix.com/browse/ZBXNEXT-6914) `iconmap.create`, `iconmap.update`: porzucono wsparcie właściwości mapowania ikon `sortorder`.\

en-us	# iconmap.create
pl	# iconmap.create

en-us	# iconmap.delete
pl	# iconmap.delete

en-us	# iconmap.get
pl	# iconmap.get

en-us	# > Icon map object  The following objects are directly related to the `iconmap` API.
pl	# > Icon map object  Następujące obiekty są bezpośrednio powiązane z API `iconmap`.

en-us	### Icon mapping  The icon mapping object defines a specific icon to be used for hosts with a certain inventory field value. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |iconmappingid|string|*(readonly)* ID of the icon map.| |**iconid**<br>(required)|string|ID of the icon used by the icon mapping.| |**expression**<br>(required)|string|Expression to match the inventory field against.| |**inventory\_link**<br>(required)|integer|ID of the host inventory field.<br><br>Refer to the [host inventory object](/manual/api/reference/host/object#host_inventory) for a list of supported inventory fields.| |iconmapid|string|*(readonly)* ID of the icon map that the icon mapping belongs to.| |sortorder|integer|*(readonly)* Position of the icon mapping in the icon map.|
pl	### Icon mapping  Obiekt icon mapping definiuje określoną ikonę do użycia dla hostów  z określoną wartością pola inwentarza. Posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |iconmappingid|string|*(tylko do odczytu)* ID mapy ikon.| |**iconid**<br>(wymagane)|string|ID ikony używanej przez mapowanie ikon.| |**expression**<br>(wymagane)|string|Wyrażenie do dopasowania pola inwentarza.| |**inventory\_link**<br>(wymagane)|integer|ID pola inwentarza hosta.<br><br>Sprawdź [obiekt inwentarza hosta](/manual/api/reference/host/object#host_inventory) w celu uzyskania listy obsługiwanych pól inwentarza.| |iconmapid|string|*(tylko do odczytu)* ID mapy ikon, do której należy mapowanie ikon.| |sortorder|integer|*(tylko do odczytu)* Pozycja mapowania ikon w mapie ikon.|

en-us	### Icon map  The icon map object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |iconmapid|string|*(readonly)* ID of the icon map.| |**default\_iconid**<br>(required)|string|ID of the default icon.| |**name**<br>(required)|string|Name of the icon map.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Icon map  Obiekt icon map posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |iconmapid|string|*(tylko do odczytu)* ID mapy ikon.| |**default\_iconid**<br>(wymagane)|string|ID domyślnej ikony.| |**name**<br>(wymagane)|string|Nazwa mapy ikon.|  Należy zauważyć, że dla niektórych metod (update, delete) kombinacja parametrów wymaganych i opcjonalnych jest inna.

en-us	# Icon map  This class is designed to work with icon maps.  Object references:\  -   [Icon map](/manual/api/reference/iconmap/object#icon_map) -   [Icon mapping](/manual/api/reference/iconmap/object#icon_mapping)  Available methods:\  -   [iconmap.create](/manual/api/reference/iconmap/create) - create new     icon maps -   [iconmap.delete](/manual/api/reference/iconmap/delete) - delete icon     maps -   [iconmap.get](/manual/api/reference/iconmap/get) - retrieve icon     maps -   [iconmap.update](/manual/api/reference/iconmap/update) - update icon     maps
pl	# Icon map  Ta klasa jest przeznaczona do pracy z mapami ikon.  Odniesienia do obiektów:\  -   [Icon map](/manual/api/reference/iconmap/object#icon_map) -   [Icon mapping](/manual/api/reference/iconmap/object#icon_mapping)  Dostępne metody:\  -   [iconmap.create](/manual/api/reference/iconmap/create) - tworzenie     nowych map ikon -   [iconmap.delete](/manual/api/reference/iconmap/delete) - usuwanie     map ikon -   [iconmap.get](/manual/api/reference/iconmap/get) - pobieranie map     ikon -   [iconmap.update](/manual/api/reference/iconmap/update) - aktualizacja     map ikon

en-us	# iconmap.update
pl	# iconmap.update

en-us	##### If installed as package  Zabbix agent runs as a daemon process. The agent can be started by executing:      service zabbix-agent start  This will work on most of GNU/Linux systems. On other systems you may need to run:      /etc/init.d/zabbix-agent start  Similarly, for stopping/restarting/viewing status of Zabbix agent, use the following commands:      service zabbix-agent stop     service zabbix-agent restart     service zabbix-agent status
pl	##### Jeśli zainstalowano jako pakiet  Agent Zabbix działa jako proces demona. Agenta można uruchomić przez wykonanie:      service zabbix-agent start  Będzie to działać na większości systemów GNU/Linux. W innych systemach może być  konieczne uruchomienie:      /etc/init.d/zabbix-agent start  Podobnie, aby zatrzymać/restartować/wyświetlić status agenta Zabbix,  należy użyć następujących poleceń:      service zabbix-agent stop     service zabbix-agent restart     service zabbix-agent status

en-us	# image.create
pl	# image.create

en-us	# image.delete
pl	# image.delete

en-us	# image.get
pl	# image.get

en-us	# > Image object  The following objects are directly related to the `image` API.
pl	# > Image object  Poniższe obiekty są bezpośrednio powiązane z interfejsem API `image`.

en-us	### Image  The image object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |imageid|string|*(readonly)* ID of the image.| |**name**<br>(required)|string|Name of the image.| |imagetype|integer|Type of image.<br><br>Possible values:<br>1 - *(default)* icon;<br>2 - background image.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Image  Obiekt Image posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |imageid|string|*(tylko do odczytu)* ID obrazu.| |**name**<br>(wymagane)|string|Nazwa obrazu.| |imagetype|integer|Typ obrazu.<br><br>Możliwe wartości:<br>1 - *(domyślnie)* ikona;<br>2 - obraz tła.|  Zauważ, że dla niektórych metod (update, delete) kombinacja wymaganych/opcjonalnych parametrów jest inna.

en-us	# Image  This class is designed to work with images.  Object references:\  -   [Image](/manual/api/reference/image/object#image)  Available methods:\  -   [image.create](/manual/api/reference/image/create) - create new     images -   [image.delete](/manual/api/reference/image/delete) - delete images -   [image.get](/manual/api/reference/image/get) - retrieve images -   [image.update](/manual/api/reference/image/update) - update images
pl	# Image  Ta klasa jest przeznaczona do pracy z obrazami.  Odwołania do obiektów:\  -   [Image](/manual/api/reference/image/object#image)  Dostępne metody:\  -   [image.create](/manual/api/reference/image/create) - tworzenie nowych     obrazów -   [image.delete](/manual/api/reference/image/delete) - usuwanie obrazów -   [image.get](/manual/api/reference/image/get) - pobieranie obrazów -   [image.update](/manual/api/reference/image/update) - aktualizacja obrazów

en-us	# image.update
pl	# image.update

en-us	#### Importing a template  Import the template configuration contained in the XML string. If any items or triggers in the XML string are missing, they will be deleted from the database, and everything else will be left unchanged.  Request:  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>6.0</version><date>2023-01-01T12:00:00Z</date><groups><group><uuid>7df96b18c230490a9a0a9e2307226338</uuid><name>Templates</name></group></groups><templates><template><uuid>5aef0444a82a4d8cb7a95dc4c0c85330</uuid><template>New template</template><name>New template</name><groups><group><name>Templates</name></group></groups><items><item><uuid>7f1e6f1e48aa4a128e5b6a958a5d11c3</uuid><name>Zabbix agent ping</name><key>agent.ping</key></item><item><uuid>77ba228662be4570830aa3c503fcdc03</uuid><name>Apache server uptime</name><type>DEPENDENT</type><key>apache.server.uptime</key><delay>0</delay><trends>0</trends><value_type>TEXT</value_type><preprocessing><step><type>REGEX</type><parameters><parameter>&lt;dt&gt;Server uptime: (.*)&lt;/dt&gt;</parameter><parameter>\\1</parameter></parameters></step></preprocessing><master_item><key>web.page.get[127.0.0.1/server-status]</key></master_item></item><item><uuid>6805d4c39a624a8bab2cc8ab63df1ab3</uuid><name>CPU load</name><key>system.cpu.load</key><value_type>FLOAT</value_type><triggers><trigger><uuid>ab4c2526c2bc42e48a633082255ebcb3</uuid><expression>avg(/New template/system.cpu.load,3m)&gt;2</expression><name>CPU load too high on 'New host' for 3 minutes</name><priority>WARNING</priority></trigger></triggers></item><item><uuid>590efe5731254f089265c76ff9320726</uuid><name>Apache server status</name><key>web.page.get[127.0.0.1/server-status]</key><trends>0</trends><value_type>TEXT</value_type></item></items><valuemaps><valuemap><uuid>8fd5814c45d44a00a15ac6eaae1f3946</uuid><name>Zabbix agent ping</name><mappings><mapping><value>1</value><newvalue>Available</newvalue></mapping><mapping><value>0</value><newvalue>Not available</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>\n"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```
pl	#### Import szablonu  Import konfiguracji szablonu zawarty w łańcuchu XML.  Jeżeli jakiś pozycji lub wyzwalaczy brakuje w XML, zostaną usunięte z bazy danych, a wszystkie inne zostaną bez zmian.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>6.0</version><date>2023-01-01T12:00:00Z</date><groups><group><uuid>7df96b18c230490a9a0a9e2307226338</uuid><name>Templates</name></group></groups><templates><template><uuid>5aef0444a82a4d8cb7a95dc4c0c85330</uuid><template>New template</template><name>New template</name><groups><group><name>Templates</name></group></groups><items><item><uuid>7f1e6f1e48aa4a128e5b6a958a5d11c3</uuid><name>Zabbix agent ping</name><key>agent.ping</key></item><item><uuid>77ba228662be4570830aa3c503fcdc03</uuid><name>Apache server uptime</name><type>DEPENDENT</type><key>apache.server.uptime</key><delay>0</delay><trends>0</trends><value_type>TEXT</value_type><preprocessing><step><type>REGEX</type><parameters><parameter><dt>Server uptime: (.*)</dt></parameter><parameter>\\1</parameter></parameters></step></preprocessing><master_item><key>web.page.get[127.0.0.1/server-status]</key></master_item></item><item><uuid>6805d4c39a624a8bab2cc8ab63df1ab3</uuid><name>CPU load</name><key>system.cpu.load</key><value_type>FLOAT</value_type><triggers><trigger><uuid>ab4c2526c2bc42e48a633082255ebcb3</uuid><expression>avg(/New template/system.cpu.load,3m)>2</expression><name>CPU load too high on 'New host' for 3 minutes</name><priority>WARNING</priority></trigger></triggers></item><item><uuid>590efe5731254f089265c76ff9320726</uuid><name>Apache server status</name><key>web.page.get[127.0.0.1/server-status]</key><trends>0</trends><value_type>TEXT</value_type></item></items><valuemaps><valuemap><uuid>8fd5814c45d44a00a15ac6eaae1f3946</uuid><name>Zabbix agent ping</name><mappings><mapping><value>1</value><newvalue>Available</newvalue></mapping><mapping><value>0</value><newvalue>Not available</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>\n"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```

en-us	## Index  [NAME](#lbAB)    [SYNOPSIS](#lbAC)    [DESCRIPTION](#lbAD)    [OPTIONS](#lbAE)    [EXAMPLES](#lbAF)    [SEE ALSO](#lbAG)    ------------------------------------------------------------------------  This document was created on: 21:23:35 GMT, March 18, 2020
pl	## Index  [NAZWA](#lbAB)    [SKŁADNIA](#lbAC)    [OPIS](#lbAD)    [OPCJE](#lbAE)    [PRZYKŁADY](#lbAF)    [ZOBACZ TAKŻE](#lbAG)    ------------------------------------------------------------------------  Ten dokument został stworzony o: 21:23:35 GMT, 18 Marca, 2020

en-us	## Index  [NAME](#lbAB)    [SYNOPSIS](#lbAC)    [DESCRIPTION](#lbAD)    [OPTIONS](#lbAE)    [FILES](#lbAF)    [SEE ALSO](#lbAG)    [AUTHOR](#lbAH)    ------------------------------------------------------------------------  This document was created on: 12:58:30 GMT, June 11, 2021
pl	## Indeks  [NAZWA](#lbAB)  [SKŁADNIA](#lbAC)  [OPIS](#lbAD)  [OPCJE](#lbAE)  [PLIKI](#lbAF)    [ZOBACZ TAKŻE](#lbAG)    [AUTOR](#lbAH)    ------------------------------------------------------------------------  Ten dokument został stworzony o: 12:58:30 GMT, 11 czerwca, 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXAMPLES](#lbAG)  [SEE ALSO](#lbAH)  [AUTHOR](#lbAI)  ------------------------------------------------------------------------  This document was created on: 08:42:29 GMT, June 11, 2021
pl	## Indeks  [NAZWA](#lbAB)  [SKŁADNIA](#lbAC)  [OPIS](#lbAD)  [OPCJE](#lbAE)  [](#lbAF)    [PRZYKŁADY](#lbAG)  [ZOBACZ TAKŻE](#lbAH)  [AUTOR](#lbAI)  ------------------------------------------------------------------------  Ten dokument został stworzony o: 08:42:29 GMT, 11 czerwca, 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXIT STATUS](#lbAG)  [EXAMPLES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 08:42:39 GMT, June 11, 2021
pl	## Indeks  [NAZWA](#lbAB)  [SKŁADNIA](#lbAC)  [OPIS](#lbAD)  [OPCJE](#lbAE)  [](#lbAF)      [KOD POWROTU](#lbAG)  [PRZYKŁADY](#lbAH)  [ZOBACZ TAKŻE](#lbAI)  [AUTOR](#lbAJ)  ------------------------------------------------------------------------   Ten dokument został stworzony o: 08:42:39 GMT,11 czerwca, 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [FILES](#lbAG)  [SEE ALSO](#lbAH)  [AUTHOR](#lbAI)  ------------------------------------------------------------------------  This document was created on: 14:07:57 GMT, November 22, 2021
pl	## Indeks  [NAZWA](#lbAB)  [SKŁADNIA](#lbAC)  [OPIS](#lbAD)  [OPCJE](#lbAE)  [](#lbAF)      [PLIKI](#lbAG)  [ZOBACZ TAKŻE](#lbAH)  [AUTOR](#lbAI)  ------------------------------------------------------------------------  Ten dokument został stworzony o: 14:07:57 GMT, 22 Listopada, 2021

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 16:12:14 GMT, September 04, 2020
pl	## Indeks  [NAZWA](#lbAB)  [SKŁADNIA](#lbAC)  [OPIS](#lbAD)  [OPCJE](#lbAE)  [](#lbAF)  [](#lbAG)      [PLIKI](#lbAH)  [ZOBACZ TAKŻE](#lbAI)  [AUTOR](#lbAJ)  ------------------------------------------------------------------------  Ten dokument został stworzony o: 16:12:14 GMT, 04 września, 2020

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 16:12:22 GMT, September 04, 2020
pl	## Indeks  [NAZWA](#lbAB)  [SKŁADNIA](#lbAC)  [OPIS](#lbAD)  [OPCJE](#lbAE)  [](#lbAF)  [](#lbAG)      [PLIKI](#lbAH)  [ZOBACZ TAKŻE](#lbAI)  [AUTOR](#lbAJ)  ------------------------------------------------------------------------  Ten dokument został stworzony o: 16:12:22 GMT, 04 Września, 2020

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 20:50:13 GMT, November 22, 2021
pl	## Indeks  [NAZWA](#lbAB)  [SKŁADNIA](#lbAC)  [OPIS](#lbAD)  [OPCJE](#lbAE)  [](#lbAF)  [](#lbAG)      [PLIKI](#lbAH)  [ZOBACZ TAKŻE](#lbAI)  [AUTOR](#lbAJ)  ------------------------------------------------------------------------  Ten dokument został stworzony o: 20:50:13 GMT, 22 Listopada, 2021

en-us	##### Installation  After this is done use the following command to install Zabbix agent as Windows service:      C:\> c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -i  Now you should be able to configure "Zabbix agent" service normally as any other Windows service.  See [more details](/manual/appendix/install/windows_agent#installing_agent_as_windows_service) on installing and running Zabbix agent on Windows.
pl	##### Instalacja  Po wykonaniu tej czynności użyj następującego polecenia, aby zainstalować agenta Zabbix jako  usługę Windows:      C:\> c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -i  Teraz powinieneś być w stanie skonfigurować usługę "Agent Zabbix"  jak  każdą inną usługę Windows.  Zobacz [więcej szczegółów](/manual/appendix/install/windows_agent#installing_agent_as_windows_service) o instalowaniu i uruchamianiu agenta Zabbix w systemie Windows.

en-us	##### Installation  See the [package installation](/manual/installation/install_from_packages) section for instructions on how to install Zabbix agent as package.  Alternatively see instructions for [manual installation](/manual/installation/install#installing_zabbix_daemons) if you do not want to use packages.  ::: noteimportant In general, 32bit Zabbix agents will work on 64bit systems, but may fail in some cases. :::
pl	##### Instalacja  Zobacz sekcję [instalacji pakietu](/manual/installation/install_from_packages), aby dowiedzieć się, jak zainstalować agenta Zabbix jako pakiet.  Alternatywnie zobacz instrukcje dotyczące [instalacji  ręcznej](/manual/installation/install#installing_zabbix_daemons),jeśli nie chcesz używać pakietów.  ::: noteimportant Ogólnie, 32-bitowy agent Zabbix będzie działał na systemach  64-bitowych, ale mogą w pewnych sytuacjach wystąpić błędy. :::

en-us	### Integer history  The integer history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|integer|Received value.|
pl	### Integer history  Obiekt Integer history posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |clock|timestamp|Czas otrzymania wartości.| |itemid|string|ID powiązanej pozycji.| |ns|integer|Nanosekundy, kiedy wartość została odebrana.| |value|integer|Odebrana wartość.|

en-us	#### Inventory macros  There are host inventory macros {INVENTORY.\*} available for use in notifications, for example:  "Server in {INVENTORY.LOCATION1} has a problem, responsible person is {INVENTORY.CONTACT1}, phone number {INVENTORY.POC.PRIMARY.PHONE.A1}."  For more details, see the [supported macro](/manual/appendix/macros/supported_by_location) page.
pl	#### Makra inwentarza  Dostępne są makra inwentarza hosta {INVENTORY.\*}, które można wykorzystać w powiadomieniach, na przykład:  "Serwer w lokalizacji {INVENTORY.LOCATION1} ma problem, odpowiedzialna osoba to {INVENTORY.CONTACT1}, numer telefonu {INVENTORY.POC.PRIMARY.PHONE.A1}."  Więcej szczegółów można znaleźć na stronie [obsługiwanych makr](/manual/appendix/macros/supported_by_location).

en-us	##### Inventory mode selection  Inventory mode can be selected in the host configuration form.  Inventory mode by default for new hosts is selected based on the *Default host inventory mode* setting in *Administration* → *General* → *[Other](/manual/web_interface/frontend_sections/administration/general#other_parameters)*.  For hosts added by network discovery or autoregistration actions, it is possible to define a *Set host inventory mode* operation selecting manual or automatic mode. This operation overrides the *Default host inventory mode* setting.
pl	##### Wybór trybu inwentaryzacji  Tryb inwentaryzacji można wybrać w formularzu konfiguracji hosta.  Domyślnie tryb inwentaryzacji dla nowych hostów jest wybierany na podstawie ustawienia *Domyślny tryb inwentarza hosta* w *Administracja* → *Ogólne* → *[Inne](/manual/web_interface/frontend_sections/administration/general#other_parameters)*.  Dla hostów dodanych za pomocą wykrywania sieciowego lub akcji autorejestracji, możliwe jest zdefiniowanie operacji *Ustaw tryb inwentaryzacji hosta* wybierając tryb ręczny lub automatyczny. Ta operacja zastępuje ustawienie *Domyślny tryb inwentarza hosta*.

en-us	#### Inventory overview  The details of all existing inventory data are available in the *Inventory* menu.  In *Inventory → Overview* you can get a host count by various fields of the inventory.  In *Inventory → Hosts* you can see all hosts that have inventory information. Clicking on the host name will reveal the inventory details in a form.  ![](../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  The **Overview** tab shows:  |Parameter|Description| |--|--------| |*Host name*|Name of the host.<br>Clicking on the name opens a menu with the scripts defined for the host.<br>Host name is displayed with an orange icon, if the host is in maintenance.| |*Visible name*|Visible name of the host (if defined).| |*Host (Agent, SNMP, JMX, IPMI)<br>interfaces*|This block provides details of the interfaces configured for the host.| |*OS*|Operating system inventory field of the host (if defined).| |*Hardware*|Host hardware inventory field (if defined).| |*Software*|Host software inventory field (if defined).| |*Description*|Host description.| |*Monitoring*|Links to monitoring sections with data for this host: *Web*, *Latest data*, *Problems*, *Graphs*, *Dashboards*.| |*Configuration*|Links to configuration sections for this host: *Host*, *Items*, *Triggers*, *Graphs*, *Discovery*, *Web*.<br>The number of configured entities is listed after each link.|  The **Details** tab shows all inventory fields that are populated (are not empty).
pl	#### Przegląd inwentaryzacji  Szczegóły wszystkich istniejących danych inwentaryzacyjnych są dostępne w menu *Inwentarz*.  W *Inwentarz → Przegląd* można uzyskać liczbę hostów według różnych pól inwentaryzacyjnych.  W *Inwentarz → Hosty* można zobaczyć wszystkie hosty posiadające informacje inwentaryzacyjne. Kliknięcie nazwy hosta ujawni szczegóły inwentaryzacyjne  w formularzu.  ![](../../../../assets/en/manual/web_interface/inventory_host.png){width="600"}  Na karcie **Przegląd** widoczne są:  |Parametr|Opis| |--|--------| |*Nazwa hosta*|Nazwa hosta.<br>Kliknięcie na nazwę otwiera menu ze skryptami zdefiniowanymi dla hosta.<br>Nazwa hosta jest wyświetlana z pomarańczową ikoną, jeśli host jest w trybie konserwacji.| |*Nazwa widoczna*|Widoczna nazwa hosta (jeśli zdefiniowana).| |*Interfejsy hosta (Agent, SNMP, JMX, IPMI)*|Ten blok zawiera szczegóły interfejsów skonfigurowanych dla hosta.| |*System operacyjny*|Pole inwentaryzacyjne systemu operacyjnego hosta (jeśli zdefiniowane).| |*Sprzęt*|Pole inwentaryzacyjne sprzętu hosta (jeśli zdefiniowane).| |*Oprogramowanie*|Pole inwentaryzacyjne oprogramowania hosta (jeśli zdefiniowane).| |*Opis*|Opis hosta.| |*Monitorowanie*|Linki do sekcji monitorowania z danymi dla tego hosta: *WWW*, *Ostatnie dane*, *Problemy*, *Wykresy*, *Pulpity*.| |*Konfiguracja*|Linki do sekcji konfiguracji dla tego hosta: *Host*, *Pozycje*, *Wyzwalacze*, *Wykresy*, *Wykrywanie*, *WWW*.<br>Liczba skonfigurowanych elementów jest wymieniona po każdym linku.|  Na karcie **Szczegóły** są pokazane wszystkie pola inwentaryzacyjne, które są zapełnione (nie są puste).

en-us	#### item  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `item.create`, `item.update`: property `interfaceid` is no longer required to create/update a HTTP agent type item.\
pl	#### item  Poprawki błędów:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `item.create`, `item.update`: właściwość `interfaceid` nie jest już wymagana do utworzenia/aktualizacji pozycji typu agent HTTP.\

en-us	#### item  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation function for the aggregation method `function`.\
pl	#### item  Zmiany:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: dodano trzeci parametr do kroku wstępnego przetwarzania wzorca Prometheus. Drugi parametr określa teraz metodę agregacji: `value`, `label`, `function`. Trzeci parametr będzie zawierał dane wyjściowe Prometheusa dla metody agregacji `label` lub funkcję agregacji dla metody agregacji `function`.\

en-us	#### item  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `item.update`: the parameter `uuid` can now be updated.\
pl	#### item  Zmiany:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `item.update`: parametr `uuid` może być teraz zaktualizowany.\

en-us	# item.create
pl	# item.create

en-us	# item.delete
pl	# item.delete

en-us	# item.get
pl	# item.get

en-us	### Item  ::: noteclassic Web items cannot be directly created, updated or deleted via the Zabbix API. :::  The item object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |itemid|string|*(readonly)* ID of the item.| |**delay**<br>(required)|string|Update interval of the item. Accepts seconds or a time unit with suffix (30s,1m,2h,1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Optional for Zabbix trapper, dependent items and for Zabbix agent (active) with `mqtt.get` key.| |**hostid**<br>(required)|string|ID of the host or template that the item belongs to.<br><br>For update operations this field is *readonly*.| |**interfaceid**<br>(required)|string|ID of the item's host interface.<br><br>Used only for host items. Not required for Zabbix agent (active), Zabbix internal, Zabbix trapper, calculated, dependent, database monitor and script items. Optional for HTTP agent items.| |**key\_**<br>(required)|string|Item key.| |**name**<br>(required)|string|Name of the item.| |**type**<br>(required)|integer|Type of the item.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - Simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>9 - Web item;<br>10 - External check;<br>11 - Database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - Telnet agent;<br>15 - Calculated;<br>16 - JMX agent;<br>17 - SNMP trap;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script| |**url**<br>(required)|string|URL string, required only for HTTP agent item type. Supports user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**value\_type**<br>(required)|integer|Type of information of the item.<br><br>Possible values:<br>0 - numeric float;<br>1 - character;<br>2 - log;<br>3 - numeric unsigned;<br>4 - text.| |allow\_traps|integer|HTTP agent item field. Allow to populate value as in trapper item type also.<br><br>0 - *(default)* Do not allow to accept incoming data.<br>1 - Allow to accept incoming data.| |authtype|integer|Used only by SSH agent items or HTTP agent items.<br><br>SSH agent authentication method possible values:<br>0 - *(default)* password;<br>1 - public key.<br><br>HTTP agent authentication method possible values:<br>0 - *(default)* none<br>1 - basic<br>2 - NTLM<br>3 - Kerberos| |description|string|Description of the item.| |error|string|*(readonly)* Error text if there are problems updating the item value.| |flags|integer|*(readonly)* Origin of the item.<br><br>Possible values:<br>0 - a plain item;<br>4 - a discovered item.| |follow\_redirects|integer|HTTP agent item field. Follow response redirects while polling data.<br><br>0 - Do not follow redirects.<br>1 - *(default)* Follow redirects.| |headers|object|HTTP agent item field. Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example:<br>{ "User-Agent": "Zabbix" }| |history|string|A time unit of how long the history data should be stored. Also accepts user macro.<br><br>Default: 90d.| |http\_proxy|string|HTTP agent item field. HTTP(S) proxy connection string.| |inventory\_link|integer|ID of the host inventory field that is populated by the item.<br><br>Refer to the [host inventory page](/manual/api/reference/host/object#host_inventory) for a list of supported host inventory fields and their IDs.<br><br>Default: 0.| |ipmi\_sensor|string|IPMI sensor. Used only by IPMI items.| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default value:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |lastclock|timestamp|*(readonly)* Time when the item value was last updated.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |lastns|integer|*(readonly)* Nanoseconds when the item value was last updated.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |lastvalue|string|*(readonly)* Last value of the item.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |logtimefmt|string|Format of the time in log entries. Used only by log items.| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and maximum count of dependent items equal to 29999 are allowed.<br><br>Required by dependent items.| |output\_format|integer|HTTP agent item field. Should response be converted to JSON.<br><br>0 - *(default)* Store raw.<br>1 - Convert to JSON.| |params|string|Additional parameters depending on the type of the item:<br>- executed script for SSH and Telnet items;<br>- SQL query for database monitor items;<br>- formula for calculated items;<br>- the script for script item.| |parameters|array|Additional parameters for script items. Array of objects with 'name' and 'value' properties, where name must be unique.| |password|string|Password for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br>When used by JMX, username should also be specified together with password or both properties should be left blank.| |post\_type|integer|HTTP agent item field. Type of post data body stored in posts property.<br><br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.| |posts|string|HTTP agent item field. HTTP(S) request body data. Used with post\_type.| |prevvalue|string|*(readonly)* Previous value of the item.<br><br>By default, only values that fall within the last 24 hours are displayed. You can extend this time period by changing the value of *Max history display period* parameter in the *[Administration → General](/manual/web_interface/frontend_sections/administration/general#gui)* menu section.| |privatekey|string|Name of the private key file.| |publickey|string|Name of the public key file.| |query\_fields|array|HTTP agent item field. Query parameters. Array of objects with 'key':'value' pairs, where value can be empty string.| |request\_method|integer|HTTP agent item field. Type of request method.<br><br>0 - *(default)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTP agent item field. What part of response should be stored.<br><br>0 - *(default)* Body.<br>1 - Headers.<br>2 - Both body and headers will be stored.<br><br>For request\_method HEAD only 1 is allowed value.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTP agent item field. Public SSL Key file path.| |ssl\_key\_file|string|HTTP agent item field. Private SSL Key file path.| |ssl\_key\_password|string|HTTP agent item field. Password for SSL Key file.| |state|integer|*(readonly)* State of the item.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - not supported.| |status|integer|Status of the item.<br><br>Possible values:<br>0 - *(default)* enabled item;<br>1 - disabled item.| |status\_codes|string|HTTP agent item field. Ranges of required HTTP status codes separated by commas. Also supports user macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400| |templateid|string|(readonly) ID of the parent template item.<br><br>*Hint*: Use the `hostid` property to specify the template that the item belongs to.| |timeout|string|Item data polling request timeout. Used for HTTP agent and script items. Supports user macros.<br><br>default: 3s<br>maximum value: 60s| |trapper\_hosts|string|Allowed hosts. Used by trapper items or HTTP agent items.| |trends|string|A time unit of how long the trends data should be stored. Also accepts user macro.<br><br>Default: 365d.| |units|string|Value units.| |username|string|Username for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent items.<br><br>Required by SSH and Telnet items.<br>When used by JMX, password should also be specified together with username or both properties should be left blank.| |uuid|string|Universal unique identifier, used for linking imported item to already existing ones. Used only for items on templates. Auto-generated, if not given.| |valuemapid|string|ID of the associated value map.| |verify\_host|integer|HTTP agent item field. Whether to validate that the host name for the connection matches the one in the host's certificate.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.| |verify\_peer|integer|HTTP agent item field. Whether to validate that the host's certificate is authentic.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Item  ::: noteclassic Pozycje scenariuszy WWW nie mogą być bezpośrednio tworzone, aktualizowane ani usuwane za pomocą API Zabbix. :::  Obiekt item ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |itemid|string|*(tylko do odczytu)* ID pozycji.| |**delay**<br>(wymagane)|string|Interwał aktualizacji pozycji. Akceptuje sekundy lub jednostkę czasu z sufiksem (30s,1m,2h,1d).<br>Opcjonalnie można podać jedną lub więcej [okresów użytkownika](/manual/config/items/item/custom_intervals) zarówno jako interwały elastyczne, jak i harmonogramowe.<br>Wiele interwałów jest oddzielanych średnikiem.<br>Można używać makr użytkownika. Jedno makro musi wypełnić całe pole. Wiele makr w jednym polu nie są obsługiwane ani makra łączone z tekstem.<br>Elastyczne interwały mogą być zapisane jako dwa makra oddzielone ukośnikiem (np. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Opcjonalne dla zdarzeń trapper Zabbix, pozycji zależnych i dla agenta Zabbix (aktywnego) z kluczem `mqtt.get`.| |**hostid**<br>(wymagane)|string|ID hosta lub szablonu, do którego należy pozycja.<br><br>Dla operacji aktualizacji to pole jest *tylko do odczytu*.| |**interfaceid**<br>(wymagane)|string|ID interfejsu hosta pozycji.<br><br>Używane tylko dla pozycji hosta. Nie jest wymagane dla agenta Zabbix (aktywnego), wewnętrznego Zabbix, trapper Zabbix, obliczeń, zależnych, monitora bazy danych i pozycji skryptowych. Opcjonalne dla pozycji agenta HTTP.| |**key\_**<br>(wymagane)|string|Klucz pozycji.| |**name**<br>(wymagane)|string|Nazwa pozycji.| |**type**<br>(wymagane)|integer|Typ pozycji.<br><br>Możliwe wartości:<br>0 - agent Zabbix;<br>2 - trapper Zabbix;<br>3 - proste sprawdzenie;<br>5 - wewnętrzne Zabbix;<br>7 - agent Zabbix (aktywny);<br>9 - pozycja scenariusza WWW;<br>10 - Test zewnętrzny;<br>11 - monitor bazy danych;<br>12 - agent IPMI;<br>13 - agent SSH;<br>14 - agent Telnet;<br>15 - obliczona;<br>16 - agent JMX;<br>17 - pułapka SNMP;<br>18 - pozycja zależna;<br>19 - agent HTTP;<br>20 - agent SNMP;<br>21 - skrypt| |**url**<br>(wymagane)|string|Ciąg URL, wymagany tylko dla typu pozycji agenta HTTP. Obsługuje makra użytkownika, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**value\_type**<br>(wymagane)|integer|Typ informacji pozycji.<br><br>Możliwe wartości:<br>0 - liczba zmiennoprzecinkowa;<br>1 - znak;<br>2 - log;<br>3 - liczba całkowita bez znaku;<br>4 - tekst.| |allow\_traps|integer|Pole pozycji agenta HTTP. Pozwala na wypełnienie wartości jak w przypadku typu pozycji trapper.<br><br>0 - *(domyślne)* Nie zezwalaj na przyjmowanie przychodzących danych.<br>1 - Zezwalaj na przyjmowanie przychodzących danych.| |authtype|integer|Używane tylko przez pozycje agenta SSH lub agenta HTTP.<br><br>Możliwe wartości metody uwierzytelniania agenta SSH:<br>0 - *(domyślne)* hasło;<br>1 - klucz publiczny.<br><br>Możliwe wartości metody uwierzytelniania agenta HTTP:<br>0 - *(domyślne)* brak<br>1 - podstawowy<br>2 - NTLM<br>3 - Kerberos| |description|string|Opis pozycji.| |error|string|*(tylko do odczytu)* Tekst błędu, jeśli występują problemy z aktualizacją wartości pozycji.| |flags|integer|*(tylko do odczytu)* Pochodzenie pozycji.<br><br>Możliwe wartości:<br>0 - pozycja standardowa;<br>4 - pozycja wykryta.| |follow\_redirects|integer|Pole pozycji agenta HTTP. Podążaj za przekierowaniami odpowiedzi podczas pobierania danych.<br><br>0 - Nie podążaj za przekierowaniami.<br>1 - *(domyślne)* podążaj za przekierowaniami.| |headers|object|Pole pozycji agenta HTTP. Obiekt z nagłówkami żądania HTTP(S), gdzie nazwa nagłówka jest używana jako klucz, a wartość nagłówka jako wartość.<br><br>Przykład:<br>{ "User-Agent": "Zabbix" }| |history|string|Jednostka czasu, jak długo dane historyczne powinny być przechowywane. Akceptuje również makra użytkownika.<br><br>Domyślnie: 90d.| |http\_proxy|string|Pole pozycji agenta HTTP. Ciąg połączenia z serwerem proxy HTTP(S).| |inventory\_link|integer|ID pola inwentaryzacji hosta, które jest wypełniane przez pozycję.<br><br>Sprawdź [stronę inwentaryzacji hosta](/manual/api/reference/host/object#host_inventory) w celu uzyskania listy obsługiwanych pól inwentaryzacji hosta i ich identyfikatorów.<br><br>Domyślnie: 0.| |ipmi\_sensor|string|Czujnik IPMI. Używane tylko przez pozycje IPMI.| |jmx\_endpoint|string|Niestandardowy ciąg połączenia agenta JMX.<br><br>Wartość domyślna:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |lastclock|timestamp|*(tylko do odczytu)* Czas ostatniej aktualizacji wartości pozycji.<br><br>Domyślnie wyświetlane są tylko wartości z ostatnich 24 godzin. Możesz rozszerzyć ten okres czasu, zmieniając wartość parametru *Maksymalny okres wyświetlania historii* w sekcji menu *[Administracja → Ogólne](/manual/web_interface/frontend_sections/administration/general#gui)*.| |lastns|integer|*(tylko do odczytu)* Nanosekundy czasu ostatniej aktualizacji wartości pozycji.<br><br>Domyślnie wyświetlane są tylko wartości z ostatnich 24 godzin. Możesz rozszerzyć ten okres czasu, zmieniając wartość parametru *Maksymalny okres wyświetlania historii* w sekcji menu *[Administracja → Ogólne](/manual/web_interface/frontend_sections/administration/general#gui)*.| |lastvalue|string|*(tylko do odczytu)* Ostatnia wartość pozycji.<br><br>Domyślnie wyświetlane są tylko wartości z ostatnich 24 godzin. Możesz rozszerzyć ten okres czasu, zmieniając wartość parametru *Maksymalny okres wyświetlania historii* w sekcji menu *[Administracja → Ogólne](/manual/web_interface/frontend_sections/administration/general#gui)*.| |logtimefmt|string|Format czasu w wpisach dziennika. Używane tylko przez pozycje typu log.| |master\_itemid|integer|ID głównej pozycji.<br>Rekursja do 3 pozycji zależnych i maksymalna liczba pozycji zależnych równa 29999 jest dozwolona.<br><br>Wymagane przez pozycje zależne.| |output\_format|integer|Pole pozycji agenta HTTP. Czy odpowiedź powinna być przekonwertowana do JSON.<br><br>0 - *(domyślne)* Przechowuj niezmienione.<br>1 - Konwertuj na JSON.| |params|string|Dodatkowe parametry zależne od typu pozycji:<br>- skrypt wykonywany dla pozycji SSH i Telnet;<br>- zapytanie SQL dla pozycji monitora bazy danych;<br>- formuła dla pozycji obliczanych;<br>- skrypt dla pozycji skryptowych.| |parameters|array|Dodatkowe parametry dla pozycji skryptowych. Tablica obiektów z właściwościami 'name' i 'value', gdzie nazwa musi być unikatowa.| |password|string|Hasło do uwierzytelniania. Używane przez proste sprawdzenie, SSH, Telnet, monitor bazy danych, JMX i pozycje agenta HTTP.<br>Podczas używania przez JMX, nazwa użytkownika powinna być również określona wraz z hasłem lub obie właściwości powinny być pozostawione puste.| |post\_type|integer|Pole pozycji agenta HTTP. Typ żądanych danych wysyłanych w żądaniach.<br><br>0 - *(domyślne)* Dane nieprzetworzone.<br>2 - Dane JSON.<br>3 - Dane XML.| |posts|string|Pole pozycji agenta HTTP. Dane treści żądania HTTP(S). Używane z post\_type.| |prevvalue|string|*(tylko do odczytu)* Poprzednia wartość pozycji.<br><br>Domyślnie wyświetlane są tylko wartości z ostatnich 24 godzin. Możesz rozszerzyć ten okres czasu, zmieniając wartość parametru *Maksymalny okres wyświetlania historii* w sekcji menu *[Administracja → Ogólne](/manual/web_interface/frontend_sections/administration/general#gui)*.| |privatekey|string|Nazwa pliku klucza prywatnego.| |publickey|string|Nazwa pliku klucza publicznego.| |query\_fields|array|Pole pozycji agenta HTTP. Parametry zapytania. Tablica obiektów z parami 'klucz':'wartość', gdzie wartość może być pustym ciągiem.| |request\_method|integer|Pole pozycji agenta HTTP. Typ metody żądania.<br><br>0 - *(domyślne)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|Pole pozycji agenta HTTP. Która część odpowiedzi powinna być przechowywana.<br><br>0 - *(domyślne)* Treść.<br>1 - Nagłówki.<br>2 - Zarówno treść, jak i nagłówki będą przechowywane.<br><br>Dla metody żądania HEAD dozwolona jest tylko wartość 1.| |snmp\_oid|string|OID SNMP.| |ssl\_cert\_file|string|Pole pozycji agenta HTTP. Ścieżka pliku klucza certyfikatu publicznego SSL.| |ssl\_key\_file|string|Pole pozycji agenta HTTP. Ścieżka pliku klucza prywatnego SSL.| |ssl\_key\_password|string|Pole pozycji agenta HTTP. Hasło do pliku klucza SSL.| |state|integer|*(tylko do odczytu)* Stan pozycji.<br><br>Możliwe wartości:<br>0 - *(domyślne)* normalny;<br>1 - nieobsługiwany.| |status|integer|Status pozycji.<br><br>Możliwe wartości:<br>0 - *(domyślne)* pozycja włączona;<br>1 - pozycja wyłączona.| |status\_codes|string|Pole pozycji agenta HTTP. Zakresy wymaganych kodów stanu HTTP oddzielone przecinkami. Obsługuje również makra użytkownika jako część listy oddzielonej przecinkami.<br><br>Przykład: 200,200-{$M},{$M},200-400| |templateid|string|*(tylko do odczytu)* ID nadrzędnego szablonu pozycji.<br><br>*Wskazówka*: Użyj właściwości `hostid`, aby określić szablon, do którego należy pozycja.| |timeout|string|Czas oczekiwania na żądanie danych pozycji. Używane dla pozycji agenta HTTP i pozycji skryptowych. Obsługuje makra użytkownika.<br><br>domyślnie: 3s<br>maksymalna wartość: 60s| |trapper\_hosts|string|Dozwolone hosty. Używane przez pozycje typu trapper lub pozycje agenta HTTP.| |trends|string|Jednostka czasu, jak długo dane trendów powinny być przechowywane. Akceptuje również makra użytkownika.<br><br>Domyślnie: 365d.| |units|string|Jednostki wartości.| |username|string|Nazwa użytkownika do uwierzytelniania. Używane przez proste sprawdzenie, SSH, Telnet, monitor bazy danych, JMX i pozycje agenta HTTP.<br><br>Wymagane przez pozycje SSH i Telnet.<br>Podczas używania przez JMX, hasło również powinno być określone razem z nazwą użytkownika lub obie właściwości powinny być pozostawione puste.| |uuid|string|Uniwersalny unikalny identyfikator używany do łączenia zaimportowanej pozycji z już istniejącymi. Używane tylko dla pozycji w szablonach. Automatycznie generowane, jeśli nie jest podane.| |valuemapid|string|ID powiązanej mapy wartości.| |verify\_host|integer|Pole pozycji agenta HTTP. Czy sprawdzić, czy nazwa hosta dla połączenia odpowiada tej zawartej w certyfikacie hosta.<br><br>0 - *(domyślne)* Nie sprawdzaj.<br>1 - Sprawdź.| |verify\_peer|integer|Pole pozycji agenta HTTP. Czy sprawdzić, czy certyfikat hosta jest autentyczny.<br><br>0 - *(domyślne)* Nie sprawdzaj.<br>1 - Sprawdź.|  Zauważ, że dla niektórych metod (aktualizacja, usuwanie) kombinacja wymaganych/opcjonalnych parametrów jest różna.

en-us	# > Item object  The following objects are directly related to the `item` API.
pl	# > Item object  Poniższe obiekty są bezpośrednio powiązane z interfejsem API `item`.

en-us	### Item preprocessing  The item preprocessing object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**type**<br>(required)|integer|The preprocessing option type.<br><br>Possible values:<br>1 - Custom multiplier;<br>2 - Right trim;<br>3 - Left trim;<br>4 - Trim;<br>5 - Regular expression matching;<br>6 - Boolean to decimal;<br>7 - Octal to decimal;<br>8 - Hexadecimal to decimal;<br>9 - Simple change;<br>10 - Change per second;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - In range;<br>14 - Matches regular expression;<br>15 - Does not match regular expression;<br>16 - Check for error in JSON;<br>17 - Check for error in XML;<br>18 - Check for error using regular expression;<br>19 - Discard unchanged;<br>20 - Discard unchanged with heartbeat;<br>21 - JavaScript;<br>22 - Prometheus pattern;<br>23 - Prometheus to JSON;<br>24 - CSV to JSON;<br>25 - Replace;<br>26 - Check unsupported;<br>27 - XML to JSON.| |**params**<br>(required)|string|Additional parameters used by preprocessing option. Multiple parameters are separated by LF (\\n) character.| |**error\_handler**<br>(required)|integer|Action type used in case of preprocessing step failure.<br><br>Possible values:<br>0 - Error message is set by Zabbix server;<br>1 - Discard value;<br>2 - Set custom value;<br>3 - Set custom error message.| |**error\_handler\_params**<br>(required)|string|Error handler parameters. Used with `error_handler`.<br><br>Must be empty, if `error_handler` is 0 or 1.<br>Can be empty if, `error_handler` is 2.<br>Cannot be empty, if `error_handler` is 3.|  The following parameters and error handlers are supported for each preprocessing type.  |Preprocessing type|Name|Parameter 1|Parameter 2|Parameter 3|Supported error handlers| |------------------|----|-----------|-----------|-----------|------------------------| |1|Custom multiplier|number^1,\ 6^|<|<|0, 1, 2, 3| |2|Right trim|list of characters^2^|<|<|<| |3|Left trim|list of characters^2^|<|<|<| |4|Trim|list of characters^2^|<|<|<| |5|Regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |6|Boolean to decimal|<|<|<|0, 1, 2, 3| |7|Octal to decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal to decimal|<|<|<|0, 1, 2, 3| |9|Simple change|<|<|<|0, 1, 2, 3| |10|Change per second|<|<|<|0, 1, 2, 3| |11|XML XPath|path^4^|<|<|0, 1, 2, 3| |12|JSONPath|path^4^|<|<|0, 1, 2, 3| |13|In range|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Matches regular expression|pattern^3^|<|<|0, 1, 2, 3| |15|Does not match regular expression|pattern^3^|<|<|0, 1, 2, 3| |16|Check for error in JSON|path^4^|<|<|0, 1, 2, 3| |17|Check for error in XML|path^4^|<|<|0, 1, 2, 3| |18|Check for error using regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |19|Discard unchanged|<|<|<|<| |20|Discard unchanged with heartbeat|seconds^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Prometheus pattern|pattern^6,\ 7^|`value`, `label`, `function`|output^8,\ 9^|0, 1, 2, 3| |23|Prometheus to JSON|pattern^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV to JSON|character^2^|character^2^|0,1|0, 1, 2, 3| |25|Replace|search string^2^|replacement^2^|<|<| |26|Check unsupported|<|<|<|1, 2, 3| |27|XML to JSON|<|<|<|0, 1, 2, 3|  ^1^ integer or floating-point number\ ^2^ string\ ^3^ regular expression\ ^4^ JSONPath or XML XPath\ ^5^ positive integer (with support of time suffixes, e.g. 30s, 1m, 2h, 1d)\ ^6^ user macro\ ^7^ Prometheus pattern following the syntax: `<metric name>{<label name>="<label value>", ...} == <value>`. Each Prometheus pattern component (metric, label name, label value and metric value) can be user macro.\ ^8^ Prometheus output following the syntax: `<label name>` (can be a user macro) if `label` is selected as the second parameter.\ ^9^ One of the aggregation functions: `sum`, `min`, `max`, `avg`, `count` if `function` is selected as the second parameter.
pl	### Item preprocessing  Obiekt item preprocessing pozycji ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**type**<br>(wymagane)|integer|Typ opcji przetwarzania wstępnego.<br><br>Możliwe wartości:<br>1 - Własny mnożnik;<br>2 - Przytnij z prawej;<br>3 - Przytnij z lewej;<br>4 - Przytnij;<br>5 - Wyrażenie regularne;<br>6 - Boolowski na dziesiętny;<br>7 - Ósemkowy na dziesiętny;<br>8 - Szesnastkowy na dziesiętny;<br>9 - Prosta zmiana;<br>10 - Zmiana na sekundę;<br>11 - XML XPath;<br>12 - Ścieżka JSONPath;<br>13 - W przedziale;<br>14 - Pasuje wyrażenie regularne;<br>15 - Brak dopasowania wyrażenia regularnego;<br>16 - Sprawdź błąd w JSON;<br>17 - Sprawdź błąd w XML;<br>18 - Sprawdź błąd przy użyciu wyrażenia regularnego;<br>19 - Odrzuć niezmienione;<br>20 - Odrzuć niezmienione z heartbeat;<br>21 - JavaScript;<br>22 - Wzorzec Prometheus;<br>23 - Prometheus na JSON;<br>24 - CSV na JSON;<br>25 - Zastąp;<br>26 - Sprawdź wartości nieobsługiwane;<br>27 - XML na JSON.| |**params**<br>(wymagane)|string|Dodatkowe parametry używane przez opcję przetwarzania wstępnego. Wiele parametrów jest oddzielonych znakiem nowej linii (LF \\n).| |**error\_handler**<br>(wymagane)|integer|Typ działania używany w przypadku niepowodzenia kroku przetwarzania wstępnego.<br><br>Możliwe wartości:<br>0 - Komunikat o błędzie jest ustawiany przez serwer Zabbix;<br>1 - Odrzuć wartość;<br>2 - Ustaw niestandardową wartość;<br>3 - Ustaw niestandardowy komunikat o błędzie.| |**error\_handler\_params**<br>(wymagane)|string|Parametry obsługi błędów. Używane z `error_handler`.<br><br>Musi być puste, jeśli `error_handler` ma wartość 0 lub 1.<br>Może być puste, jeśli `error_handler` ma wartość 2.<br>Nie może być puste, jeśli `error_handler` ma wartość 3.|  Dla każdego typu przetwarzania wstępnego są obsługiwane następujące parametry i obsługi błędów.  |Typ przetwarzania wstępnego|Nazwa|Parametr 1|Parametr 2|Parametr 3|Obsługiwane obsługi błędów| |------------------|----|-----------|-----------|-----------|------------------------| |1|Własny mnożnik|liczba^1,\ 6^|<|<|0, 1, 2, 3| |2|Przytnij z prawej|lista znaków^2^|<|<|<| |3|Przytnij z lewej|lista znaków^2^|<|<|<| |4|Przytnij|lista znaków^2^|<|<|<| |5|Wyrażenie regularne|wzorzec^3^|wyjście^2^|<|0, 1, 2, 3| |6|Boolowski na dziesiętny|<|<|<|0, 1, 2, 3| |7|Ósemkowy na dziesiętny|<|<|<|0, 1, 2, 3| |8|Szesnastkowy na dziesiętny|<|<|<|0, 1, 2, 3| |9|Prosta zmiana|<|<|<|0, 1, 2, 3| |10|Zmiana na sekundę|<|<|<|0, 1, 2, 3| |11|XPath XML|ścieżka^4^|<|<|0, 1, 2, 3| |12|JSONPath|ścieżka^4^|<|<|0, 1, 2, 3| |13|W przedziale|min^1,\ 6^|maks^1,\ 6^|<|0, 1, 2, 3| |14|Pasuje wyrażenie regularne|wzorzec^3^|<|<|0, 1, 2, 3| |15|Brak dopasowania wyrażenia regularnego|wzorzec^3^|<|<|0, 1, 2, 3| |16|Sprawdź błąd w JSON|ścieżka^4^|<|<|0, 1, 2, 3| |17|Sprawdź błąd w XML|ścieżka^4^|<|<|0, 1, 2, 3| |18|Sprawdź błąd za pomocą wyrażenia regularnego|wzorzec^3^|wyjście^2^|<|0, 1, 2, 3| |19|Odrzuć niezmienione|<|<|<|<| |20|Odrzuć niezmienione z heartbeat|sekundy^5,\ 6^|<|<|<| |21|JavaScript|skrypt^2^|<|<|<| |22|Wzorzec Prometheus|wzorzec^6,\ 7^|`value`, `label`, `function`|wyjście^8,\ 9^|0, 1, 2, 3| |23|Prometheus do JSON|wzorzec^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV do JSON|znak^2^|znak^2^|0,1|0, 1, 2, 3| |25|Zastąp|ciąg wyszukiwania^2^|zastąpienie^2^|<|<| |26|Sprawdź wartości nieobsługiwane|<|<|<|1, 2, 3| |27|XML do JSON|<|<|<|0, 1, 2, 3|  ^1^ liczba całkowita bez znaku lub zmiennoprzecinkowa\ ^2^ ciąg znaków\ ^3^ wyrażenie regularne\ ^4^ JSONPath lub XPath XML\ ^5^ dodatnia liczba całkowita (z obsługą przyrostków czasu, np. 30s, 1m, 2h, 1d)\ ^6^ makro użytkownika\ ^7^ Wzorzec Prometheus zgodnie ze składnią: `<nazwa metryki>{<nazwa etykiety>="<wartość etykiety>", ...} == <wartość>`. Każda składowa wzorca Prometheus (metryka, nazwa etykiety, wartość etykiety i wartość metryki) może być makrem użytkownika.\ ^8^ Wyjście Prometheus zgodnie ze składnią: `<nazwa etykiety>` (może być makrem użytkownika), jeśli jako drugi parametr jest wybrana opcja `label`.\ ^9^ Jedna z funkcji agregujących: `sum`, `min`, `max`, `avg`, `count`, jeśli jako drugi parametr jest wybrana opcja `function`.

en-us	#### itemprototype  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `itemprototype.create`, `itemprototype.update`: property `interfaceid` is no longer required to create/update a HTTP agent type item prototype.\
pl	#### itemprototype  Poprawki błędów:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `itemprototype.create`, `itemprototype.update`: właściwość `interfaceid` nie jest już wymagana do utworzenia/aktualizacji prototypu pozycji typu agent HTTP.\

en-us	#### item prototype  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`, `itemprototype.create`, `itemprototype.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation function for the aggregation method `function`.\
pl	#### item prototype  Zmiany:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: dodano trzeci parametr do kroku wstępnego przetwarzania wzorca Prometheus. Drugi parametr określa teraz metodę agregacji: `value`, `label`, `function`. Trzeci parametr będzie zawierał dane wyjściowe Prometheusa dla metody agregacji `label` lub funkcję agregacji dla metody agregacji `function`.\

en-us	#### itemprototype  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `itemprototype.update`: the parameter `uuid` can now be updated.\
pl	#### itemprototype  Zmiany:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `itemprototype.update`: parametr `uuid` może być teraz zaktualizowany.\

en-us	# itemprototype.create
pl	# itemprototype.create

en-us	# itemprototype.delete
pl	# itemprototype.delete

en-us	# itemprototype.get
pl	# itemprototype.get

en-us	# > Item prototype object  The following objects are directly related to the `itemprototype` API.
pl	# > Item prototype object  Następujące obiekty są bezpośrednio związane z API `itemprototype`.

en-us	### Item prototype preprocessing  The item prototype preprocessing object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**type**<br>(required)|integer|The preprocessing option type.<br><br>Possible values:<br>1 - Custom multiplier;<br>2 - Right trim;<br>3 - Left trim;<br>4 - Trim;<br>5 - Regular expression matching;<br>6 - Boolean to decimal;<br>7 - Octal to decimal;<br>8 - Hexadecimal to decimal;<br>9 - Simple change;<br>10 - Change per second;<br>11 - XML XPath;<br>12 - JSONPath;<br>13 - In range;<br>14 - Matches regular expression;<br>15 - Does not match regular expression;<br>16 - Check for error in JSON;<br>17 - Check for error in XML;<br>18 - Check for error using regular expression;<br>19 - Discard unchanged;<br>20 - Discard unchanged with heartbeat;<br>21 - JavaScript;<br>22 - Prometheus pattern;<br>23 - Prometheus to JSON;<br>24 - CSV to JSON;<br>25 - Replace;<br>26 - Check unsupported;<br>27 - XML to JSON.| |**params**<br>(required)|string|Additional parameters used by preprocessing option. Multiple parameters are separated by LF (\\n) character.| |**error\_handler**<br>(required)|integer|Action type used in case of preprocessing step failure.<br><br>Possible values:<br>0 - Error message is set by Zabbix server;<br>1 - Discard value;<br>2 - Set custom value;<br>3 - Set custom error message.| |**error\_handler\_params**<br>(required)|string|Error handler parameters. Used with `error_handler`.<br><br>Must be empty, if `error_handler` is 0 or 1.<br>Can be empty if, `error_handler` is 2.<br>Cannot be empty, if `error_handler` is 3.|  The following parameters and error handlers are supported for each preprocessing type.  |Preprocessing type|Name|Parameter 1|Parameter 2|Parameter 3|Supported error handlers| |------------------|----|-----------|-----------|-----------|------------------------| |1|Custom multiplier|number^1,\ 6^|<|<|0, 1, 2, 3| |2|Right trim|list of characters^2^|<|<|<| |3|Left trim|list of characters^2^|<|<|<| |4|Trim|list of characters^2^|<|<|<| |5|Regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |6|Boolean to decimal|<|<|<|0, 1, 2, 3| |7|Octal to decimal|<|<|<|0, 1, 2, 3| |8|Hexadecimal to decimal|<|<|<|0, 1, 2, 3| |9|Simple change|<|<|<|0, 1, 2, 3| |10|Change per second|<|<|<|0, 1, 2, 3| |11|XML XPath|path^4^|<|<|0, 1, 2, 3| |12|JSONPath|path^4^|<|<|0, 1, 2, 3| |13|In range|min^1,\ 6^|max^1,\ 6^|<|0, 1, 2, 3| |14|Matches regular expression|pattern^3^|<|<|0, 1, 2, 3| |15|Does not match regular expression|pattern^3^|<|<|0, 1, 2, 3| |16|Check for error in JSON|path^4^|<|<|0, 1, 2, 3| |17|Check for error in XML|path^4^|<|<|0, 1, 2, 3| |18|Check for error using regular expression|pattern^3^|output^2^|<|0, 1, 2, 3| |19|Discard unchanged|<|<|<|<| |20|Discard unchanged with heartbeat|seconds^5,\ 6^|<|<|<| |21|JavaScript|script^2^|<|<|<| |22|Prometheus pattern|pattern^6,\ 7^|`value`, `label`, `function`|output^8,\ 9^|0, 1, 2, 3| |23|Prometheus to JSON|pattern^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV to JSON|character^2^|character^2^|0,1|0, 1, 2, 3| |25|Replace|search string^2^|replacement^2^|<|<| |26|Check unsupported|<|<|<|1, 2, 3| |27|XML to JSON|<|<|<|0, 1, 2, 3|  ^1^ integer or floating-point number\ ^2^ string\ ^3^ regular expression\ ^4^ JSONPath or XML XPath\ ^5^ positive integer (with support of time suffixes, e.g. 30s, 1m, 2h, 1d)\ ^6^ user macro, LLD macro\ ^7^ Prometheus pattern following the syntax: `<metric name>{<label name>="<label value>", ...} == <value>`. Each Prometheus pattern component (metric, label name, label value and metric value) can be user macro or LLD macro.\ ^8^ Prometheus output following the syntax: `<label name>` (can be a user macro or an LLD macro) if `label` is selected as the second parameter.\ ^9^ One of the aggregation functions: `sum`, `min`, `max`, `avg`, `count` if `function` is selected as the second parameter.
pl	### Item prototype preprocessing  Obiekt item prototype preprocessing ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**type**<br>(wymagane)|integer|Typ opcji przetwarzania wstępnego.<br><br>Możliwe wartości:<br>1 - Własny mnożnik;<br>2 - Przytnij z prawej;<br>3 - Przytnij z lewej;<br>4 - Przytnij;<br>5 - Wyrażenie regularne;<br>6 - Boolowski na dziesiętny;<br>7 - Ósemkowy na dziesiętny;<br>8 - Szesnastkowy na dziesiętny;<br>9 - Prosta zmiana;<br>10 - Zmiana na sekundę;<br>11 - XML XPath;<br>12 - Ścieżka JSONPath;<br>13 - W przedziale;<br>14 - Pasuje wyrażenie regularne;<br>15 - Brak dopasowania wyrażenia regularnego;<br>16 - Sprawdź błąd w JSON;<br>17 - Sprawdź błąd w XML;<br>18 - Sprawdź błąd przy użyciu wyrażenia regularnego;<br>19 - Odrzuć niezmienione;<br>20 - Odrzuć niezmienione z heartbeat;<br>21 - JavaScript;<br>22 - Wzorzec Prometheus;<br>23 - Prometheus na JSON;<br>24 - CSV na JSON;<br>25 - Zastąp;<br>26 - Sprawdź wartości nieobsługiwane;<br>27 - XML na JSON.| |**params**<br>(wymagane)|string|Dodatkowe parametry używane przez opcję przetwarzania wstępnego. Wiele parametrów jest oddzielonych znakiem nowej linii (LF \\n).| |**error\_handler**<br>(wymagane)|integer|Typ działania używany w przypadku niepowodzenia kroku przetwarzania wstępnego.<br><br>Możliwe wartości:<br>0 - Komunikat o błędzie jest ustawiany przez serwer Zabbix;<br>1 - Odrzuć wartość;<br>2 - Ustaw niestandardową wartość;<br>3 - Ustaw niestandardowy komunikat o błędzie.| |**error\_handler\_params**<br>(wymagane)|string|Parametry obsługi błędów. Używane z `error_handler`.<br><br>Musi być puste, jeśli `error_handler` ma wartość 0 lub 1.<br>Może być puste, jeśli `error_handler` ma wartość 2.<br>Nie może być puste, jeśli `error_handler` ma wartość 3.|  Dla każdego typu przetwarzania wstępnego są obsługiwane następujące parametry i  obsługa błędów.  |Typ przetwarzania wstępnego|Nazwa|Parametr 1|Parametr 2|Parametr 3|Obsługiwane obsługi błędów| |------------------|----|-----------|-----------|-----------|------------------------| |1|Własny mnożnik|liczba^1,\ 6^|<|<|0, 1, 2, 3| |2|Przytnij z prawej|lista znaków^2^|<|<|<| |3|Przytnij z lewej|lista znaków^2^|<|<|<| |4|Przytnij|lista znaków^2^|<|<|<| |5|Wyrażenie regularne|wzorzec^3^|wyjście^2^|<|0, 1, 2, 3| |6|Boolowski na dziesiętny|<|<|<|0, 1, 2, 3| |7|Ósemkowy na dziesiętny|<|<|<|0, 1, 2, 3| |8|Szesnastkowy na dziesiętny|<|<|<|0, 1, 2, 3| |9|Prosta zmiana|<|<|<|0, 1, 2, 3| |10|Zmiana na sekundę|<|<|<|0, 1, 2, 3| |11|XPath XML|ścieżka^4^|<|<|0, 1, 2, 3| |12|JSONPath|ścieżka^4^|<|<|0, 1, 2, 3| |13|W przedziale|min^1,\ 6^|maks^1,\ 6^|<|0, 1, 2, 3| |14|Pasuje wyrażenie regularne|wzorzec^3^|<|<|0, 1, 2, 3| |15|Brak dopasowania wyrażenia regularnego|wzorzec^3^|<|<|0, 1, 2, 3| |16|Sprawdź błąd w JSON|ścieżka^4^|<|<|0, 1, 2, 3| |17|Sprawdź błąd w XML|ścieżka^4^|<|<|0, 1, 2, 3| |18|Sprawdź błąd za pomocą wyrażenia regularnego|wzorzec^3^|wyjście^2^|<|0, 1, 2, 3| |19|Odrzuć niezmienione|<|<|<|<| |20|Odrzuć niezmienione z heartbeat|sekundy^5,\ 6^|<|<|<| |21|JavaScript|skrypt^2^|<|<|<| |22|Wzorzec Prometheus|wzorzec^6,\ 7^|`value`, `label`, `function`|wyjście^8,\ 9^|0, 1, 2, 3| |23|Prometheus do JSON|wzorzec^6,\ 7^|<|<|0, 1, 2, 3| |24|CSV do JSON|znak^2^|znak^2^|0,1|0, 1, 2, 3| |25|Zastąp|ciąg wyszukiwania^2^|zastąpienie^2^|<|<| |26|Sprawdź wartości nieobsługiwane|<|<|<|1, 2, 3| |27|XML do JSON|<|<|<|0, 1, 2, 3|  ^1^ liczba całkowita bez znaku lub zmiennoprzecinkowa\ ^2^ ciąg znaków\ ^3^ wyrażenie regularne\ ^4^ JSONPath lub XPath XML\ ^5^ dodatnia liczba całkowita (z obsługą przyrostków czasu, np. 30s, 1m, 2h, 1d)\ ^6^ makro użytkownika\ ^7^ Wzorzec Prometheus zgodnie ze składnią: `<nazwa metryki>{<nazwa etykiety>="<wartość etykiety>", ...} == <wartość>`. Każda składowa wzorca Prometheus (metryka, nazwa etykiety, wartość etykiety i wartość metryki) może być makrem użytkownika lub makro LLD.\ ^8^ Wyjście Prometheus zgodnie ze składnią: `<nazwa etykiety>` (może być makrem użytkownika), jeśli jako drugi parametr jest wybrana opcja `label`.\ ^9^ Jedna z funkcji agregujących: `sum`, `min`, `max`, `avg`, `count`, jeśli jako drugi parametr jest wybrana opcja `function`

en-us	### Item prototype tag  The item prototype tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|Item prototype tag name.| |value|string|Item prototype tag value.|
pl	###  Item prototype tag  Obiekt  item prototype tag ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**tag**<br>(wymagane)|string|Nazwa znacznika prototypu pozycji.| |value|string|Wartość znacznika prototypu pozycji.|

en-us	### Item prototype  The item prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |itemid|string|*(readonly)* ID of the item prototype.| |**delay**<br>(required)|string|Update interval of the item prototype. Accepts seconds or a time unit with suffix (30s,1m,2h,1d).<br>Optionally one or more [custom intervals](/manual/config/items/item/custom_intervals) can be specified either as flexible intervals or scheduling.<br>Multiple intervals are separated by a semicolon.<br>User macros and LLD macros may be used. A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Flexible intervals may be written as two macros separated by a forward slash (e.g. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Optional for Zabbix trapper, dependent items and for Zabbix agent (active) with `mqtt.get` key.| |**hostid**<br>(required)|string|ID of the host that the item prototype belongs to.<br><br>For update operations this field is *readonly*.| |**ruleid**<br>(required)|string|ID of the LLD rule that the item belongs to.<br><br>For update operations this field is *readonly*.| |**interfaceid**<br>(required)|string|ID of the item prototype's host interface. Used only for host item prototypes.<br><br>Not required for Zabbix agent (active), Zabbix internal, Zabbix trapper, calculated, dependent, database monitor and script item prototypes. Optional for HTTP agent item prototypes.| |**key\_**<br>(required)|string|Item prototype key.| |**name**<br>(required)|string|Name of the item prototype.| |**type**<br>(required)|integer|Type of the item prototype.<br><br>Possible values:<br>0 - Zabbix agent;<br>2 - Zabbix trapper;<br>3 - simple check;<br>5 - Zabbix internal;<br>7 - Zabbix agent (active);<br>10 - external check;<br>11 - database monitor;<br>12 - IPMI agent;<br>13 - SSH agent;<br>14 - TELNET agent;<br>15 - calculated;<br>16 - JMX agent;<br>17 - SNMP trap;<br>18 - Dependent item;<br>19 - HTTP agent;<br>20 - SNMP agent;<br>21 - Script.| |**url**<br>(required)|string|URL string required only for HTTP agent item prototypes. Supports LLD macros, user macros, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**value\_type**<br>(required)|integer|Type of information of the item prototype.<br><br>Possible values:<br>0 - numeric float;<br>1 - character;<br>2 - log;<br>3 - numeric unsigned;<br>4 - text.| |allow\_traps|integer|HTTP agent item prototype field. Allow to populate value as in trapper item type also.<br><br>0 - *(default)* Do not allow to accept incoming data.<br>1 - Allow to accept incoming data.| |authtype|integer|Used only by SSH agent item prototypes or HTTP agent item prototypes.<br><br>SSH agent authentication method possible values:<br>0 - *(default)* password;<br>1 - public key.<br><br>HTTP agent authentication method possible values:<br>0 - *(default)* none<br>1 - basic<br>2 - NTLM<br>3 - Kerberos| |description|string|Description of the item prototype.| |follow\_redirects|integer|HTTP agent item prototype field. Follow response redirects while polling data.<br><br>0 - Do not follow redirects.<br>1 - *(default)* Follow redirects.| |headers|object|HTTP agent item prototype field. Object with HTTP(S) request headers, where header name is used as key and header value as value.<br><br>Example:<br>{ "User-Agent": "Zabbix" }| |history|string|A time unit of how long the history data should be stored. Also accepts user macro and LLD macro.<br><br>Default: 90d.| |http\_proxy|string|HTTP agent item prototype field. HTTP(S) proxy connection string.| |ipmi\_sensor|string|IPMI sensor. Used only by IPMI item prototypes.| |jmx\_endpoint|string|JMX agent custom connection string.<br><br>Default value:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |logtimefmt|string|Format of the time in log entries. Used only by log item prototypes.| |master\_itemid|integer|Master item ID.<br>Recursion up to 3 dependent items and item prototypes and maximum count of dependent items and item prototypes equal to 29999 are allowed.<br><br>Required by Dependent items.| |output\_format|integer|HTTP agent item prototype field. Should response be converted to JSON.<br><br>0 - *(default)* Store raw.<br>1 - Convert to JSON.| |params|string|Additional parameters depending on the type of the item prototype:<br>- executed script for SSH and Telnet item prototypes;<br>- SQL query for database monitor item prototypes;<br>- formula for calculated item prototypes.| |parameters|array|Additional parameters for script item prototypes. Array of objects with 'name' and 'value' properties, where name must be unique.| |password|string|Password for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent item prototypes.| |post\_type|integer|HTTP agent item prototype field. Type of post data body stored in posts property.<br><br>0 - *(default)* Raw data.<br>2 - JSON data.<br>3 - XML data.| |posts|string|HTTP agent item prototype field. HTTP(S) request body data. Used with post\_type.| |privatekey|string|Name of the private key file.| |publickey|string|Name of the public key file.| |query\_fields|array|HTTP agent item prototype field. Query parameters. Array of objects with 'key':'value' pairs, where value can be empty string.| |request\_method|integer|HTTP agent item prototype field. Type of request method.<br><br>0 - *(default)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|HTTP agent item prototype field. What part of response should be stored.<br><br>0 - *(default)* Body.<br>1 - Headers.<br>2 - Both body and headers will be stored.<br><br>For request\_method HEAD only 1 is allowed value.| |snmp\_oid|string|SNMP OID.| |ssl\_cert\_file|string|HTTP agent item prototype field. Public SSL Key file path.| |ssl\_key\_file|string|HTTP agent item prototype field. Private SSL Key file path.| |ssl\_key\_password|string|HTTP agent item prototype field. Password for SSL Key file.| |status|integer|Status of the item prototype.<br><br>Possible values:<br>0 - *(default)* enabled item prototype;<br>1 - disabled item prototype;<br>3 - unsupported item prototype.| |status\_codes|string|HTTP agent item prototype field. Ranges of required HTTP status codes separated by commas. Also supports user macros or LLD macros as part of comma separated list.<br><br>Example: 200,200-{$M},{$M},200-400| |templateid|string|(readonly) ID of the parent template item prototype.| |timeout|string|Item data polling request timeout. Used for HTTP agent and script item prototypes. Supports user macros and LLD macros.<br><br>default: 3s<br>maximum value: 60s| |trapper\_hosts|string|Allowed hosts. Used by trapper item prototypes or HTTP item prototypes.| |trends|string|A time unit of how long the trends data should be stored. Also accepts user macro and LLD macro.<br><br>Default: 365d.| |units|string|Value units.| |username|string|Username for authentication. Used by simple check, SSH, Telnet, database monitor, JMX and HTTP agent item prototypes.<br><br>Required by SSH and Telnet item prototypes.| |uuid|string|Universal unique identifier, used for linking imported item prototypes to already existing ones. Used only for item prototypes on templates. Auto-generated, if not given.| |valuemapid|string|ID of the associated value map.| |verify\_host|integer|HTTP agent item prototype field. Whether to validate that the host name for the connection matches the one in the host's certificate.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.<br>| |verify\_peer|integer|HTTP agent item prototype field. Whether to validate that the host's certificate is authentic.<br><br>0 - *(default)* Do not validate.<br>1 - Validate.| |discover|integer|Item prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new items will be discovered;<br>1 - new items will not be discovered and existing items will be marked as lost.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Item prototype  Obiekt item prototype ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |itemid|string|*(tylko do odczytu)* ID prototypu pozycji.| |**delay**<br>(wymagane)|string|Interwał aktualizacji prototypu pozycji. Akceptuje sekundy lub jednostkę czasu z sufiksem (30s,1m,2h,1d).<br>Opcjonalnie można określić jedną lub więcej [okresów użytkownika](/manual/config/items/item/custom_intervals), zarówno jako interwały elastyczne, jak i harmonogramowanie.<br>Wiele interwałów jest oddzielonych średnikiem.<br>Można używać makr użytkownika i makr LLD. Jedno makro musi wypełnić całe pole. Wiele makr w polu lub makra mieszane z tekstem nie są obsługiwane.<br>Elastyczne interwały można zapisać jako dwa makra oddzielone ukośnikiem (np. `{$FLEX_INTERVAL}/{$FLEX_PERIOD}`).<br><br>Opcjonalne dla trappera Zabbix, pozycji zależnych i dla aktywnego agenta Zabbix z kluczem `mqtt.get`.| |**hostid**<br>(wymagane)|string|ID hosta, do którego należy prototyp pozycji.<br><br>Dla operacji aktualizacji to pole jest *tylko do odczytu*.| |**ruleid**<br>(wymagane)|string|ID reguły LLD, do której należy pozycja.<br><br>Dla operacji aktualizacji to pole jest *tylko do odczytu*.| |**interfaceid**<br>(wymagane)|string|ID interfejsu hosta prototypu pozycji. Używane tylko dla prototypów pozycji hosta.<br><br>Nie jest wymagane dla aktywnego agenta Zabbix, sprawdzenia wewnętrznego Zabbix, trappera Zabbix, wartości obliczonej, zależnej, monitora bazy danych i prototypów pozycji typu skrypt. Opcjonalne dla prototypów pozycji agenta HTTP.| |**key\_**<br>(wymagane)|string|Klucz prototypu pozycji.| |**name**<br>(wymagane)|string|Nazwa prototypu pozycji.| |**type**<br>(wymagane)|integer|Typ prototypu pozycji.<br><br>Możliwe wartości:<br>0 - agent Zabbix;<br>2 - trapper Zabbix;<br>3 - proste sprawdzenie;<br>5 - wewnętrzny Zabbix;<br>7 - aktywny agent Zabbix;<br>10 - test zewnętrzny;<br>11 - monitor bazy danych;<br>12 - agent IPMI;<br>13 - agent SSH;<br>14 - agent TELNET;<br>15 - obliczona;<br>16 - agent JMX;<br>17 - pułapka SNMP;<br>18 - pozycja zależna;<br>19 - agent HTTP;<br>20 - agent SNMP;<br>21 - skrypt.| |**url**<br>(wymagane)|string|Ciąg URL wymagany tylko dla prototypów pozycji agenta HTTP. Obsługuje makra LLD, makra użytkownika, {HOST.IP}, {HOST.CONN}, {HOST.DNS}, {HOST.HOST}, {HOST.NAME}, {ITEM.ID}, {ITEM.KEY}.| |**typ\_wartości**<br>(wymagane)|integer|Typ informacji o prototypie pozycji.<br><br>Możliwe wartości:<br>0 - liczba zmiennoprzecinkowa;<br>1 - znak;<br>2 - log;<br>3 - liczba całkowita bez znaku;<br>4 - tekst.| |allow\_traps|integer|Pole prototypu pozycji agenta HTTP. PPozwala na wypełnienie wartości jak w przypadku typu pozycji trapper.<br><br>0 - *(domyślnie)* Nie zezwalaj na przyjmowanie przychodzących danych.<br>1 - Zezwalaj na przyjmowanie przychodzących danych.| |authtype|integer|Używane tylko przez prototypy pozycji agenta SSH lub agenta HTTP.<br><br>Możliwe wartości metody uwierzytelniania agenta SSH:<br>0 - *(domyślnie)* hasło;<br>1 - klucz publiczny.<br><br>Możliwe wartości metody uwierzytelniania agenta HTTP:<br>0 - *(domyślnie)* brak<br>1 - podstawowy<br>2 - NTLM<br>3 - Kerberos| |description|string|Opis prototypu pozycji.| |follow\_redirects|integer|Pole prototypu pozycji agenta HTTP. Podążaj za przekierowaniami odpowiedzi podczas pobierania danych.<br><br>0 - Nie podążaj za przekierowaniami.<br>1 - *(domyślne)* podążaj za przekierowaniami.| |headers|object|Pole prototypu pozycji agenta HTTP. Obiekt z nagłówkami żądania HTTP(S), gdzie nazwa nagłówka jest używana jako klucz, a wartość nagłówka jako wartość.<br><br>Przykład:<br>{ "User-Agent": "Zabbix" }| |history|string|Jednostka czasu, przez ile dane historyczne mają być przechowywane. Akceptuje także makro użytkownika i makro LLD.<br><br>Domyślnie: 90d.| |http\_proxy|string|Pole prototypu pozycji agenta HTTP. Ciąg połączenia z serwerem proxy HTTP(S).| |ipmi\_sensor|string|Czujnik IPMI. Używane tylko przez prototypy pozycji IPMI.| |jmx\_endpoint|string|Niestandardowy ciąg połączenia agenta JMX.<br><br>Domyślna wartość:<br>service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi| |logtimefmt|string|Format czasu w wpisach dziennika. Używane tylko przez prototypy pozycji typu log.| |master\_itemid|integer|ID pozycji nadrzędnej.<br>Rekursja do 3 zależnych pozycji i prototypów pozycji oraz maksymalna liczba zależnych pozycji i prototypów pozycji równa 29999 są dozwolone.<br><br>Wymagane przez pozycje zależne.| |output\_format|integer|Pole prototypu pozycji agenta HTTP. Czy odpowiedź powinna być konwertowana na JSON.<br><br>0 - *(domyślnie)* Przechowuj niezmienione.<br>1 - Konwertuj na JSON.| |params|string|Dodatkowe parametry w zależności od typu prototypu pozycji:<br>- wykonany skrypt dla prototypów pozycji SSH i Telnet;<br>- zapytanie SQL dla prototypów monitora bazy danych;<br>- wzór dla prototypów pozycji obliczonych.| |parameters|array|Dodatkowe parametry dla prototypów pozycji typu skrypt. Tablica obiektów z właściwościami 'nazwa' i 'wartość', gdzie nazwa musi być unikalna.| |password|string|Hasło do uwierzytelnienia. Używane przez prototypy pozycji prostego sprawdzenia, SSH, Telnet, monitora bazy danych, JMX i agenta HTTP.<br><br>Wymagane przez prototypy pozycji SSH i Telnet.| |post\_type|integer|Pole prototypu pozycji agenta HTTP. Typ treści danych żądania przechowywanych w polu postów.<br><br>0 - *(domyślnie)* Dane nieprzetworzone.<br>2 - Dane JSON.<br>3 - Dane XML.| |posts|string|Pole prototypu pozycji agenta HTTP. Dane treści żądania HTTP(S). Używane z post\_type.| |privatekey|string|Nazwa pliku klucza prywatnego.| |publickey|string|Nazwa pliku klucza publicznego.| |query\_fields|array|Pole prototypu pozycji agenta HTTP. Parametry zapytania. Tablica obiektów z parami 'klucz':'wartość', gdzie wartość może być pustym ciągiem znaków.| |request\_method|integer|Pole prototypu pozycji agenta HTTP. Typ metody żądania.<br><br>0 - *(domyślnie)* GET<br>1 - POST<br>2 - PUT<br>3 - HEAD| |retrieve\_mode|integer|Pole prototypu pozycji agenta HTTP. Która część odpowiedzi powinna być przechowywana.<br><br>0 - *(domyślnie)* Treść.<br>1 - Nagłówki.<br>2 - Zarówno treść, jak i nagłówki będą przechowywane.<br><br>Dla metody HEAD dozwolona jest tylko wartość 1.| |snmp\_oid|string|OID SNMP.| |ssl\_cert\_file|string|Pole prototypu pozycji agenta HTTP. Ścieżka pliku klucza publicznego SSL.| |ssl\_key\_file|string|Pole prototypu pozycji agenta HTTP. Ścieżka pliku klucza prywatnego SSL.| |ssl\_key\_password|string|Pole prototypu pozycji agenta HTTP. Hasło do pliku klucza SSL.| |status|integer|Status prototypu pozycji.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* włączony prototyp pozycji;<br>1 - wyłączony prototyp pozycji;<br>3 - nieobsługiwany prototyp pozycji.| |status\_codes|string|Pole prototypu pozycji agenta HTTP. Zakresy wymaganych kodów stanu HTTP oddzielone przecinkami. Obsługuje również makra użytkownika lub makra LLD jako część listy oddzielonej przecinkami.<br><br>Przykład: 200,200-{$M},{$M},200-400| |templateid|string|(tylko do odczytu) ID nadrzędnego szablonu prototypu pozycji.| |timeout|string|Limit czasu żądania pobierania danych pozycji. Używane dla prototypów pozycji agenta HTTP i skryptu. Obsługuje makra użytkownika i makra LLD.<br><br>domyślnie: 3s<br>maksymalna wartość: 60s| |trapper\_hosts|string|Dozwolone hosty. Używane przez prototypy pozycji typu trapper lub prototypy pozycji HTTP.| |trends|string|Jednostka czasu, przez ile dane trendów mają być przechowywane. Akceptuje także makro użytkownika i makro LLD.<br><br>Domyślnie: 365d.| |units|string|Jednostki wartości.| |username|string|Nazwa użytkownika do uwierzytelnienia. Używane przez prototypy pozycji prostego sprawdzenia, SSH, Telnet, monitora bazy danych, JMX i agenta HTTP.<br><br>Wymagane przez prototypy pozycji SSH i Telnet.| |uuid|string|Uniwersalny unikalny identyfikator, używany do łączenia zaimportowanych prototypów pozycji z już istniejącymi. Używane tylko dla prototypów pozycji na szablonach. Automatycznie generowany, jeśli nie podano.| |valuemapid|string|ID powiązanej mapy wartości.| |verify\_host|integer|Pole prototypu pozycji agenta HTTP. Czy należy zweryfikować, że nazwa hosta dla połączenia odpowiada tej w certyfikacie hosta.<br><br>0 - *(domyślnie)* Nie weryfikuj.<br>1 - Zweryfikuj.<br>| |verify\_peer|integer|Pole prototypu pozycji agenta HTTP. Czy należy zweryfikować, że certyfikat hosta jest autentyczny.<br><br>0 - *(domyślnie)* Nie weryfikuj.<br>1 - Zweryfikuj.| |discover|integer|Status wykrywania prototypu pozycji.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* nowe pozycje zostaną wykryte;<br>1 - nowe pozycje nie zostaną wykryte, a istniejące zostaną oznaczone jako utracone.|  Należy zauważyć, że dla niektórych metod (aktualizacja, usuwanie) kombinacja parametrów wymaganych/opcjonalnych jest inna.

en-us	# Item prototype  This class is designed to work with item prototypes.  Object references:\  -   [Item     prototype](/manual/api/reference/itemprototype/object#item_prototype)  Available methods:\  -   [itemprototype.create](/manual/api/reference/itemprototype/create) -     creating new item prototypes -   [itemprototype.delete](/manual/api/reference/itemprototype/delete) -     deleting item prototypes -   [itemprototype.get](/manual/api/reference/itemprototype/get) -     retrieving item prototypes -   [itemprototype.update](/manual/api/reference/itemprototype/update) -     updating item prototypes
pl	# Item prototype  Ta klasa jest przeznaczona do pracy z prototypami pozycji.  Odwołania do obiektów:\  -   [Item     prototype](/manual/api/reference/itemprototype/object#item_prototype)  Dostępne metody:\  -   [itemprototype.create](/manual/api/reference/itemprototype/create) -     tworzenie nowych prototypów pozycji -   [itemprototype.delete](/manual/api/reference/itemprototype/delete) -     usuwanie prototypów pozycji -   [itemprototype.get](/manual/api/reference/itemprototype/get) -     pobieranie prototypów pozycji -   [itemprototype.update](/manual/api/reference/itemprototype/update) -     aktualizacja prototypów pozycji

en-us	# itemprototype.update
pl	# itemprototype.update

en-us	#### Items  Define items to monitor.  [Item API](/manual/api/reference/item)
pl	#### Elementy  Zdefiniuj elementy do monitorowania.  [API elementu](/manual/api/reference/item)

en-us	### Item tag  The item tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|Item tag name.| |value|string|Item tag value.|
pl	### Item tag  Obiekt item tag ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**tag**<br>(wymagane)|string|Nazwa znacznika pozycji.| |value|string|Wartość znacznika pozycji.|

en-us	# Item  This class is designed to work with items.  Object references:\  -   [Item](/manual/api/reference/item/object#item)  Available methods:\  -   [item.create](/manual/api/reference/item/create) - creating new     items -   [item.delete](/manual/api/reference/item/delete) - deleting items -   [item.get](/manual/api/reference/item/get) - retrieving items -   [item.update](/manual/api/reference/item/update) - updating items
pl	# Item  Ta klasa jest przeznaczona do pracy z pozycjami.  Odwołania do obiektów\  -   [Item](/manual/api/reference/item/object#item)  Dostępne metody:\  -   [item.create](/manual/api/reference/item/create) - tworzenie nowych     pozycji -   [item.delete](/manual/api/reference/item/delete) - usuwanie pozycji -   [item.get](/manual/api/reference/item/get) - pobieranie pozycji -   [item.update](/manual/api/reference/item/update) - aktualizacja pozycji

en-us	# item.update
pl	# item.update

en-us	##### Item value preprocessing  The **Preprocessing** tab allows to define [transformation rules](/manual/config/items/preprocessing) for the received values.
pl	##### Przetwarzanie wstępne wartości pozycji  Zakładka **Przetwarzanie wstępne** pozwala zdefiniować [reguły  transformacji](/manual/config/items/preprocessing) dla otrzymywanych wartości.