en-us	###     
pl	###     

en-us	# 10 Graph prototype
pl	# 10 Prototyp wykresu

en-us	# 12 Execute now
pl	# 12 Wykonaj teraz

en-us	# 12 Item value
pl	# 12 Wartość pozycji

en-us	# 13 Map
pl	# 13 Mapa

en-us	# 13. Problem acknowledgment
pl	# 13. Potwierdzenie problemu

en-us	# 14. Configuration export/import
pl	# 14. Konfiguracja eksportu/importu

en-us	# 14 Map navigation tree
pl	# 14 Drzewo nawigacyjne mapy

en-us	# 15 Plain text
pl	# 15 Zwykły tekst

en-us	# 16 Problem hosts
pl	# 16 Problemy hostów

en-us	# 17 Problems
pl	# 17 Problemy

en-us	# 18 Problems by severity
pl	# 18 Stopień problemu

en-us	# 19. API
pl	# 19. API

en-us	# 19 SLA report
pl	# 19 Raport SLA

en-us	# 1 Configuring a host
pl	# 1 Konfiguracja hosta

en-us	# 1 Creating an item
pl	# 1 Tworzenie pozycji

en-us	# 1 High availability
pl	# 1 Wysoka dostępność

en-us	# 1 Hosts and host groups
pl	# 1 Hosty i grupy hostów

en-us	# 1. Introduction  Please use the sidebar to access content in the Introduction section.
pl	# 1. Wprowadzenie  Skorzystaj z paska bocznego, aby uzyskać dostęp do treści w sekcji Wprowadzenie.

en-us	# 1 Manual structure
pl	# 1 Struktura dokumentacji

en-us	# 1 Server
pl	# 1 Server

en-us	# 21 Top hosts
pl	# 21 TOP hosty

en-us	# 22 Trigger overview
pl	# 22 Przegląd wyzwalaczy

en-us	# 23 URL
pl	# 23 URL

en-us	# 24 Web monitoring
pl	# 24 Monitorowanie WWW

en-us	# 2 Agent
pl	# 2 Agent

en-us	# 2 Clock
pl	# 2 Zegar

en-us	# 2 Inventory
pl	# 2 Inwentarz

en-us	# 2 Items
pl	# 2 Pozycje

en-us	# 2 Setup from RHEL packages
pl	# 2 Konfiguracja z pakietów RHEL

en-us	# 2 Setup from RHEL packages
pl	# 2 Konfiguracja z pakietów RHEL

en-us	# 2 What is Zabbix
pl	# 2 Czym jest Zabbix

en-us	# 3 Agent 2
pl	# 3 Agent 2

en-us	# 3 Data overview
pl	# 3 Przegląd danych

en-us	# 3 Mass update
pl	# 3 Aktualizacja masowa

en-us	# 3 Setup from Debian/Ubuntu packages
pl	# 3 Konfiguracja z pakietów Debian/Ubuntu

en-us	# 3 Zabbix features
pl	# 3 Funkcjonalności Zabbix

en-us	# 3. Zabbix processes  Please use the sidebar to access content in the Zabbix process section.
pl	# 3. Procesy Zabbix  Skorzystaj z paska bocznego, aby uzyskać dostęp do treści w sekcji procesu Zabbix.

en-us	# 4 History and trends
pl	# 4 Historia i trendy

en-us	# 4 Zabbix overview
pl	# 4 Przegląd Zabbixa

en-us	# 5 Java gateway
pl	# 5 Java gateway

en-us	### 6.0.13
pl	### 6.0.13

en-us	### 6.0.14
pl	### 6.0.14

en-us	### 6.0.15
pl	### 6.0.15

en-us	### 6.0.19
pl	### 6.0.19

en-us	### 6.0.3
pl	### 6.0.3

en-us	### 6.0.7
pl	### 6.0.7

en-us	### 6.0.9
pl	### 6.0.9

en-us	# 6 Sender
pl	# 6 Sender

en-us	# 6. Zabbix appliance
pl	# 6. Zabbix appliance

en-us	# 7 Geomap
pl	# 7 Geomapa

en-us	# 7 Get
pl	# 7 Get

en-us	# 8 Graph
pl	# 8 Wykres

en-us	# 8 JS
pl	# 8 JS

en-us	# 9 Graph (classic)
pl	# 9 Wykres (klasyczny)

en-us	# 9 Web service
pl	# 9 Web service

en-us	#### Acknowledging an event  Acknowledge a single event and leave a message.  Request:  ```json {     "jsonrpc": "2.0",     "method": "event.acknowledge",     "params": {         "eventids": "20427",         "action": 6,         "message": "Problem resolved."     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "eventids": [             "20427"         ]     },     "id": 1 } ```
pl	#### Potwierdzanie zdarzenia  Potwierdź pojedyncze zdarzenie i zostaw wiadomość.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "event.acknowledge",     "params": {         "eventids": "20427",         "action": 6,         "message": "Problem resolved."     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "eventids": [             "20427"         ]     },     "id": 1 } ```

en-us	#### action  Changes:\ [ZBX-21804](https://support.zabbix.com/browse/ZBX-21804) `action.create`, `action.get`, `action.update`, `action.delete`: removed requirement of write permissions for hosts, host groups, templates, triggers, proxy.\
pl	#### action  Zmiany:\ [ZBX-21804](https://support.zabbix.com/browse/ZBX-21804) `action.create`, `action.get`, `action.update`, `action.delete`: usunięto wymóg uprawnień do zapisu dla hostów, grup hostów, szablonów, wyzwalaczy, proxy.\

en-us	#### action  Changes:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) added new `conditiontype` values *(27 - Service, 28 - Service name)*.\ [ZBXNEXT-6250](https://support.zabbix.com/browse/ZBXNEXT-6250) `action.get`, `action.create`, `action.update`: added new property `notify_if_canceled`.\
pl	#### action  Zmiany:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) dodano nowe wartości `conditiontype`  *(27 - Service, 28 - Service name)*.\ [ZBXNEXT-6250](https://support.zabbix.com/browse/ZBXNEXT-6250) `action.get`, `action.create`, `action.update`: dodano nową właściwość `notify_if_canceled`.\

en-us	#### action  Changes:\ [ZBXNEXT-6920](https://support.zabbix.com/browse/ZBXNEXT-6920) `action.create`, `action.update`: added strict validation of the methods parameters.\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.create`, `action.update`: renamed parameter `acknowledge_operations` to `update_operations`.\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.get`: renamed parameter `selectAcknowledgeOperations` to `selectUpdateOperations`.\
pl	#### action  Zmiany:\ [ZBXNEXT-6920](https://support.zabbix.com/browse/ZBXNEXT-6920) `action.create`, `action.update`: dodano ścisłą walidację parametrów metod.\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.create`, `action.update`: zmieniono nazwę parametru `acknowledge_operations` na `update_operations`.\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.get`: zmieniono nazwę parametru `selectAcknowledgeOperations` na `selectUpdateOperations`.\

en-us	# action.create
pl	# action.create

en-us	# action.delete
pl	# action.delete

en-us	#### Action filter condition  The action filter condition object defines a specific condition that must be checked before running the action operations.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |conditionid|string|*(readonly)* ID of the action condition.| |**conditiontype**<br>(required)|integer|Type of condition.<br><br>Possible values for trigger actions:<br>0 - host group;<br>1 - host;<br>2 - trigger;<br>3 - event name;<br>4 - trigger severity;<br>6 - time period;<br>13 - host template;<br>16 - problem is suppressed;<br>25 - event tag;<br>26 - event tag value.<br><br>Possible values for discovery actions:<br>7 - host IP;<br>8 - discovered service type;<br>9 - discovered service port;<br>10 - discovery status;<br>11 - uptime or downtime duration;<br>12 - received value;<br>18 - discovery rule;<br>19 - discovery check;<br>20 - proxy;<br>21 - discovery object.<br><br>Possible values for autoregistration actions:<br>20 - proxy;<br>22 - host name;<br>24 - host metadata.<br><br>Possible values for internal actions:<br>0 - host group;<br>1 - host;<br>13 - host template;<br>23 - event type;<br>25 - event tag;<br>26 - event tag value.<br><br>Possible values for service actions:<br>25 - event tag;<br>26 - event tag value;<br>27 - service;<br>28 - service name.| |**value**<br>(required)|string|Value to compare with.| |value2<br>|string|Secondary value to compare with. Required for trigger, internal and service actions when condition type is *26*.| |actionid|string|*(readonly)* ID of the action that the condition belongs to.| |formulaid|string|Arbitrary unique ID that is used to reference the condition from a custom expression. Can only contain capital-case letters. The ID must be defined by the user when modifying filter conditions, but will be generated anew when requesting them afterward.| |operator|integer|Condition operator.<br><br>Possible values:<br>0 - *(default)* equals;<br>1 - does not equal;<br>2 - contains;<br>3 - does not contain;<br>4 - in;<br>5 - is greater than or equals;<br>6 - is less than or equals;<br>7 - not in;<br>8 - matches;<br>9 - does not match;<br>10 - Yes;<br>11 - No.|  ::: notetip To better understand how to use filters with various types of expressions, see examples on the [action.get](get#retrieve_discovery_actions) and [action.create](create#using_a_custom_expression_filter) method pages. :::  The following operators and values are supported for each condition type.  |Condition|Condition name|Supported operators|Expected value| |-|--|--|------| |0|Host group|equals,<br>does not equal|Host group ID.| |1|Host|equals,<br>does not equal|Host ID.| |2|Trigger|equals,<br>does not equal|Trigger ID.| |3|Event name|contains,<br>does not contain|Event name.| |4|Trigger severity|equals,<br>does not equal,<br>is greater than or equals,<br>is less than or equals|Trigger severity. Refer to the [trigger "severity" property](/manual/api/reference/trigger/object#trigger) for a list of supported trigger severities.| |5|Trigger value|equals|Trigger value. Refer to the [trigger "value" property](/manual/api/reference/trigger/object#trigger) for a list of supported trigger values.| |6|Time period|in, not in|Time when the event was triggered as a [time period](/manual/appendix/time_period).| |7|Host IP|equals,<br>does not equal|One or several IP ranges to check separated by commas. Refer to the [network discovery configuration](/manual/discovery/network_discovery/rule) section for more information on supported formats of IP ranges.| |8|Discovered service type|equals,<br>does not equal|Type of discovered service. The type of service matches the type of the discovery check used to detect the service. Refer to the [discovery check "type" property](/manual/api/reference/dcheck/object#discovery_check) for a list of supported types.| |9|Discovered service port|equals,<br>does not equal|One or several port ranges separated by commas.| |10|Discovery status|equals|Status of a discovered object.<br><br>Possible values:<br>0 - host or service up;<br>1 - host or service down;<br>2 - host or service discovered;<br>3 - host or service lost.| |11|Uptime or downtime duration|is greater than or equals,<br>is less than or equals|Time indicating how long has the discovered object been in the current status in seconds.| |12|Received values|equals,<br>does not equal,<br>is greater than or equals,<br>is less than or equals,<br>contains,<br>does not contain|Value returned when performing a Zabbix agent, SNMPv1, SNMPv2 or SNMPv3 discovery check.| |13|Host template|equals,<br>does not equal|Linked template ID.| |16|Problem is suppressed|Yes, No|No value required: using the "Yes" operator means that problem must be suppressed, "No" - not suppressed.| |18|Discovery rule|equals,<br>does not equal|ID of the discovery rule.| |19|Discovery check|equals,<br>does not equal|ID of the discovery check.| |20|Proxy|equals,<br>does not equal|ID of the proxy.| |21|Discovery object|equals|Type of object that triggered the discovery event.<br><br>Possible values:<br>1 - discovered host;<br>2 - discovered service.| |22|Host name|contains,<br>does not contain,<br>matches,<br>does not match|Host name.<br>Using a regular expression is supported for operators *matches* and *does not match* in autoregistration conditions.| |23|Event type|equals|Specific internal event.<br><br>Possible values:<br>0 - item in "not supported" state;<br>1 - item in "normal" state;<br>2 - LLD rule in "not supported" state;<br>3 - LLD rule in "normal" state;<br>4 - trigger in "unknown" state;<br>5 - trigger in "normal" state.| |24|Host metadata|contains,<br>does not contain,<br>matches,<br>does not match|Metadata of the auto-registered host.<br>Using a regular expression is supported for operators *matches* and *does not match*.| |25|Tag|equals,<br>does not equal,<br>contains,<br>does not contain|Event tag.| |26|Tag value|equals,<br>does not equal,<br>contains,<br>does not contain|Event tag value.| |27|Service|equals,<br>does not equal|Service ID.| |28|Service name|equals,<br>does not equal|Service name.|
pl	#### Action filter condition  Obiekt action filter condition definiuje konkretny warunek, który należy sprawdzić przed uruchomieniem operacji akcji.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |conditionid|string|*(tylko do odczytu)* Identyfikator warunku akcji.| |**conditiontype**<br>(wymagany)|integer|Typ warunku.<br><br>Możliwe wartości dla akcji wyzwalacza:<br>0 - grupa hostów;<br>1 - host;<br>2 - wyzwalacz;<br>3 - nazwa wyzwalacza;<br>4 - poziom wyzwalacza;<br>6 - okres czasu;<br>13 - szablon hosta;<br>16 - problem jest pomijany;<br>25 - tag zdarzenia;<br>26 - wartość tagu zdarzenia.<br><br>Możliwe wartości dla akcji wykrywania:<br>7 - adres IP hosta;<br>8 - typ wykrytej usługi;<br>9 - wykryty port usługi;<br>10 - stan wykrywania;<br>11 - czas działania lub przestoju;<br>12 - otrzymana wartość;<br>18 - reguła wykrywania;<br>19 - kontrola wykrywania;<br>20 - proxy;<br>21 - obiekt wykrywania.<br><br>Możliwe wartości dla akcji autorejestracji:<br>20 - proxy;<br>22 - nazwa hosta;<br>24 - metadane hosta.<br><br>Możliwe wartości dla akcji wewnętrznych:<br>0 - grupa hostów;<br>1 - host;<br>13 - szablon hosta;<br>23 - typ zdarzenia;<br>25 - tag zdarzenia;<br>26 - wartość tagu zdarzenia.<br><br>Możliwe wartości dla akcji usług:<br>25 - tag zdarzenia;<br>26 - wartość tagu zdarzenia;<br>27 - usługa;<br>28 - nazwa usługi.| |**value**<br>(wymagany)|string|Wartość do porównania.| |value2<br>|string|Druga wartość do porównania. Wymagane dla akcji wyzwalających, wewnętrznych i serwisowych, gdy typ warunku to *26*.| |actionid|string|*(tylko do odczytu)* Identyfikator akcji, do której należy warunek.| |formulaid|string|Dowolny unikatowy identyfikator używany do odwoływania się do warunku z wyrażenia niestandardowego. Może zawierać tylko wielkie litery. Identyfikator musi być zdefiniowany przez użytkownika podczas modyfikowania warunków filtrowania, ale jest ponownie generowany na żądanie później.| |operator|integer|Operator warunku.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* równa się;<br>1 - nie równa się;<br>2 - zawiera;<br>3 - nie zawiera;<br>4 - w;<br>5 - jest większa lub równa;<br>6 - jest mniejsza lub równa;<br>7 - nie jest w;<br>8 - pasuje;<br >9 - nie pasuje;<br>10 - Tak;<br>11 - Nie.|  ::: notetip Aby lepiej zrozumieć, jak używać filtrów z różnymi rodzajami wyrażeń, zobacz przykłady  [action.get](get#retrieve_discovery_actions) i [action.create](create#using_a_custom_expression_filter) na ich stronach. :::  Następujące operatory i wartości są obsługiwane dla każdego typu warunku.  |Warunek|Nazwa warunku|Obsługiwane operatory|Oczekiwana wartość| |-|--|--|------| |0|Grupa hostów|równa się,<br>nie równa się|ID grupy hostów.| |1|Host|równa się,<br>nie równa się|ID hosta.| |2|Wyzwalacz|równa się,<br>nie równa się|ID wyzwalacza.| |3|Nazwa wyzwalacza|zawiera,<br>nie zawiera|Nazwy wyzwalacza.| |4|Poziom wyzwalacza|równa się,<br>nie jest równa,<br>jest większa lub równa,<br>jest mniejsza lub równa|poziom aktywowania. Zapoznaj się z [właściwością wyzwalacza „poziom”](/manual/api/reference/trigger/object#trigger), aby uzyskać listę obsługiwanych poziomów wyzwalaczy.| |5|Wartość wyzwalacza|równa się|Wartość wyzwalacza. Zapoznaj się z [właściwością „wartość” wyzwalacza](/manual/api/reference/trigger/object#trigger), aby uzyskać listę obsługiwanych wartości wyzwalacza.| |6|Okres czasu|w, nie jest w|Czas, w którym zdarzenie zostało wyzwolone jako [okres](/manual/appendix/time_period).| |7|Adres IP hosta|równa się,<br>nie jest równy|Jeden lub kilka zakresów adresów IP do sprawdzenia oddzielonych przecinkami. Więcej informacji o obsługiwanych formatach zakresów adresów IP znajdziesz w sekcji [konfiguracja wykrywania sieci](/manual/discovery/network_discovery/rule).| |8|Typ wykrytej usługi|równa się,<br>nie jest równy|Typ wykrytej usługi. Typ usługi jest zgodny z typem testu wykrywania używanego do wykrycia usługi. Zapoznaj się z [właściwością wykrywania „type”](/manual/api/reference/dcheck/object#discovery_check), aby uzyskać listę obsługiwanych typów.| |9|Wykryty port usługi|równa się,<br>nie równa się|Jeden lub kilka zakresów portów oddzielonych przecinkami.| |10|Stan wykrycia|równa się|Stan wykrytego obiektu.<br><br>Możliwe wartości:<br>0 – uruchomienie hosta lub usługi;<br>1 – wyłączenie hosta lub usługi;<br>2 – uruchomienie hosta lub usługi wykryto usługę;<br>3 - utracono host lub usługę.| |11|Czas działania lub przestoju|jest większy lub równy,<br>jest mniejszy lub równy|Czas wskazujący, jak długo wykryty obiekt znajduje się w bieżącym stanie, w sekundach.| |12|Otrzymane wartości|równa się,<br>nie jest równe,<br>jest większe lub równe,<br>jest mniejsze lub równe,<br>zawiera,<br>nie zawiera|Wartości zwracanej podczas wykonywania wykrywanie za pomocą Agent Zabbix, SNMPv1, SNMPv2 lub SNMPv3.| |13|Szablon hosta|równa się,<br>nie jest równy|identyfikator połączonego szablonu.| |16|Problem jest pominięty|Tak, Nie|Wartość nie jest wymagana: użycie operatora "Tak" oznacza, że ​​problem musi być wstrzymany, "Nie" - nie wstrzymany.| |18|Reguła wykrywania|równa się,<br>nie równa się|ID reguły wykrywania.| |19|Kontrola wykrywania|równa się,<br>nie równa się|ID testu wykrywania.| |20|Proxy|równa się,<br>nie równa się|ID proxy.| |21|Obiekt wykrywania|równa się|Typ obiektu, który wyzwolił zdarzenie wykrywania.<br><br>Możliwe wartości:<br>1 — wykryty host;<br>2 — wykryta usługa.| |22|Nazwa hosta|zawiera,<br>nie zawiera,<br>dopasowania,<br>nie pasuje|Nazwa hosta.<br>Używanie wyrażenia regularnego jest obsługiwane dla operatorów *pasuje* i *nie pasuje* w warunkach autorejestracji.| |23|Typ zdarzenia|równa się|Określone zdarzenie wewnętrzne.<br><br>Możliwe wartości:<br>0 - pozycja w stanie "nieobsługiwany";<br>1 - pozycja w stanie "normalnym";<br>2 - reguła LLD w stanie "nieobsługiwana";<br>3 - reguła LLD w stanie "normalnym";<br>4 - wyzwalacz w stanie "nieznany";<br>5 - wyzwalacz w stanie "normalnym".| |24|Metadane hosta|zawierają,<br>nie zawierają,<br>dopasowania,<br>nie są zgodne|Metadane automatycznie zarejestrowanego hosta.<br>Używanie wyrażenia regularnego jest obsługiwane w przypadku operatorów *dopasowania* i *nie pasuje*.| |25|Tag|równa się,<br>nie równa się,<br>zawiera,<br>nie zawiera|Tag zdarzenia.| |26|Wartość tagu|równa się,<br>nie jest równy,<br>zawiera,<br>nie zawiera|Wartość tagu zdarzenia.| |27|Usługa|równa się,<br>nie równa się|Identyfikator usługi.| |28|Nazwa usługi|równa się,<br>nie równa się|Nazwa usługi.|

en-us	### Action filter  The action filter object defines a set of conditions that must be met to perform the configured action operations. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**conditions**<br>(required)|array|Set of filter conditions to use for filtering results.| |**evaltype**<br>(required)|integer|Filter condition evaluation method.<br><br>Possible values:<br>0 - and/or;<br>1 - and;<br>2 - or;<br>3 - custom expression.| |eval\_formula|string|*(readonly)* Generated expression that will be used for evaluating filter conditions. The expression contains IDs that reference specific filter conditions by its `formulaid`. The value of `eval_formula` is equal to the value of `formula` for filters with a custom expression.| |formula|string|User-defined expression to be used for evaluating conditions of filters with a custom expression. The expression must contain IDs that reference specific filter conditions by its `formulaid`. The IDs used in the expression must exactly match the ones defined in the filter conditions: no condition can remain unused or omitted.<br><br>Required for custom expression filters.|
pl	### Action filter  Obiekt action filter definiuje zestaw warunków, które muszą być spełnione, aby wykonać operacje akcji. Mają następujące  właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**conditions**<br>(wymagane)|array|Zestaw warunków filtrowania używanych do filtrowania wyników.| |**evaltype**<br>(wymagane)|integer|Filter condition evaluation method.<br><br>Typ obliczeń warunku operacji.<br><br>Możliwe wartości:<br>0 - *(Domyślnie)* I / Lub;<br>1 - I;<br>2 - Lub;<br>3 - wyrażenie użytkownika.| |eval\_formula|string|*(tylko do odczytu)* Wygenerowane wyrażenie, które będzie używane do sprawdzenia warunków filtrowania. Wyrażenie zawiera identyfikatory ID, które odwołują się do określonych warunków filtrowania za pomocą `ID formuły`. Wartość `eval_formula` jest równa wartości `formula` dla filtrów z wyrażeniem użytkownika.| |formula|string|Wyrażenie zdefiniowane przez użytkownika dla sprawdzenia warunków filtrów dla wyrażenia użytkownika. Wyrażenie musi zawierać identyfikatory ID, które odpowiadają identyfikatorom zdefiniowanych w warunkach filtrowania za pomocą `formulaid`. Identyfikatory ID użyte w wyrażeniu muszę dokładnie odpowiadać identyfikatorom zdefiniowanym w warunkach filtrowania: żaden warunek nie może pozostać nieużyty lub pominięty.<br><br>Wymagane w przypadku filtrów z wyrażeniem użytkownika.|

en-us	# action.get
pl	## action.get

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

en-us	#### Action operation condition  The action operation condition object defines a condition that must be met to perform the current operation. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |opconditionid|string|*(readonly)* ID of the action operation condition| |**conditiontype**<br>(required)|integer|Type of condition.<br><br>Possible values:<br>14 - event acknowledged.| |**value**<br>(required)|string|Value to compare with.| |operationid|string|*(readonly)* ID of the operation.| |operator|integer|Condition operator.<br><br>Possible values:<br>0 - *(default)* =.|  The following operators and values are supported for each operation condition type.  |Condition|Condition name|Supported operators|Expected value| |---------|--------------|-------------------|--------------| |14|Event acknowledged|=|Whether the event is acknowledged.<br><br>Possible values:<br>0 - not acknowledged;<br>1 - acknowledged.|
pl	#### Action operation condition  Obiekt action operation condition definiuje warunek, który musi być spełniony, by wykonać bieżącą operacje. Posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |opconditionid|string|*(tylko do odczytu)* Identyfikator ID warunku akcji| |**conditiontype**<br>(wymagany)|integer|Typ warunku.<br><br>Możliwe wartości:<br>14 - zdarzenie potwierdzone.| |**value**<br>(wymagany)|string|Wartość do porównania.| |operationid|string|*(tylko do odczytu)* identyfikator ID operacji.| |operator|integer|Operator warunku.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* =.|  Następujące operatory i wartości są obsługiwane dla każdego typu  warunku operacji.  |Warunek|Nazwa warunku|Obsługiwane operatory|Oczekiwana wartość| |---------|--------------|-------------------|--------------| |14|Zdarzenie potwierdzone|=|Czy zdarzenie zostało potwierdzone.<br><br>Możliwe wartości:<br>0 - niepotwierdzone;<br>1 - potwierdzone.|

en-us	#### Action operation message  The operation message object contains data about the message that will be sent by the operation.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |default\_msg|integer|Whether to use the default action message text and subject.<br><br>Possible values:<br>0 - use the data from the operation;<br>1 - *(default)* use the data from the media type.| |mediatypeid|string|ID of the media type that will be used to send the message.| |message|string|Operation message text.| |subject|string|Operation message subject.|
pl	#### Action operation message  Obiekt operation message zawiera dane o wiadomości, która będzie wysłana przez operacje.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |default\_msg|integer|Czy użyć domyślnego tekstu i tematu wiadomości akcji<br><br>Możliwe wartości:<br>0 - użyj danych z operacji;<br>1 - *(domyślnie)* użyj danych z typu mediów.| |mediatypeid|string| identyfikator ID  typu mediów, który zostanie użyty do wysłania wiadomości.| |message|string|Tekst wiadomości operacji.| |subject|string|Temat wiadomości operacji.|

en-us	### Action operation  The action operation object defines an operation that will be performed when an action is executed. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |operationid|string|*(readonly)* ID of the action operation.| |**operationtype**<br>(required)|integer|Type of operation.<br><br>Possible values:<br>0 - send message;<br>1 - global script;<br>2 - add host;<br>3 - remove host;<br>4 - add to host group;<br>5 - remove from host group;<br>6 - link to template;<br>7 - unlink from template;<br>8 - enable host;<br>9 - disable host;<br>10 - set host inventory mode.<br><br>Note that only types '0' and '1' are supported for trigger and service actions, only '0' is supported for internal actions. All types are supported for discovery and autoregistration actions.| |actionid|string|*(readonly)* ID of the action that the operation belongs to.| |esc\_period|string|Duration of an escalation step in seconds. Must be greater than 60 seconds. Accepts seconds, time unit with suffix and user macro. If set to 0 or 0s, the default action escalation period will be used.<br><br>Default: 0s.<br><br>Note that escalations are supported only for trigger, internal and service actions, and only in normal operations.| |esc\_step\_from|integer|Step to start escalation from.<br><br>Default: 1.<br><br>Note that escalations are supported only for trigger, internal and service actions, and only in normal operations.| |esc\_step\_to|integer|Step to end escalation at.<br><br>Default: 1.<br><br>Note that escalations are supported only for trigger, internal and service actions, and only in normal operations.| |evaltype|integer|Operation condition evaluation method.<br><br>Possible values:<br>0 - *(default)* AND / OR;<br>1 - AND;<br>2 - OR.| |opcommand|object|Object containing data on global script run by the operation.<br><br>Each object has one following property: `scriptid` - *(string)* ID of the script.<br><br>Required for global script operations.| |opcommand\_grp|array|Host groups to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_grpid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string, readonly)* ID of the operation;<br>`groupid` - *(string)* ID of the host group.<br><br>Required for global script operations if `opcommand_hst` is not set.| |opcommand\_hst|array|Host to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_hstid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string, readonly)* ID of the operation;<br>`hostid` - *(string)* ID of the host; if set to 0 the command will be run on the current host.<br><br>Required for global script operations if `opcommand_grp` is not set.| |opconditions|array|Operation conditions used for trigger actions.<br><br>The operation condition object is [described in detail below](/manual/api/reference/action/object#action_operation_condition).| |opgroup|array|Host groups to add hosts to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`groupid` - *(string)* ID of the host group.<br><br>Required for "add to host group" and "remove from host group" operations.| |opmessage|object|Object containing the data about the message sent by the operation.<br><br>The operation message object is [described in detail below](/manual/api/reference/action/object#action_operation_message).<br><br>Required for message operations.| |opmessage\_grp|array|User groups to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`usrgrpid` - *(string)* ID of the user group.<br><br>Required for message operations if `opmessage_usr` is not set.| |opmessage\_usr|array|Users to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`userid` - *(string)* ID of the user.<br><br>Required for message operations if `opmessage_grp` is not set.| |optemplate|array|Templates to link the hosts to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`templateid` - *(string)* ID of the template.<br><br>Required for "link to template" and "unlink from template" operations.| |opinventory|object|Inventory mode set host to.<br><br>Object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`inventory_mode` - *(string)* Inventory mode.<br><br>Required for "Set host inventory mode" operations.|
pl	### Action operation  Obiekt action operation definiuje operację, która zostanie wykonana gdy wykonywana jest akcja. Posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |operationid|string|*(tylko do odczytu)* identyfikator ID akcji.| |**operationtype**<br>(wymagane)|integer|Typ operacji.<br><br>Możliwe wartości:<br>0 - Wyślij wiadomość;<br>1 - globalny skrypt;<br>2 - dodaj host;<br>3 - usuń hosta;<br>4 - dodaj do grupy hostów;<br>5 - usuń z grupy hostów;<br>6 - połącz z szablonem;<br>7 - odłącz od szablonów;<br>8 - włącz hosta;<br>9 - wyłącz hosta;<br>10 - ustaw tryb inwentarza hosta.<br><br>Pamiętaj, że tylko typy '0' i '1' są obsługiwane tylko dla akcji wyzwalacza oraz usług, natomiast '0' tylko dla akcji wewnętrznych. Wszystkie typy są obsługiwane dla akcji wykrywania i autorejestracji.| |actionid|string|*(tylko do odczytu)* Identyfikator ID akcji, do której należy operacja.| |esc\_period|string|Domyślny czas trwania kroku operacji. Pole musi wynosić co najmniej 60 sekund. Akceptuje sekundy, jednostkę czasu z sufiksem oraz makro użytkownika. Jeśli jest ustawione na 0 lub 0s, zostanie użyta domyślna wartość kroku operacji .<br><br>Domyślnie: 0s.<br><br>Pamiętaj, że eskalacje są obsługiwane tylko dla wyzwalaczy, akcji wewnętrznych i usług tylko w podstawowych operacjach.| |esc\_step\_from|integer|Krok, od którego należy rozpocząć eskalację.<br><br>Domyślnie: 1.<br><br>Pamiętaj, że eskalacje są obsługiwane tylko dla wyzwalaczy, akcji wewnętrznych i usług tylko w podstawowych operacjach.| |esc\_step\_to|integer|Krok do zakończenia eskalacji.<br><br>Domyślnie: 1.<br><br>Pamiętaj, że eskalacje są obsługiwane tylko dla wyzwalaczy, akcji wewnętrznych i usług tylko w podstawowych operacjach.| |evaltype|integer|Typ obliczeń warunku operacji.<br><br>Możliwe wartości:<br>0 - *(Domyślnie)* I / Lub;<br>1 - I;<br>2 - Lub.| |opcommand|object|Obiekt zawierający dane globalnego skryptu uruchamianego przez operację.<br><br>Każdy obiekt ma jedną następującą właściwość: `scriptid` - *(string)* identyfikator ID skryptu.<br><br>Wymagane dla operacji skryptów globalnych.| |opcommand\_grp|array|Grupy hostów do uruchamiania globalnych skryptów.<br><br>Każdy obiekt ma następujące właściwości:<br>`opcommand_grpid` - *(string, tylko do odczytu)* identyfikator ID obiektu;<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`groupid` - *(string)* identyfikator ID grupy hostów.<br><br>Wymagany dla operacji skryptów globalnych jeżeli nie ustawiono `opcommand_hst`.| |opcommand\_hst|array|Host do uruchamiania globalnych skryptów.<br><br>Każdy obiekt ma następujące właściwości: <br>`opcommand_hstid` - *(string, tylko do odczytu)* identyfikator ID obiektu;<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`hostid` - *(string)* identyfikator ID hosta; Jeśli ustawiono na 0, polecenie zostanie uruchomione na aktualnym hoście.<br><br>Wymagany dla operacji skryptów globalnych jeżeli nie ustawiono `opcommand_grp`.| |opconditions|array|Warunki operacji używane do akcji wyzwalaczy.<br><br>Obiekt warunków operacji jest  [szczegółowo opisany poniżej](/manual/api/reference/action/object#action_operation_condition).| |opgroup|array|Grupy hostów, do których mają być dodawane hosty.<br><br>Każdy obiekt ma następujące właściwości:<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`groupid` - *(string)* identyfikator ID grupy hostów.<br><br>Wymagane dla operacji "dodaj do grupy hostów" i "usuń z grupy hostów".| |opmessage|object|Obiekt zawierający dane o wiadomości wysłanej przez operację.<br><br>Obiekt komunikatu operacji jest [szczegółowo opisany poniżej](/manual/api/reference/action/object#action_operation_message).<br><br>Wymagane dla operacji "wyślij wiadomość".| |opmessage\_grp|array|Grupy użytkowników, do których mają być wysyłane wiadomości.<br><br>Każdy obiekt ma następujące właściwości:<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`usrgrpid` - *(string)* identyfikator ID grupy hostów.<br><br>Wymagane dla operacji "wyślij wiadomość" jeżeli nie ustawiono`opmessage_usr`.| |opmessage\_usr|array|Użytkownicy, do których mają być wysyłane wiadomości.<br><br>Każdy obiekt ma następujące właściwości:<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`userid` - *(string)* identyfikator ID użytkownika.<br><br>Wymagane dla operacji "wyślij wiadomość" jeżeli nie ustawiono `opmessage_grp`.| |optemplate|array|Szablony do połączenia z hostem.<br><br>Każdy obiekt ma następujące właściwości:<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`templateid` - *(string)* identyfikator ID szablonu.<br><br>Wymagane dla operacji  "Połącz z szablonami" i "odłącz od szablonu".| |opinventory|object|Ustaw tryb inwentarza dla hosta.<br><br>Obiekt ma następujące właściwości:<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`inventory_mode` - *(string)* tryb inwentarza.<br><br>Wymagane dla operacji"ustaw tryb inwentarza hosta".|

en-us	### Action recovery operation  The action recovery operation object defines an operation that will be performed when a problem is resolved. Recovery operations are possible for trigger, internal and service actions. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |operationid|string|*(readonly)* ID of the action operation.| |**operationtype**<br>(required)|integer|Type of operation.<br><br>Possible values for trigger and service actions:<br>0 - send message;<br>1 - global script;<br>11 - notify all involved.<br><br>Possible values for internal actions:<br>0 - send message;<br>11 - notify all involved.| |actionid|string|*(readonly)* ID of the action that the recovery operation belongs to.| |opcommand|object|Object containing data on global action type script run by the operation.<br><br>Each object has one following property: `scriptid` - *(string)* ID of the action type script.<br><br>Required for global script operations.| |opcommand\_grp|array|Host groups to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_grpid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string, readonly)* ID of the operation;<br>`groupid` - *(string)* ID of the host group.<br><br>Required for global script operations if `opcommand_hst` is not set.| |opcommand\_hst|array|Host to run global scripts on.<br><br>Each object has the following properties:<br>`opcommand_hstid` - *(string, readonly)* ID of the object;<br>`operationid` - *(string, readonly)* ID of the operation;<br>`hostid` - *(string)* ID of the host; if set to 0 the command will be run on the current host.<br><br>Required for global script operations if `opcommand_grp` is not set.| |opmessage|object|Object containing the data about the message sent by the recovery operation.<br><br>The operation message object is [described in detail above](/manual/api/reference/action/object#action_operation_message).<br><br>Required for message operations.| |opmessage\_grp|array|User groups to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`usrgrpid` - *(string)* ID of the user group.<br><br>Required for message operations if `opmessage_usr` is not set.| |opmessage\_usr|array|Users to send messages to.<br><br>Each object has the following properties:<br>`operationid` - *(string, readonly)* ID of the operation;<br>`userid` - *(string)* ID of the user.<br><br>Required for message operations if `opmessage_grp` is not set.|
pl	### Action recovery operation  Obiekt action recovery operation definiuje operację, która będzie  wykonywana kiedy problem zostanie rozwiązany. Możliwe są operacje odzyskiwania dla akcji wyzwalacza, wewnętrznych i usług. Posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |operationid|string|*(tylko do odczytu)* identyfikator ID operacji akcji.| |**operationtype**<br>(wymagane)|integer|Typ operacji.<br><br>Możliwe wartości dla akcji wyzwalacza oraz usługi:<br>0 - wyślij wiadomość;<br>1 - globalny skrypt;<br>11 - Powiadom wszystkich zaangażowanych.<br><br>Możliwe wartości dla akcji wewnętrznych:<br>0 - wyślij wiadomość;<br>11 - Powiadom wszystkich zaangażowanych.| |actionid|string|*(tylko do odczytu)* identyfikator ID akcji, do której należy operacja odzyskiwania.| |opcommand|object|Obiekt zawierający dane globalnego skryptu uruchamianego przez operację.<br><br>Każdy obiekt ma jedną następującą właściwość: `scriptid` - *(string)* identyfikator ID skryptu.<br><br>Wymagane dla operacji skryptów globalnych.| |opcommand\_grp|array|Grupy hostów do uruchamiania globalnych skryptów.<br><br>Każdy obiekt ma następujące właściwości:<br>`opcommand_grpid` - *(string, tylko do odczytu)* identyfikator ID obiektu;<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`groupid` - *(string)* identyfikator ID grupy hostów.<br><br>Wymagany dla operacji skryptów globalnych jeżeli nie ustawiono `opcommand_hst`.| |opcommand\_hst|array|Host do uruchamiania globalnych skryptów.<br><br>Każdy obiekt ma następujące właściwości: <br>`opcommand_hstid` - *(string, tylko do odczytu)* identyfikator ID obiektu;<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`hostid` - *(string)* identyfikator ID hosta; Jeśli ustawiono na 0, polecenie zostanie uruchomione na aktualnym hoście.<br><br>Wymagane dla operacji skryptów globalnych jeżeli nie ustawiono `opcommand_grp`.| |opmessage|object|Obiekt zawierający dane o wiadomości wysłanej przez operację.<br><br>Obiekt komunikatu operacji jest [szczegółowo opisany poniżej](/manual/api/reference/action/object#action_operation_message).<br><br>Wymagane dla operacji "wyślij wiadomość".| |opmessage\_grp|array|Grupy użytkowników, do których mają być wysyłane wiadomości.<br><br>Każdy obiekt ma następujące właściwości:<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`usrgrpid` - *(string)* identyfikator ID grupy hostów.<br><br>Wymagane dla operacji "wyślij wiadomość" jeżeli nie ustawiono`opmessage_usr`.| |opmessage\_usr|array|Użytkownicy, do których mają być wysyłane wiadomości.<br><br>Każdy obiekt ma następujące właściwości:<br>`operationid` - *(string, tylko do odczytu)* identyfikator ID operacji;<br>`userid` - *(string)* identyfikator ID użytkownika.<br><br>Wymagane dla operacji "wyślij wiadomość" jeżeli nie ustawiono `opmessage_grp`.|

en-us	#### Actions and alerts  Define actions and operations to notify users about certain events or automatically execute remote commands. Gain access to information about generated alerts and their receivers.  [Action API](/manual/api/reference/action) | [Alert API](/manual/api/reference/alert)
pl	#### Akcje i alerty  Zdefiniuj akcje i operacje, aby powiadamiać użytkowników o określonych zdarzeniach lub automatycznie wykonywać zdalne polecenia. Uzyskaj dostęp do informacji o generowanych alertach i ich odbiorcach.  [API akcji](/manual/api/reference/action) | [API  alarmów](/manual/api/reference/alert)

en-us	### Action  The action object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |actionid|string|*(readonly)* ID of the action.| |**esc\_period**<br>(required)|string|Default operation step duration. Must be at least 60 seconds. Accepts seconds, time unit with suffix and user macro.<br><br>Note that escalations are supported only for trigger, internal and service actions, and only in normal operations.| |**eventsource**<br>(required)|integer|*(constant)* Type of events that the action will handle.<br><br>Refer to the [event "source" property](/manual/api/reference/event/object#event) for a list of supported event types.| |**name**<br>(required)|string|Name of the action.| |status|integer|Whether the action is enabled or disabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.| |pause\_suppressed|integer|Whether to pause escalation during maintenance periods or not.<br><br>Possible values:<br>0 - Don't pause escalation;<br>1 - *(default)* Pause escalation.<br><br>Note that this parameter is valid for trigger actions only.| |notify\_if\_canceled|integer|Whether to notify when escalation is canceled.<br><br>Possible values:<br>0 - Don't notify when escalation is canceled;<br>1 - *(default)* Notify when escalation is canceled.<br><br>Note that this parameter is valid for trigger actions only.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
pl	### Authentication  Obiekt authentication posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |authentication\_type|integer|Domyślne uwierzytelnianie.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Wewnętrzne;<br>1 - LDAP.| |http\_auth\_enabled|integer|Włącz autentykację HTTP.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Wyłącz;<br>1 - Włącz.| |http\_login\_form|integer|Domyślny format logowania.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Formularz logowania Zabbix;<br>1 - Formularz logowania HTTP.| |http\_strip\_domains|string|Usuń nazwę domeny.| |http\_case\_sensitive|integer|Logowanie HTTP z rozróżnianiem wielkości liter.<br><br>Możliwe wartości:<br>0 - Wyłącz;<br>1 - *(domyślnie)* Włącz.| |ldap\_configured|integer|Włącz autentykację LDAP.<br><br>Możliwe wartości:<br>0 - Wyłącz;<br>1 - *(domyślnie)* Włącz.| |ldap\_host|string|Host LDAP.| |ldap\_port|integer|Port LDAP.| |ldap\_base\_dn|string|Bazowa DN LDAP.| |ldap\_search\_attribute|string|Atrybut wyszukiwania LDAP.| |ldap\_bind\_dn|string|DN dostępu LDAP.| |ldap\_case\_sensitive|integer|Logowanie LDAP z rozróżnieniem wielkości liter.<br><br>Możliwe wartości:<br>0 - Wyłącz;<br>1 - *(domyślnie)* Włącz.| |ldap\_bind\_password|string|Hasło dostępu LDAP.| |saml\_auth\_enabled|integer|Włącz autentykację SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Wyłącz;<br>1 - Włącz.| |saml\_idp\_entityid|string|ID jednostki IdP SAML.| |saml\_sso\_url|string|URL usługi SSO SAML.| |saml\_slo\_url|string|URL usługi SLO SAML.| |saml\_username\_attribute|string|Atrybut użytkownika SAML.| |saml\_sp\_entityid|string|ID jednostki SP SAML.| |saml\_nameid\_format|string|Format ID nazwy SP SAML.| |saml\_sign\_messages|integer|Podpis komunikatów SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj komunikatów;<br>1 - Podpisuj komunikaty.| |saml\_sign\_assertions|integer|Podpis zapewnień SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj zapewnień;<br>1 - Podpisuj zapewnienia.| |saml\_sign\_authn\_requests|integer|SAML sign AuthN requests.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj prośby o uwierzytelnienie;<br>1 - Podpisuj prośby o uwierzytelnienie.| |saml\_sign\_logout\_requests|integer|SAML sign logout requests.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie odpisuj prośby o uwierzytelnienie;<br>1 - Podpisuj prośby o wylogowanie.| |saml\_sign\_logout\_responses|integer|SAML sign logout responses.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj odpowiedzi wylogowania;<br>1 - Podpisuj odpowiedzi wylogowania.| |saml\_encrypt\_nameid|integer|Szyfrowanie ID nazwy SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie szyfruj ID nazwy;<br>1 - Szyfruj ID nazwy.| |saml\_encrypt\_assertions|integer|Szyfrowanie zapewnień SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie szyfruj zapewnienia;<br>1 - Szyfruj zapewnienia.| |saml\_case\_sensitive|integer|Logowanie SAMLz rozróżnianiem wielkości liter.<br><br>Możliwe wartości:<br>0 - Wyłącz;<br>1 - *(domyślnie)* Włącz.| |passwd\_min\_length|integer|Wymagana minimalna długość hasła.<br><br>Możliwy zakres wartości: 1-70<br>8 - *domyślnie*| |passwd\_check\_rules|integer|Reguły sprawdzania hasła.<br><br>Możliwe wartości mapy bitowej to:<br>0 - sprawdź długość hasła;<br>1 - sprawdź, czy hasło zawiera wielką i małą literę alfabetu łacińskiego;<br>2 - sprawdź, czy hasło zawiera cyfry;<br>4 - sprawdź, czy hasło zawiera znaki specjalne;<br>8 - *(domyślnie)* sprawdź, czy hasło nie znajduje się na liście najczęściej używanych haseł, nie zawiera podobieństw do słowa "Zabbix" lub imienia, nazwiska lub nazwy użytkownika.|

en-us	### Action  The action object has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(required)|string|Name of the action.<br><br>Possible values for users of any type:<br>`edit_dashboards` - Create and edit dashboards;<br>`edit_maps` - Create and edit maps;<br>`add_problem_comments` - Add problem comments;<br>`change_severity` - Change problem severity;<br>`acknowledge_problems` - Acknowledge problems;<br>`close_problems` - Close problems;<br>`execute_scripts` - Execute scripts;<br>`manage_api_tokens` - Manage API tokens.<br><br>Possible values only for users of *Admin* and *Super admin* user types:<br>`edit_maintenance` - Create and edit maintenances;<br>`manage_scheduled_reports` - Manage scheduled reports;<br>`manage_sla` - Manage SLA.| |status|integer|Whether access to perform the action is enabled.<br><br>Possible values:<br>0 - Disabled;<br>1 - *(default)* Enabled.|
pl	### Action  Obiekt action ma następujące właściwości:  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |**name**<br>(wymagane)|string|Nazwa akcji.<br><br>Możliwe wartości dla użytkowników dowolnego typu:<br>`edit_dashboards` - Tworzenie i edycja pulpitów;<br>`edit_maps` - Tworzenie i edycja map;<br>`add_problem_comments` - Dodawanie komentarzy do problemów;<br>`change_severity` - Zmiana poziomu problemu;<br>`acknowledge_problems` - Potwierdzanie problemów;<br>`close_problems` - Zamykanie problemów;<br>`execute_scripts` - Wykonywanie skryptów;<br>`manage_api_tokens` - Zarządzanie tokenami API.<br><br>Możliwe wartości tylko dla użytkowników typu *Admin* i *Super admin*:<br>`edit_maintenance` - Tworzenie i edycja okresów utrzymania;<br>`manage_scheduled_reports` - Zarządzanie raportami okresowymi;<br>`manage_sla` - Zarządzanie SLA.| |status|integer|Czy dostęp do wykonania akcji jest włączony.<br><br>Możliwe wartości:<br>0 - Wyłączone;<br>1 - *(domyślne)* Włączone.|

en-us	# Action  This class is designed to work with actions.  Object references:\  -   [Action](/manual/api/reference/action/object#action) -   [Action     condition](/manual/api/reference/action/object#action_condition) -   [Action     operation](/manual/api/reference/action/object#action_operation)  Available methods:\  -   [action.create](/manual/api/reference/action/create) - create new     actions -   [action.delete](/manual/api/reference/action/delete) - delete     actions -   [action.get](/manual/api/reference/action/get) - retrieve actions -   [action.update](/manual/api/reference/action/update) - update     actions
pl	# Action  Ta klasa jest zaprojektowana do pracy z akcjami.  Odniesienia do obiektu:\  -   [Action](/manual/api/reference/action/object#action) -   [Action     condition](/manual/api/reference/action/object#action_condition) -   [Action     operation](/manual/api/reference/action/object#action_operation)  Dostępne metody:\  -   [action.create](/manual/api/reference/action/create) - stwórz nową     akcję -   [action.delete](/manual/api/reference/action/delete) - usuń     akcje -   [action.get](/manual/api/reference/action/get) - pobierz akcje -   [action.update](/manual/api/reference/action/update) - aktualizuj     akcje

en-us	# action.update
pl	# action.update

en-us	### Action update operation  The action update operation object defines an operation that will be performed when a problem is updated (commented upon, acknowledged, severity changed, or manually closed). Update operations are possible for trigger and service actions. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |operationid|string|*(readonly)* ID of the action operation.| |**operationtype**<br>(required)|integer|Type of operation.<br><br>Possible values for trigger and service actions:<br>0 - send message;<br>1 - global script;<br>12 - notify all involved.| |opcommand|object|Object containing data on global action type script run by the operation.<br><br>Each object has one following property: `scriptid` - *(string)* ID of the action type script.<br><br>Required for global script operations.| |opcommand\_grp|array|Host groups to run global scripts on.<br><br>Each object has the following properties:<br>`groupid` - *(string)* ID of the host group.<br><br>Required for global script operations if `opcommand_hst` is not set.| |opcommand\_hst|array|Host to run global scripts on.<br><br>Each object has the following properties:<br>`hostid` - *(string)* ID of the host; if set to 0 the command will be run on the current host.<br><br>Required for global script operations if `opcommand_grp` is not set.| |opmessage|object|Object containing the data about the message sent by the update operation.<br><br>The operation message object is [described in detail above](/manual/api/reference/action/object#action_operation_message).| |opmessage\_grp|array|User groups to send messages to.<br><br>Each object has the following properties:<br>`usrgrpid` - *(string)* ID of the user group.<br><br>Required only for `send message` operations if `opmessage_usr` is not set.<br>Is ignored for `send update message` operations.| |opmessage\_usr|array|Users to send messages to.<br><br>Each object has the following properties:<br>`userid` - *(string)* ID of the user.<br><br>Required only for `send message` operations if `opmessage_grp` is not set.<br>Is ignored for `send update message` operations.|
pl	### Action update operation  Obiekt action update operation definiuje operację, która będzie wykonana kiedy problem jest aktualizowany (skomentowany, potwierdzony, zmieniono poziom lub ręcznie zamknięty). Operacje aktualizacji są możliwe dla akcji wyzwalacza i usług. Posiadają następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |operationid|string|*(tylko do odczytu)* identyfikator ID operacji akcji.| |**operationtype**<br>(wymagane)|integer|Typ operacji.<br><br>Możliwe wartości dla akcji wyzwalacza oraz usługi:<br>0 - wyślij wiadomość;<br>1 - globalny skrypt;<br>11 - Powiadom wszystkich zaangażowanych.<br><br>Możliwe wartości dla akcji wewnętrznych:<br>0 - wyślij wiadomość;<br>11 - Powiadom wszystkich zaangażowanych.| |opcommand|object|Obiekt zawierający dane globalnego skryptu uruchamianego przez operację.<br><br>Każdy obiekt ma jedną następującą właściwość: `scriptid` - *(string)* identyfikator ID skryptu.<br><br>Wymagane dla operacji skryptów globalnych.| |opcommand\_grp|array|Grupy hostów do uruchamiania globalnych skryptów.<br><br>Każdy obiekt ma następujące właściwości:<br>`groupid` - *(string)* identyfikator ID grupy hostów.<br><br>Wymagany dla operacji skryptów globalnych jeżeli nie ustawiono `opcommand_hst`.| |opcommand\_hst|array|Host do uruchamiania globalnych skryptów.<br><br>Każdy obiekt ma następujące właściwości: <br>`hostid` - **(string)* identyfikator ID hosta; Jeśli ustawiono na 0, polecenie zostanie uruchomione na aktualnym hoście.<br><br>Wymagany dla operacji skryptów globalnych jeżeli nie ustawiono `opcommand_grp`.| |opmessage|object|Obiekt zawierający dane o wiadomości wysłanej przez operację.<br><br>Obiekt komunikatu operacji jest [szczegółowo opisany poniżej](/manual/api/reference/action/object#action_operation_message).| |opmessage\_grp|array|Grupy użytkowników, do których mają być wysyłane wiadomości.<br><br>Każdy obiekt ma następujące właściwości:<br>`usrgrpid` - *(string)* Iidentyfikator ID grupy hostów..<br><br>RWymagane dla operacji "wyślij wiadomość" jeżeli nie ustawiono`opmessage_usr`.<br>Jest ignorowane dla operacji `wyślij wiadomość aktualizacji`.| |opmessage\_usr|array|Użytkownicy, do których mają być wysyłane wiadomości.<br><br>Każdy obiekt ma następujące właściwości:<br>`userid` - *(string)* identyfikator ID użytkownika.<br><br>Wymagane dla operacji "wyślij wiadomość" jeżeli nie ustawiono `opmessage_grp`.<br>Jest ignorowane dla operacji `wyślij wiadomość aktualizacji`.|

en-us	#### Adding a filter to an LLD rule  Add a filter so that the contents of the *{\#FSTYPE}* macro would match the *\@File systems for discovery* regexp.  Request:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "filter": {             "evaltype": 1,             "conditions": [                 {                     "macro": "{#FSTYPE}",                     "value": "@File systems for discovery"                 }             ]         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```
pl	#### Dodanie filtra do reguły LLD  Dodaj filtr, aby zawartość makra *{\#FSTYPE}* była zgodna z wyrażeniem regularnym *\@File systems for discovery*.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "filter": {             "evaltype": 1,             "conditions": [                 {                     "macro": "{#FSTYPE}",                     "value": "@File systems for discovery"                 }             ]         }     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```

en-us	#### Adding a scheduled downtime  Add a downtime for service with ID "4" scheduled weekly from Monday 22:00 till Tuesday 10:00.  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "serviceid": "4",         "times": [             {                 "type": "1",                 "ts_from": "165600",                 "ts_to": "201600"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "serviceids": [             "4"         ]     },     "id": 1 } ```
pl	#### Dodawanie planowanego przestoju  Dodaj przestój dla usługi o identyfikatorze "4", zaplanowany co tydzień od poniedziałku  22:00 do wtorku 10:00.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "serviceid": "4",         "times": [             {                 "type": "1",                 "ts_from": "165600",                 "ts_to": "201600"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "serviceids": [             "4"         ]     },     "id": 1 } ```

en-us	#### Adding hosts to host groups  Add two hosts to host groups with IDs 5 and 6.  Request:  ```json {     "jsonrpc": "2.0",     "method": "hostgroup.massadd",     "params": {         "groups": [             {                 "groupid": "5"             },             {                 "groupid": "6"             }         ],         "hosts": [             {                 "hostid": "30050"             },             {                 "hostid": "30001"             }         ]     },     "auth": "f223adf833b2bf2ff38574a67bba6372",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "5",             "6"         ]     },     "id": 1 } ```
pl	#### Dodawanie hostów do grup hostów  Dodaj dwa hosty do grup hostów o identyfikatorach 5 i 6.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "hostgroup.massadd",     "params": {         "groups": [             {                 "groupid": "5"             },             {                 "groupid": "6"             }         ],         "hosts": [             {                 "hostid": "30050"             },             {                 "hostid": "30001"             }         ]     },     "auth": "f223adf833b2bf2ff38574a67bba6372",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "groupids": [             "5",             "6"         ]     },     "id": 1 } ```

en-us	#### Adding LLD macro paths  Request:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "lld_macro_paths": [             {                 "lld_macro": "{#MACRO1}",                 "path": "$.json.path"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```
pl	#### Dodanie ścieżek makr LLD  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "discoveryrule.update",     "params": {         "itemid": "22450",         "lld_macro_paths": [             {                 "lld_macro": "{#MACRO1}",                 "path": "$.json.path"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "22450"         ]     },     "id": 1 } ```

en-us	#### Adding macros  Add two new macros to two hosts.  Request:  ```json {     "jsonrpc": "2.0",     "method": "host.massadd",     "params": {         "hosts": [             {                 "hostid": "10160"             },             {                 "hostid": "10167"             }         ],         "macros": [             {                 "macro": "{$TEST1}",                 "value": "MACROTEST1"             },             {                 "macro": "{$TEST2}",                 "value": "MACROTEST2",                 "description": "Test description"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10160",             "10167"         ]     },     "id": 1 } ```
pl	#### Dodawanie makr  Dodaj dwa nowe makra do dwóch hostów.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "host.massadd",     "params": {         "hosts": [             {                 "hostid": "10160"             },             {                 "hostid": "10167"             }         ],         "macros": [             {                 "macro": "{$TEST1}",                 "value": "MACROTEST1"             },             {                 "macro": "{$TEST2}",                 "value": "MACROTEST2",                 "description": "Test description"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "10160",             "10167"         ]     },     "id": 1 } ```

en-us	### Administration  With the Zabbix API you can change administration settings of your monitoring system.
pl	### Administracja  Za pomocą API Zabbix możesz zmienić ustawienia administracyjne swojego systemu monitoringu.

en-us	#### Advanced configuration  The following parameters are supported if *Advanced configuration* is set to "Enabled".  |Parameter|<|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-|--------|--|--------|-------------------------------| |*Background color*|<|1|bg_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).|
pl	#### Zaawansowana konfiguracja  Poniższe parametry są obsługiwane, jeśli *Zaawansowana konfiguracja* jest ustawiona na "Włączone".  |Parametr|<|[typ](/manual/api/reference/dashboard/object#dashboard-widget-field)|nazwa|wartość| |-|--------|--|--------|-------------------------------| |*Kolor tła*|<|1|bg_color|Szesnastkowy kod koloru (np. `FF0000`).<br><br>Domyślnie: `""` (puste).|

en-us	#### Agent on UNIX-like systems  Zabbix agent on UNIX-like systems is run on the host being monitored.
pl	#### Agent w systemach typu UNIX  Agent Zabbix w systemach typu UNIX jest uruchamiany na monitorowanym hoście.

en-us	#### Agent on Windows systems  Zabbix agent on Windows runs as a Windows service.
pl	#### Agent na systemach Windows  Agent Zabbix w systemie Windows działa jako usługa Windows.

en-us	#### Agent process types  -   `active checks` - process for performing active checks -   `collector` - process for data collection -   `listener` - process for listening to passive checks  The agent log file can be used to observe these process types.
pl	#### Typy procesów agenta  -   `active checks` - proces do wykonywania sprawdzeń aktywnych -   `collector` - proces zbierania danych -   `listener` - proces nasłuchiwania dla sprawdzeń pasywnych  Plik logu agenta może służyć do obserwowania tych typów procesów.

en-us	##### Agent  Zabbix agents are deployed on monitoring targets to actively monitor local resources and applications and report the gathered data to Zabbix server. Since Zabbix 4.4, there are two types of agents available: the [Zabbix agent](/manual/concepts/agent) (lightweight, supported on many platforms, written in C) and the [Zabbix agent 2](/manual/concepts/agent2) (extra-flexible, easily extendable with plugins, written in Go).
pl	##### Agent  Agenty Zabbix są instalowane na monitorowanych urządzeniach i pozwalają na aktywne zbieranie  danych o lokalnych zasobach oraz aplikacjach i przesyłać je do serwera Zabbix.  Od Zabbixa w wersji 4.4 dostępne są dwa typy agenta: [Zabbix agent](/manual/concepts/agent)  (lekki, wspierany na wielu platformach, napisany w C) i [Zabbix agent 2](/manual/concepts/agent)  (bardzo elastyczny, rozszerzalny przy pomocy pluginów, napisany w Go).

en-us	# alert.get
pl	# alert.get

en-us	### Alert  ::: noteclassic Alerts are created by the Zabbix server and cannot be modified via the API. :::  The alert object contains information about whether certain action operations have been executed successfully. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |alertid|string|ID of the alert.| |actionid|string|ID of the action that generated the alert.| |alerttype|integer|Alert type.<br><br>Possible values:<br>0 - message;<br>1 - remote command.| |clock|timestamp|Time when the alert was generated.| |error|string|Error text if there are problems sending a message or running a command.| |esc\_step|integer|Action escalation step during which the alert was generated.| |eventid|string|ID of the event that triggered the action.| |mediatypeid|string|ID of the media type that was used to send the message.| |message|text|Message text. Used for message alerts.| |retries|integer|Number of times Zabbix tried to send the message.| |sendto|string|Address, user name or other identifier of the recipient. Used for message alerts.| |status|integer|Status indicating whether the action operation has been executed successfully.<br><br>Possible values for message alerts:<br>0 - message not sent.<br>1 - message sent.<br>2 - failed after a number of retries.<br>3 - new alert is not yet processed by alert manager.<br><br>Possible values for command alerts:<br>0 - command not run.<br>1 - command run.<br>2 - tried to run the command on the Zabbix agent but it was unavailable.| |subject|string|Message subject. Used for message alerts.| |userid|string|ID of the user that the message was sent to.| |p\_eventid|string|ID of problem event, which generated the alert.| |acknowledgeid|string|ID of acknowledgment, which generated the alert.|
pl	### Alarm  ::: noteclassic Alarmy są tworzone przez serwer Zabbix i nie mogą być modyfikowane przez API. :::  Obiekt alarm zawiera informacje o tym czy pewne operacje akcji zostały wykonane pomyślnie. Posiada następujące własności.  |Własność|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |alertid|string|Identyfikator ID alarmu.| |actionid|string|Identyfikator ID akcji która utworzyła alarm.| |alerttype|integer|Typ alarmu.<br><br>Możliwe wartości:<br>0 - wiadomość;<br>1 - zdalne polecenie.| |clock|timestamp|Czas utworzenia alarmu.| |error|string|Treść błędu jeśli powstały problemy przy wysyłaniu wiadomości bądź wykonaniu polecenia.| |esc\_step|integer|Krok esakalcji akcji podczas którego alarm został utworzony.| |eventid|string|Identyfikator ID które wyzwoliło akcję.| |mediatypeid|string|Identyfikator ID typu mediów użytego do wysłania wiadomości.| |message|text|Tekst wiadomości. Używany w wiadomości alarmowych.| |retries|integer|Liczba prób wysłania wiadomości przez Zabbix.| |sendto|string|Adres, nazwa użytkownika lub inny identyfikator odbiorcy. Używany w wiadomościach alarmowych.| |status|integer|Stan wskazujący czy operacja akcji została wykonana pomyślnie.<br><br>Możliwe wartości wiadomości alarmu: <br>0 - wiadomość nie wysłana.<br>1 - wiadomość wysłana.<br>2 - niepowodzenie po wielu próbach.<br>3 - nowy alarm nie został jeszcze  przetworzony przez zarządcę alarmów.<br><br>Możliwe wartości poleceń alarmów:<br>0 - polecenie nie wykonane.<br>1 - polecenie wykonane.<br>2 - próbowano uruchomić polecenie na agencie Zabbix ale był on niedostępny.| |subject|string|Temat wiadomości. Używany w wiadomościach alarmowych.| |userid|string|Identyfikator ID użytkownika do którego wysłano wiadomość.| |p\_eventid|string|Identyfikator ID zdarzenia problemu który utworzył alarm.| |acknowledgeid|string|Identyfikator ID zatwierdzenia które utworzyło alarm.|

en-us	# > Alert object  The following objects are directly related to the `alert` API.
pl	# > Obiekt alarm  Następjące obiekty są bezpośrednio związane z API `alert`.

en-us	# Alert  This class is designed to work with alerts.  Object references:\  -   [Alert](/manual/api/reference/alert/object#alert)  Available methods:\  -   [alert.get](/manual/api/reference/alert/get) - retrieve alerts
pl	# Alarm  Ta klasa jest przeznaczona do pracy z alarmami.  Odwołania do obiektu:\  -   [Alert](/manual/api/reference/alert/object#alert)  Dostępne metody:\  -   [alert.get](/manual/api/reference/alert/get) - pobieranie alarmów

en-us	### API information  Retrieve the version of the Zabbix API so that your application could use version-specific features.  [API info API](/manual/api/reference/apiinfo)
pl	### Informacje o interfejsie API  Pobierz wersję API Zabbix, aby Twoja aplikacja mogła używać funkcji specyficznych dla wersji.  [API informacje o API](/manual/api/reference/apiinfo)

en-us	# API info  This class is designed to retrieve meta information about the API.  Available methods:\  -   [apiinfo.version](/manual/api/reference/apiinfo/version) -     retrieving the version of the Zabbix API
pl	# API info  Klasa jest przeznaczona do pobierania metainformacji o interfejsie API.  Dostępne metody:\  -   [apiinfo.version](/manual/api/reference/apiinfo/version) -     pobieranie wersji API Zabbix 

en-us	# apiinfo.version
pl	# apiinfo.version

en-us	#### API Tokens  Manage authorization tokens.  [Token API](/manual/api/reference/token)
pl	#### Tokeny API  Zarządzaj tokenami autoryzacyjnymi.  [API tokena](/manual/api/reference/token)

en-us	### API versions  To simplify API versioning, since Zabbix 2.0.4, the version of the API matches the version of Zabbix itself. You can use the [apiinfo.version](/manual/api/reference/apiinfo/version) method to find out the version of the API you're working with. This can be useful for adjusting your application to use version-specific features.  We guarantee feature backward compatibility inside of a major version. When making backward incompatible changes between major releases, we usually leave the old features as deprecated in the next release, and only remove them in the release after that. Occasionally, we may remove features between major releases without providing any backward compatibility. It is important that you never rely on any deprecated features and migrate to newer alternatives as soon as possible.  ::: notetip You can follow all of the changes made to the API in the [API changelog](/manual/api/changes_5.4_-_6.0). :::
pl	### Wersje API  Aby uprościć wersjonowanie API, od wersji Zabbix 2.0.4, wersja API pasuje do wersji samego Zabbix. Możesz użyć metody [apiinfo.version](/manual/api/reference/apiinfo/version) do sprawdzenia wersji interfejsu API, z którym pracujesz. Może być to przydatne przy dostosowaniu aplikacji do korzystania z funkcji specyficznych dla wersji.  Gwarantujemy kompatybilność wsteczną funkcji w głównej wersji. Dokonując zmian niekompatybilnych wstecz między głównymi wersjami,  najczęściej pozostawiamy stare funkcje jako przestarzałe w następnej wersji  i usuwamy je dopiero w kolejnym wydaniu. Niekiedy możemy usunąć funkcje pomiędzy głównymi wydaniami bez udostępniania wstecznej zgodności. Ważne jest, aby nigdy nie polegać na przestarzałych funkcjach i jak najszybciej migrować do nowszych alternatyw.  ::: notetip Możesz śledzić wszystkie zmiany wprowadzone w API w [Dziennik zmian API](/manual/api/changes_5.4_-_6.0). :::

en-us	# Appendix 1. Reference commentary
pl	# Dodatek 1. Komentarz referencyjny

en-us	# Appendix 2. Changes from 5.4 to 6.0
pl	# Załącznik 2. Zmiany z 5.4 do 6.0

en-us	#### Architecture  Zabbix consists of several major software components. Their responsibilities are outlined below.
pl	#### Architektura  Zabbix składa się z kilku kluczowych komponentów, których przeznaczenie opisano poniżej.

en-us	#### Assigning different hosts  Replace the hosts currently assigned to maintenance with two different ones.  Request:  ```json {     "jsonrpc": "2.0",     "method": "maintenance.update",     "params": {         "maintenanceid": "3",         "hosts": [             {"hostid": "10085"},             {"hostid": "10084"}         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "maintenanceids": [             "3"         ]     },     "id": 1 } ```
pl	#### Przypisywanie różnych hostów  Zastąp hosty aktualnie przypisane do okresu utrzymania dwoma innymi.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "maintenance.update",     "params": {         "maintenanceid": "3",         "hosts": [             {"hostid": "10085"},             {"hostid": "10084"}         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "maintenanceids": [             "3"         ]     },     "id": 1 } ```

en-us	#### auditlog  Changes:\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) dropped support of property `note`.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) dropped support of `resourcetype` values *(2 - Configuration of Zabbix, 7 - Graph element)*.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) dropped support of `action` values *(5 - Enable, 6 - Disable)*.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) dropped support of `action` value *(3 - Login)*.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) `auditlog.get`: dropped support of parameter `selectDetails`.\
pl	#### auditlog  Zmiany:\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) porzucono obsługę właściwości `note`.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) porzucono wsparcie wartości `resourcetype *(2 - Konfiguracja Zabbix, 7 - element Wykresu)*.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) porzucono wsparcie wartości `action` *(5 - Włącz, 6 - Wyłącz)*.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) porzucono wsparcie wartości `action` *(3 - Login)*.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) `auditlog.get`: porzucono wsparcie parametru `selectDetails`.\

en-us	#### auditlog Changes:\ [ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) added new `resourcetype` *(48 - SLA)*.\ [ZBXNEXT-6923](https://support.zabbix.com/browse/ZBXNEXT-6923) added new `resourcetype` *(47 - High availability node)*.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) added support of `action` values *(8 - Login, 9 - Failed login, 10 - History clear)*.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) added support of properties: `username`, `recordsetid`, `details`.\
pl	#### auditlog Zmiany:\ [ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) dodano nowy `resourcetype` *(48 - SLA)*.\ [ZBXNEXT-6923](https://support.zabbix.com/browse/ZBXNEXT-6923) dodano nowy `resourcetype` *(47 - High availability node)*.\ [ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) dodano obsługę wartości `action` *(8 - Login, 9 - Failed login, 10 - History clear)*.\ [ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) dodano obsługę właściwości: `username`, `recordsetid`, `details`.\

en-us	# auditlog.get
pl	# auditlog.get

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

en-us	### Audit log  The audit log object contains information about user actions. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |auditid|string|*(readonly)* ID of audit log entry. Generated using CUID algorithm.| |userid|string|Audit log entry author userid.| |username|string|Audit log entry author username.| |clock|timestamp|Audit log entry creation timestamp.| |ip|string|Audit log entry author IP address.| |action|integer|Audit log entry action.<br><br>Possible values are:<br>0 - Add;<br>1 - Update;<br>2 - Delete;<br>4 - Logout;<br>7 - Execute;<br>8 - Login;<br>9 - Failed login;<br>10 - History clear.| |resourcetype|integer|Audit log entry resource type.<br><br>Possible values are:<br>0 - User;<br>3 - Media type;<br>4 - Host;<br>5 - Action;<br>6 - Graph;<br>11 - User group;<br>13 - Trigger;<br>14 - Host group;<br>15 - Item;<br>16 - Image;<br>17 - Value map;<br>18 - Service;<br>19 - Map;<br>22 - Web scenario;<br>23 - Discovery rule;<br>25 - Script;<br>26 - Proxy;<br>27 - Maintenance;<br>28 - Regular expression;<br>29 - Macro;<br>30 - Template;<br>31 - Trigger prototype;<br>32 - Icon mapping;<br>33 - Dashboard;<br>34 - Event correlation;<br>35 - Graph prototype;<br>36 - Item prototype;<br>37 - Host prototype;<br>38 - Autoregistration;<br>39 - Module;<br>40 - Settings;<br>41 - Housekeeping;<br>42 - Authentication;<br>43 - Template dashboard;<br>44 - User role;<br>45 - API token;<br>46 - Scheduled report;<br>47 - High availability node;<br>48 - SLA.| |resourceid|string|Audit log entry resource identifier.| |resourcename|string|Audit log entry resource human readable name.| |recordsetid|string|Audit log entry recordset ID. The audit log records created during the same operation will have the same recordset ID. Generated using CUID algorithm.| |details|text|Audit log entry details. The details are stored as JSON object where each property name is a path to property or nested object in which change occurred, and each value contain the data about the change of this property in array format.<br><br>Possible value formats are:<br>\["add"\] - Nested object has been added;<br>\["add", "<value>"\] - The property of added object contain <value>;<br>\["update"\] - Nested object has been updated;<br>\["update", "<new value>", "<old value>"\] - The value of property of updated object was changed from <old value> to <new value>;<br>\["delete"\] - Nested object has been deleted.|
pl	### Audit log  Obiekt audit log zawiera informacje o działaniach użytkownika. Posiada następujące właściwości.  |Właściwości|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |auditid|string|*(tylko do odczytu)* ID logu audytu. Wygenerowane przy użyciu algorytmu CUID.| |userid|string|ID autora wpisu logu audytu.| |username|string|Nazwa użytkownika autora logu audytu.| |clock|timestamp|Sygnatura czasowa utworzenia logu audytu.| |ip|string|Adres IP autora wpisu logu Audytu.| |action|integer|Akcja wpisu w dzienniku kontroli.<br><br>Możliwe wartości to:<br>0 - Dodaj;<br>1 - Zaktualizuj;<br>2 - Usuń;<br>4 - Wylogowanie;<br >7 - Wykonaj;<br>8 - Logowanie;<br>9 - Nieudane logowanie;<br>10 - Czyszczenie historii.| |resourcetype|integer|Typ wpisu logu audytu.<br><br>Możliwe wartości to:<br>0 - Użytkownik;<br>3 - Typ mediów;<br>4 - Host;<br>5 - Akcja;<br>6 - Wykres;<br>11 - Grupa użytkowników;<br>13 - Wyzwalacz;<br>14 - Grupa hostów;<br>15 - Pozycja;<br>16 - Obraz;<br>17 - Mapa wartości;<br>18 - Usługa;<br>19 - Mapa;<br>22 - Scenariusz sieci www;<br>23 - Reguła wykrywania;<br>25 - Skrypt;<br>26 - Proxy;<br>27 - Utrzymanie;<br>28 - Wyrażenie regularne;<br>29 - Makro;<br>30 - Szablon;<br>31 - Prototyp wyzwalacza;<br>32 - Mapowanie ikon;<br>33 - Pulpit;<br>34 - Współzależność zdarzeń;<br>35 - Prototyp wykresu;<br>36 - Prototyp pozycji;<br>37 - Prototyp hosta;<br>38 - Rejestracja automatyczna;<br>39 - Moduł;<br>40 - Ustawienia;<br>41 - Porządkowanie;<br>42 - Uwierzytelnianie;<br>43 - Szablon panelu;<br>44 - Rola użytkownika;<br>45 - Token API;<br>46 - Raport okresowy;<br>47 - Nod klastra wysokiej dostępności;<br>48 - SLA.| |resourceid|string|Identyfikator zasobu wpisu logu Audytu.| |resourcename|string|Nazwa zasobu wpisu logu audytu czytelna dla człowieka.| |recordsetid|string|ID zestawu wpisów logu Audytu. Rekordy logu Audytu utworzone podczas tej samej operacji mają ten sam identyfikator zestawu wpisu . Wygenerowane przy użyciu algorytmu CUID.| |details|text|Szczegóły wpisu logu Audytu. Szczegóły są przechowywane jako obiekt JSON, gdzie każda nazwa właściwości to ścieżka do właściwości lub zagnieżdżonego obiektu, w którym nastąpiła zmiana, a każda wartość zawiera dane o zmianie tej właściwości w formacie tablicy.<br><br>Możliwe formaty wartości to:<br>\["add"\] - Zagnieżdżone obiekty zostały dodane;<br>\["add", "<value>"\] - Właściwość dodanego obiektu zawiera <value>;<br>\["update"\] - Zagnieżdżony obiekt został zaktualizowany ;<br>\["update", "<new value>", "<old value>"\] - Wartość aktualizowanego obiektu została zmieniona z <old value> na <new value>;<br>\["delete"\] - Obiekt zagnieżdżony został usunięty.|

en-us	# Audit log  This class is designed to work with audit log.  Object references:\  -   [Audit log object](/manual/api/reference/auditlog/object)  Available methods:\  -   [auditlog.get](/manual/api/reference/auditlog/get) - retrieve audit     log records
pl	# Audit log  Ta klasa jest zaprojektowana do pracy z logiem Audytu.  Odniesienia do obiektów:\  -   [Audit log object](/manual/api/reference/auditlog/object)  Możliwe metody:\  -   [auditlog.get](/manual/api/reference/auditlog/get) - pobierz rekordy     logu Audytu

en-us	#### Authentication  Change authentication configuration options.  [Authentication API](/manual/api/reference/authentication)
pl	#### Uwierzytelnianie  Zmień opcje konfiguracji uwierzytelniania.  [API uwierzytelniania](/manual/api/reference/authentication)

en-us	#### authentication  Changes:\ [ZBXNEXT-4029](https://support.zabbix.com/browse/ZBXNEXT-4029) added new password policy fields `passwd_min_length` and `passwd_check_rules`.\
pl	#### authentication  Zmiany:\ [ZBXNEXT-4029](https://support.zabbix.com/browse/ZBXNEXT-4029) dodano nowe pola polityki haseł `passwd_min_length` oraz `passwd_check_rules`.\

en-us	# authentication.get
pl	# authentication.get

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

en-us	### Authentication  The authentication object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |authentication\_type|integer|Default authentication.<br><br>Possible values:<br>0 - *(default)* Internal;<br>1 - LDAP.| |http\_auth\_enabled|integer|Enable HTTP authentication.<br><br>Possible values:<br>0 - *(default)* Disable;<br>1 - Enable.| |http\_login\_form|integer|Default login form.<br><br>Possible values:<br>0 - *(default)* Zabbix login form;<br>1 - HTTP login form.| |http\_strip\_domains|string|Remove domain name.| |http\_case\_sensitive|integer|HTTP case sensitive login.<br><br>Possible values:<br>0 - Off;<br>1 - *(default)* On.| |ldap\_configured|integer|Enable LDAP authentication.<br><br>Possible values:<br>0 - Disable;<br>1 - *(default)* Enable.| |ldap\_host|string|LDAP host.| |ldap\_port|integer|LDAP port.| |ldap\_base\_dn|string|LDAP base DN.| |ldap\_search\_attribute|string|LDAP search attribute.| |ldap\_bind\_dn|string|LDAP bind DN.| |ldap\_case\_sensitive|integer|LDAP case sensitive login.<br><br>Possible values:<br>0 - Off;<br>1 - *(default)* On.| |ldap\_bind\_password|string|LDAP bind password.| |saml\_auth\_enabled|integer|Enable SAML authentication.<br><br>Possible values:<br>0 - *(default)* Disable;<br>1 - Enable.| |saml\_idp\_entityid|string|SAML IdP entity ID.| |saml\_sso\_url|string|SAML SSO service URL.| |saml\_slo\_url|string|SAML SLO service URL.| |saml\_username\_attribute|string|SAML username attribute.| |saml\_sp\_entityid|string|SAML SP entity ID.| |saml\_nameid\_format|string|SAML SP name ID format.| |saml\_sign\_messages|integer|SAML sign messages.<br><br>Possible values:<br>0 - *(default)* Do not sign messages;<br>1 - Sign messages.| |saml\_sign\_assertions|integer|SAML sign assertions.<br><br>Possible values:<br>0 - *(default)* Do not sign assertions;<br>1 - Sign assertions.| |saml\_sign\_authn\_requests|integer|SAML sign AuthN requests.<br><br>Possible values:<br>0 - *(default)* Do not sign AuthN requests;<br>1 - Sign AuthN requests.| |saml\_sign\_logout\_requests|integer|SAML sign logout requests.<br><br>Possible values:<br>0 - *(default)* Do not sign logout requests;<br>1 - Sign logout requests.| |saml\_sign\_logout\_responses|integer|SAML sign logout responses.<br><br>Possible values:<br>0 - *(default)* Do not sign logout responses;<br>1 - Sign logout responses.| |saml\_encrypt\_nameid|integer|SAML encrypt name ID.<br><br>Possible values:<br>0 - *(default)* Do not encrypt name ID;<br>1 - Encrypt name ID.| |saml\_encrypt\_assertions|integer|SAML encrypt assertions.<br><br>Possible values:<br>0 - *(default)* Do not encrypt assertions;<br>1 - Encrypt assertions.| |saml\_case\_sensitive|integer|SAML case sensitive login.<br><br>Possible values:<br>0 - Off;<br>1 - *(default)* On.| |passwd\_min\_length|integer|Password minimal length requirement.<br><br>Possible range of values: 1-70<br>8 - *default*| |passwd\_check\_rules|integer|Password checking rules.<br><br>Possible bitmap values are:<br>0 - check password length;<br>1 - check if password uses uppercase and lowercase Latin letters;<br>2 - check if password uses digits;<br>4 - check if password uses special characters;<br>8 - *(default)* check if password is not in the list of commonly used passwords, does not contain derivations of word "Zabbix" or user's name, last name or username.|
pl	### Authentication  Obiekt authentication posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |authentication\_type|integer|Domyślne uwierzytelnianie.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Wewnętrzne;<br>1 - LDAP.| |http\_auth\_enabled|integer|Włącz autentykację HTTP.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Wyłącz;<br>1 - Włącz.| |http\_login\_form|integer|Domyślny format logowania.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Formularz logowania Zabbix;<br>1 - Formularz logowania HTTP.| |http\_strip\_domains|string|Usuń nazwę domeny.| |http\_case\_sensitive|integer|Logowanie HTTP z rozróżnianiem wielkości liter.<br><br>Możliwe wartości:<br>0 - Wyłącz;<br>1 - *(domyślnie)* Włącz.| |ldap\_configured|integer|Włącz autentykację LDAP.<br><br>Możliwe wartości:<br>0 - Wyłącz;<br>1 - *(domyślnie)* Włącz.| |ldap\_host|string|Host LDAP.| |ldap\_port|integer|Port LDAP.| |ldap\_base\_dn|string|Bazowa DN LDAP.| |ldap\_search\_attribute|string|Atrybut wyszukiwania LDAP.| |ldap\_bind\_dn|string|DN dostępu LDAP.| |ldap\_case\_sensitive|integer|Logowanie LDAP z rozróżnieniem wielkości liter.<br><br>Możliwe wartości:<br>0 - Wyłącz;<br>1 - *(domyślnie)* Włącz.| |ldap\_bind\_password|string|Hasło dostępu LDAP.| |saml\_auth\_enabled|integer|Włącz autentykację SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Wyłącz;<br>1 - Włącz.| |saml\_idp\_entityid|string|ID jednostki IdP SAML.| |saml\_sso\_url|string|URL usługi SSO SAML.| |saml\_slo\_url|string|URL usługi SLO SAML.| |saml\_username\_attribute|string|Atrybut użytkownika SAML.| |saml\_sp\_entityid|string|ID jednostki SP SAML.| |saml\_nameid\_format|string|Format ID nazwy SP SAML.| |saml\_sign\_messages|integer|Podpis komunikatów SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj komunikatów;<br>1 - Podpisuj komunikaty.| |saml\_sign\_assertions|integer|Podpis zapewnień SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj zapewnień;<br>1 - Podpisuj zapewnienia.| |saml\_sign\_authn\_requests|integer|Podpis zapytań AuthN SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj prośby o uwierzytelnienie;<br>1 - Podpisuj prośby o uwierzytelnienie.| |saml\_sign\_logout\_requests|integer|Podpis zapytań o wylogowanie SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj prośby o wylogowanie;<br>1 - Podpisuj prośby o wylogowanie.| |saml\_sign\_logout\_responses|integer|Podpis odpowiedzi wylogowania SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie podpisuj odpowiedzi wylogowania;<br>1 - Podpisuj odpowiedzi wylogowania.| |saml\_encrypt\_nameid|integer|Szyfrowanie ID nazwy SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie szyfruj ID nazwy;<br>1 - Szyfruj ID nazwy.| |saml\_encrypt\_assertions|integer|Szyfrowanie zapewnień SAML.<br><br>Możliwe wartości:<br>0 - *(domyślnie)* Nie szyfruj zapewnienia;<br>1 - Szyfruj zapewnienia.| |saml\_case\_sensitive|integer|Logowanie SAMLz rozróżnianiem wielkości liter.<br><br>Możliwe wartości:<br>0 - Wyłącz;<br>1 - *(domyślnie)* Włącz.| |passwd\_min\_length|integer|Wymagana minimalna długość hasła.<br><br>Możliwy zakres wartości: 1-70<br>8 - *domyślnie*| |passwd\_check\_rules|integer|Reguły sprawdzania hasła.<br><br>Możliwe wartości mapy bitowej to:<br>0 - sprawdź długość hasła;<br>1 - sprawdź, czy hasło zawiera wielką i małą literę alfabetu łacińskiego;<br>2 - sprawdź, czy hasło zawiera cyfry;<br>4 - sprawdź, czy hasło zawiera znaki specjalne;<br>8 - *(domyślnie)* sprawdź, czy hasło nie znajduje się na liścienajczęściej używanych haseł, nie zawiera podobieństw do słowa "Zabbix" lub imienia, nazwiska lub nazwy użytkownika.|

en-us	# Authentication  This class is designed to work with authentication settings.  Object references:\  -   [Authentication](/manual/api/reference/authentication/object#authentication)  Available methods:\  -   [authentication.get](/manual/api/reference/authentication/get) -     retrieve authentication -   [authentication.update](/manual/api/reference/authentication/update) -     update authentication
pl	# Authentication  Ta klasa jest zaprojektowana do pracy z ustawieniami uwierzytelniania.  Odniesienia do obiektów:\  -   [Authentication](/manual/api/reference/authentication/object#authentication)  Dostępne metody:\  -   [authentication.get](/manual/api/reference/authentication/get) -     Uzyskanie uwierzytelnienie -   [authentication.update](/manual/api/reference/authentication/update) -     Aktualizacja uwierzytelnienia

en-us	#### Authentication  To access any data in Zabbix, you need to either:  -   use an existing [API token](/manual/web_interface/frontend_sections/administration/general#api-tokens) (created in Zabbix frontend or using the [Token API](/manual/api/reference/token)); -   use an authentication token obtained with the [user.login](/manual/api/reference/user/login) method.  For example, if you wanted to obtain a new authentication token by logging in as a standard *Admin* user, then a JSON request would look like this:  ```json {     "jsonrpc": "2.0",     "method": "user.login",     "params": {         "username": "Admin",         "password": "zabbix"     },     "id": 1,     "auth": null } ```  Let's take a closer look at the request object. It has the following properties:  -   `jsonrpc` - the version of the JSON-RPC protocol used by the API;     the Zabbix API implements JSON-RPC version 2.0; -   `method` - the API method being called; -   `params` - parameters that will be passed to the API method; -   `id` - an arbitrary identifier of the request; -   `auth` - a user authentication token; since we don't have one yet,     it's set to `null`.  If you provided the credentials correctly, the response returned by the API will contain the user authentication token:  ```json {     "jsonrpc": "2.0",     "result": "0424bd59b807674191e7d77572075f33",     "id": 1 } ```  The response object in turn contains the following properties:  -   `jsonrpc` - again, the version of the JSON-RPC protocol; -   `result` - the data returned by the method; -   `id` - identifier of the corresponding request.
pl	#### Uwierzytelnianie  Aby uzyskać dostęp do jakichkolwiek danych w Zabbix, należy:  -   użyć istniejącego [tokenu API](/manual/web_interface/frontend_sections/administration/general#api-tokens) (utworzonego w interfejsie Zabbix lub przy użyciu [Token API](/manual/api/reference/token)); -   użyć token uwierzytelniający uzyskanego za pomocą metody[user.login](/manual/api/reference/user/login).  Na przykład, jeśli chcesz uzyskać nowy token uwierzytelniający, logując się jako standardowy użytkownik *Admin*, zapytanie JSON będzie wyglądać następująco:  ```json {     "jsonrpc": "2.0",     "method": "user.login",     "params": {         "username": "Admin",         "password": "zabbix"     },     "id": 1,     "auth": null } ```  Przyjrzyjmy się bliżej obiektowi z zapytania. Posiada następujące właściwości:  -   `jsonrpc` - wersja protokołu JSON-RPC używana przez API;     API Zabbix używa JSON-RPC w wersji 2.0; -   `method` - wywoływana metoda API; -   `params` - parametry, które zostaną przekazane do metody API; -   `id` - dowolny identyfikator żądania; -   `auth` - token uwierzytelniający użytkownika; jeżeli jeszcze nie istnieje,      jest ustawiony na `null`.  Jeżeli poprawnie podano poświadczenia, odpowiedź zwrócona przez API będzie zawierać token uwierzytelniający użytkownika:  ```json {     "jsonrpc": "2.0",     "result": "0424bd59b807674191e7d77572075f33",     "id": 1 } ```  Obiekt w odpowiedzi z kolei zawiera następujące właściwości:  -   `jsonrpc` - ponownie, wersja protokołu JSON-RPC; -   `result` - dane zwrócone przez metodę; -   `id` - identyfikator odpowiedniego żądania.

en-us	# authentication.update
pl	# authentication.update

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pl	## AUTOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pl	## AUTOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pl	## AUTOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pl	## AUTOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}
pl	## AUTOR  Alexei Vladishev <<alex@zabbix.com>>  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}
pl	## AUTOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}

en-us	## AUTHOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}
pl	## AUTOR  Zabbix LLC  ------------------------------------------------------------------------  [ ]{#index}

en-us	##### Automatic mode  A host's inventory can also be populated automatically. For that to work, when configuring the host's inventory mode in the *Inventory* tab, it must be set to *Automatic*.  Then you can [configure host items](/manual/config/items/item) to populate any host inventory field with their value, indicating the destination field with the respective attribute (called *Item will populate host inventory field*) in item configuration.  Items that are especially useful for automated inventory data collection:  -   system.hw.chassis\[full|type|vendor|model|serial\] - default is     \[full\], root permissions needed -   system.hw.cpu\[all|cpunum,full|maxfreq|vendor|model|curfreq\] -     default is \[all,full\] -   system.hw.devices\[pci|usb\] - default is \[pci\] -   system.hw.macaddr\[interface,short|full\] - default is \[all,full\],     interface is regexp -   system.sw.arch -   system.sw.os\[name|short|full\] - default is \[name\] -   system.sw.packages\[regexp,manager,short|full\] - default is     \[all,all,full\]
pl	##### Tryb automatyczny  Inwentarz hosta można również automatycznie wypełnić. Aby to działało, podczas konfigurowania trybu inwentaryzacji hosta w zakładce *Inwentarz*, należy ustawić go na *Automatyczny*.  Następnie możesz [skonfigurować pozycje hosta](/manual/config/items/item), aby wypełnić dowolne pole inwentarzowe hosta ich wartością, wskazując pole docelowe za pomocą odpowiedniego atrybutu (nazwanego *Pozycja powieli pole inwentarza hosta*) w konfiguracji pozycji.  Pozycje szczególnie przydatne do automatycznego zbierania danych  inwentarzowych:  -   system.hw.chassis\[full|type|vendor|model|serial\] - domyślnie      \[full\], wymagane uprawnienia root -   system.hw.cpu\[all|cpunum,full|maxfreq|vendor|model|curfreq\] -     domyślnie \[all,full\] -   system.hw.devices\[pci|usb\] - domyślnie \[pci\] -   system.hw.macaddr\[interface,short|full\] - domyślnie \[all,full\],     interfejs to wyrażenie regularne -   system.sw.arch -   system.sw.os\[name|short|full\] - domyślnie \[name\] -   system.sw.packages\[regexp,manager,short|full\] - domyślnie      \[all,all,full\]

en-us	# autoregistration.get
pl	# autoregistration.get

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

en-us	### Autoregistration  The autoregistration object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tls\_accept|integer|Type of allowed incoming connections for autoregistration.<br><br>Possible values:<br>1 - allow insecure connections;<br>2 - allow TLS with PSK.<br>3 - allow both insecure and TLS with PSK connections.| |tls\_psk\_identity|string|*(write-only)* PSK identity string.<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)* PSK value string (an even number of hexadecimal characters).|
pl	### Autoregistration  Obiekt rejestracji automatycznej posiada następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |tls\_accept|integer|Typ dozwolonych połączeń przychodzących do rejestracji automatycznej.<br><br>Możliwe wartości:<br>1 - zezwalaj na niezabezpieczone połączenia;<br>2 - zezwalaj na TLS z PSK.<br>3 - zezwalaj na oba nieszyfrowane połączenia i TLS z PSK.| |tls\_psk\_identity|string|*(tylko do zapisu)* Ciąg tożsamości PSK.<br>Nie umieszczaj poufnych informacji w tożsamości PSK, są przesyłane przez sieć w postaci nieszyfrowanej , aby poinformować odbiorcę, którego PSK użyć.| |tls\_psk|string|*(write-only)* Ciąg wartości PSK (parzysta liczba znaków szesnastkowych).|

en-us	# Autoregistration  This class is designed to work with autoregistration.  Object references:\  -   [Autoregistration](/manual/api/reference/autoregistration/object#autoregistration)  Available methods:\  -   [autoregistration.get](/manual/api/reference/autoregistration/get) -     retrieve autoregistration -   [autoregistration.update](/manual/api/reference/autoregistration/update) -     update autoregistration
pl	# Autoregistration  Ta klasa jest przeznaczona do pracy z rejestracją automatyczną.  Odniesienia do obiektów:\  -   [Autoregistration](/manual/api/reference/autoregistration/object#autoregistration)  Dostępne metody:\  -   [autoregistration.get](/manual/api/reference/autoregistration/get) -     pobierz rejestrację automatyczną -   [autoregistration.update](/manual/api/reference/autoregistration/update) -     aktualizuj rejestrację automatyczną

en-us	# autoregistration.update
pl	# autoregistration.update

en-us	#### Axes  The following parameters are supported for configuring *Axes*.  |Parameter|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-----|-|-----|-------------------| |*Left Y*|0|lefty|0 - Disabled;<br>1 - *(default)* Enabled.<br><br>Parameter available if *Y-axis* (in *Data set* configuration) is set to "Left".| |*Right Y*|0|righty|0 - *(default)* Disabled;<br>1 - Enabled.<br><br>Parameter available if *Y-axis* (in *Data set* configuration) is set to "Right".| |*Min*|1|lefty_min|Any numeric value.<br><br>Default: `""` (empty).| |^|^|righty_min|^| |*Max*|1|lefty_max|Any numeric value.<br><br>Default: `""` (empty).| |^|^|righty_max|^| |*Units* (type)|0|lefty_units|0 - *(default)* Auto;<br>1 - Static.| |^|^|righty_units|^| |*Units* (value)|1|lefty_static_units|Any string value.<br><br>Default: `""` (empty).| |^|^|righty_static_units|^| |*X-Axis*|0|xaxis|0 - Disabled;<br>1 - *(default)* Enabled.|
pl	#### Osie  Poniższe parametry są obsługiwane do konfiguracji *Osi*.  |Parametr|[typ](/manual/api/reference/dashboard/object#dashboard-widget-field)|nazwa|wartość| |-----|-|-----|-------------------| |*Y z lewej*|0|lefty|0 - Wyłączone;<br>1 - *(domyślne)* Włączone.<br><br>Parametr dostępny, jeśli *Oś Y* (w konfiguracji *Zbioru danych*) jest ustawiona na "z lewej".| |*Prawa Y*|0|righty|0 - *(domyślne)* Wyłączone;<br>1 - Włączone.<br><br>Parametr dostępny, jeśli *Oś Y* (w konfiguracji *Zbioru danych*) jest ustawiona na "z prawej".| |*Minimalny*|1|lefty_min|Dowolna wartość numeryczna.<br><br>Domyślnie: `""` (puste).| |^|^|righty_min|^| |*Maksymalny*|1|lefty_max|Dowolna wartość numeryczna.<br><br>Domyślnie: `""` (puste).| |^|^|righty_max|^| |*Jednostki* (typ)|0|lefty_units|0 - *(domyślne)* Auto;<br>1 - Statyczny.| |^|^|righty_units|^| |*Jednostki* (wartość)|1|lefty_static_units|Dowolna wartość tekstowa.<br><br>Domyślnie: `""` (puste).| |^|^|righty_static_units|^| |*Oś X*|0|xaxis|0 - Wyłączone;<br>1 - *(domyślne)* Włączone.|

en-us	### Backward incompatible changes
pl	### Zmiany niekompatybilne wstecz

en-us	#### Building inventory
pl	#### Budowanie inwentarza

en-us	#### Calculating SLI  Retrieve SLI data on services with IDs "50", "60" and "70" that are linked to the SLA with ID "5". Retrieve data for 3 periods starting from Nov 01, 2021.  Request:  ```json {     "jsonrpc": "2.0",     "method": "sla.getsli",     "params": {         "slaid": "5",         "serviceids": [             50,             60,             70         ],         "periods": 3,         "period_from": "1635724800"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "periods": [             {                 "period_from": 1635724800,                 "period_to": 1638316800             },             {                 "period_from": 1638316800,                 "period_to": 1640995200             },             {                 "period_from": 1640995200,                 "period_to": 1643673600             }         ],         "serviceids": [             50,             60,             70         ],         "sli": [             [                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 }             ],             [                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 }             ],             [                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 }             ]         ]     },     "id": 1 } ```
pl	#### Obliczanie SLI  Pobierz dane SLI dla usług o identyfikatorach "50", "60" i "70", które są powiązane z SLA o identyfikatorze "5". Pobierz dane dla 3 okresów rozpoczynających się od 1 listopada 2021 roku.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "sla.getsli",     "params": {         "slaid": "5",         "serviceids": [             50,             60,             70         ],         "periods": 3,         "period_from": "1635724800"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "periods": [             {                 "period_from": 1635724800,                 "period_to": 1638316800             },             {                 "period_from": 1638316800,                 "period_to": 1640995200             },             {                 "period_from": 1640995200,                 "period_to": 1643673600             }         ],         "serviceids": [             50,             60,             70         ],         "sli": [             [                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 },                 {                     "uptime": 1186212,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1637836212,                             "period_to": 1638316800                         }                     ]                 }             ],             [                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 },                 {                     "uptime": 1147548,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": [                         {                             "name": "Excluded Downtime - 1",                             "period_from": 1638439200,                             "period_to": 1639109652                         }                     ]                 }             ],             [                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 },                 {                     "uptime": 1674000,                     "downtime": 0,                     "sli": 100,                     "error_budget": 0,                     "excluded_downtimes": []                 }             ]         ]     },     "id": 1 } ```

en-us	#### Change dashboard owner  Available only for admins and super admins.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.update",     "params": {         "dashboardid": "2",         "userid": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "2"         ]     },     "id": 2 } ```
pl	#### Zmiana właściciela pulpitu  Dostępne tylko dla Adminów i Super Adminów.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.update",     "params": {         "dashboardid": "2",         "userid": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "2"         ]     },     "id": 2 } ```

en-us	#### Change hosts monitored by a proxy  Update the proxy to monitor the two given hosts.  Request:  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "hosts": [             {                 "hostid": "10294"             },             {                 "hostid": "10295"             },         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```
pl	#### Zmiana hostów monitorowanych przez serwer proxy  Zaktualizuj serwer proxy, aby monitorował podane dwa hosty.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "hosts": [             {                 "hostid": "10294"             },             {                 "hostid": "10295"             },         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```

en-us	##### Change indicator  The following parameters are supported if *Advanced configuration* is set to "Enabled", and *Show* is set to "Change indicator".  |Parameter|[type](/manual/api/reference/dashboard/object#dashboard-widget-field)|name|value| |-----|-|-----|-------------------| |*Change indicator ↑ color*|1|up_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |*Change indicator ↓ color*|1|down_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).| |*Change indicator ↕ color*|1|updown_color|Hexadecimal color code (e.g. `FF0000`).<br><br>Default: `""` (empty).|
pl	##### Wskaźnik zmiany  Poniższe parametry są obsługiwane, jeśli *Zaawansowana konfiguracja* jest ustawiona na "Włączone", a *Pokaż* jest ustawione na "Wskaźnik zmiany".  |Parametr|[typ](/manual/api/reference/dashboard/object#dashboard-widget-field)|nazwa|wartość| |-|--------|--|--------|-------------------------------| |*Kolor wskaźnika zmiany ↑*|1|up_color|Szesnastkowy Kod koloru (np. `FF0000`).<br><br>Domyślnie: `""` (puste).| |*Kolor wskaźnika zmiany ↓*|1|down_color|Szesnastkowy Kod koloru (np. `FF0000`).<br><br>Domyślnie: `""` (puste).| |*Kolor wskaźnika zmiany ↕*|1|updown_color|Szesnastkowy Kod koloru (np. `FF0000`).<br><br>Domyślnie: `""` (puste).|

en-us	#### Change map owner  Available only for admins and super admins.  Request:  ```json {     "jsonrpc": "2.0",     "method": "map.update",     "params": {         "sysmapid": "9",         "userid": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "9"         ]     },     "id": 2 } ```
pl	#### Zmiana właściciela mapy  Dostępne tylko dla administratorów i super administratorów.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "map.update",     "params": {         "sysmapid": "9",         "userid": "1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 2 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "sysmapids": [             "9"         ]     },     "id": 2 } ```

en-us	#### Change proxy status  Change the proxy to an active proxy and rename it to "Active proxy".  Request:  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "host": "Active proxy",         "status": "5"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```
pl	#### Zmiana statusu serwera proxy  Zmień serwer proxy na tryb aktywny i zmień jego nazwę na "Active proxy".  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "proxy.update",     "params": {         "proxyid": "10293",         "host": "Active proxy",         "status": "5"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "proxyids": [             "10293"         ]     },     "id": 1 } ```

en-us	#### Change script command  Change the command of the script to "/bin/ping -c 10 {HOST.CONN} 2>&1".  Request:  ```json {     "jsonrpc": "2.0",     "method": "script.update",     "params": {         "scriptid": "1",         "command": "/bin/ping -c 10 {HOST.CONN} 2>&1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "scriptids": [             "1"         ]     },     "id": 1 } ```
pl	#### Zmiana polecenia skryptu  Zmień polecenie skryptu na "/bin/ping -c 10 {HOST.CONN}  2>&1".  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "script.update",     "params": {         "scriptid": "1",         "command": "/bin/ping -c 10 {HOST.CONN} 2>&1"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "scriptids": [             "1"         ]     },     "id": 1 } ```

en-us	#### - Changes to AlmaLinux 8 configuration  The appliance is based on AlmaLinux 8. There are some changes applied to the base AlmaLinux configuration.
pl	#### - Zmiany w konfiguracji AlmaLinux 8  Appliance oparty jest na systemie AlmaLinux 8. Wprowadzono pewne zmiany do podstawowej konfiguracji AlmaLinux.

en-us	##### - Changes to Zabbix configuration  -   Frontend timezone is set to Europe/Riga (this can be modified in     **/etc/php-fpm.d/zabbix.conf**);
pl	##### - Zmiany w konfiguracji Zabbix  - Strefa czasowa frontendu jest ustawiona na Europe/Riga (można to zmienić w     **/etc/php-fpm.d/zabbix.conf**);

en-us	#### Change the IP range of a discovery rule  Change the IP range of a discovery rule to "192.168.2.1-255".  Request:  ```json {     "jsonrpc": "2.0",     "method": "drule.update",     "params": {         "druleid": "6",         "iprange": "192.168.2.1-255"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "druleids": [             "6"         ]     },     "id": 1 } ```
pl	#### Zmień zakres adresów IP reguły wykrywania  Zmień zakres adresów IP reguły wykrywania na „192.168.2.1-255”.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "drule.update",     "params": {         "druleid": "6",         "iprange": "192.168.2.1-255"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "druleids": [             "6"         ]     },     "id": 1 } ```

en-us	#### Changing a host interface port  Change the port of a host interface.  Request:  ```json {     "jsonrpc": "2.0",     "method": "hostinterface.update",     "params": {         "interfaceid": "30048",         "port": "30050"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "interfaceids": [             "30048"         ]     },     "id": 1 } ```
pl	#### Zmiana portu interfejsu hosta  Zmień port interfejsu hosta.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "hostinterface.update",     "params": {         "interfaceid": "30048",         "port": "30050"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "interfaceids": [             "30048"         ]     },     "id": 1 } ```

en-us	#### Changing event's severity  Change severity for multiple events and leave a message.  Request:  ```json {     "jsonrpc": "2.0",     "method": "event.acknowledge",     "params": {         "eventids": ["20427", "20428"],         "action": 12,         "message": "Maintenance required to fix it.",         "severity": 4     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "eventids": [             "20427",             "20428"         ]     },     "id": 1 } ```
pl	#### Zmiana poziomu zdarzeń  Zmień poziom dla wielu zdarzeń i zostaw wiadomość.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "event.acknowledge",     "params": {         "eventids": ["20427", "20428"],         "action": 12,         "message": "Maintenance required to fix it.",         "severity": 4     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "eventids": [             "20427",             "20428"         ]     },     "id": 1 } ```

en-us	#### Changing mappings for one value map.  Request:  ```json {     "jsonrpc": "2.0",     "method": "valuemap.update",     "params": {         "valuemapid": "2",         "mappings": [             {                 "type": "0",                 "value": "0",                 "newvalue": "Online"             },             {                 "type": "0",                 "value": "1",                 "newvalue": "Offline"             }         ]     },     "auth": "57562fd409b3b3b9a4d916d45207bbcb",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "valuemapids": [             "2"         ]     },     "id": 1 } ```
pl	#### Zmiana mapowań dla jednej mapy wartości.  Żądanie:  ```json {     "jsonrpc": "2.0",     "method": "valuemap.update",     "params": {         "valuemapid": "2",         "mappings": [             {                 "type": "0",                 "value": "0",                 "newvalue": "Online"             },             {                 "type": "0",                 "value": "1",                 "newvalue": "Offline"             }         ]     },     "auth": "57562fd409b3b3b9a4d916d45207bbcb",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "valuemapids": [             "2"         ]     },     "id": 1 } ```

en-us	#### Changing the excluded downtimes for an SLA  Add a planned 4 hour long RAM upgrade downtime on the 6th of April, 2022, while keeping (needs to be defined anew) a previously existing software upgrade planned on the 4th of July for the SLA with ID "5".  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "slaid": "5",         "excluded_downtimes": [             {                 "name": "Software version upgrade rollout",                 "period_from": "1648760400",                 "period_to": "1648764900"             },             {                 "name": "RAM upgrade",                 "period_from": "1649192400",                 "period_to": "1649206800"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "5"         ]     },     "id": 1 } ```
pl	#### Zmiana wyłączonych czasów przestoju dla SLA  Dodaj zaplanowany przestój na 4 godziny związany z aktualizacją RAM-u dnia 6 kwietnia 2022 roku, zachowując (musi być zdefiniowany ponownie) wcześniej istniejącą planowaną aktualizację oprogramowania w dniu 4 lipca dla SLA o identyfikatorze "5".  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "slaid": "5",         "excluded_downtimes": [             {                 "name": "Software version upgrade rollout",                 "period_from": "1648760400",                 "period_to": "1648764900"             },             {                 "name": "RAM upgrade",                 "period_from": "1649192400",                 "period_to": "1649206800"             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "5"         ]     },     "id": 1 } ```

en-us	#### Changing the interface of an item prototype  Change the host interface that will be used by discovered items.  Request:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.update",     "params": {         "itemid": "27428",         "interfaceid": "132"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "27428"         ]     },     "id": 1 } ```
pl	#### Zmiana interfejsu prototypu pozycji  Zmień interfejs hosta, który będzie używany przez wykryte pozycje.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "itemprototype.update",     "params": {         "itemid": "27428",         "interfaceid": "132"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "27428"         ]     },     "id": 1 } ```

en-us	#### Changing the schedule of an SLA  Switch the SLA with ID "5" to a 24x7 schedule.  Request:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "slaid": "5",         "schedule": []     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "5"         ]     },     "id": 1 } ```
pl	#### Zmiana harmonogramu SLA  Przełącz SLA o identyfikatorze "5" na harmonogram 24x7.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "service.update",     "params": {         "slaid": "5",         "schedule": []     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "slaids": [             "5"         ]     },     "id": 1 } ```

en-us	#### Changing the size of a graph prototype  Change the size of a graph prototype to 1100 to 400 pixels.  Request:  ```json {     "jsonrpc": "2.0",     "method": "graphprototype.update",     "params": {         "graphid": "439",         "width": 1100,         "height": 400     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "graphids": [             "439"         ]     },     "id": 1 } ```
pl	#### Zmiana rozmiaru prototypu wykresu  Zmień rozmiar prototypu wykresu na 1100 x 400 pikseli.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "graphprototype.update",     "params": {         "graphid": "439",         "width": 1100,         "height": 400     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "graphids": [             "439"         ]     },     "id": 1 } ```

en-us	#### Changing the value of a global macro  Change the value of a global macro to "public".  Request:  ```json {     "jsonrpc": "2.0",     "method": "usermacro.updateglobal",     "params": {         "globalmacroid": "1",         "value": "public"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "globalmacroids": [             "1"         ]     },     "id": 1 } ```
pl	#### Zmiana wartości globalnego makra  Zmiana wartości globalnego makra na "public".  Żądanie:  ```json {     "jsonrpc": "2.0",     "method": "usermacro.updateglobal",     "params": {         "globalmacroid": "1",         "value": "public"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "globalmacroids": [             "1"         ]     },     "id": 1 } ```

en-us	##### - Changing time zone  By default the appliance uses UTC for the system clock. To change the time zone, copy the appropriate file from */usr/share/zoneinfo* to */etc/localtime*, for example:      cp /usr/share/zoneinfo/Europe/Riga /etc/localtime
pl	##### - Zmiana strefy czasowej  Domyślnie urządzenie używa czasu UTC jako zegara systemowego. Aby zmienić strefę czasową, kopiuj odpowiedni plik z */usr/share/zoneinfo* do */etc/localtime*, na przykład:      cp /usr/share/zoneinfo/Europe/Riga /etc/localtime

en-us	#### Changing value map name  Change value map name to "Device status".  Request:  ```json {     "jsonrpc": "2.0",     "method": "valuemap.update",     "params": {         "valuemapid": "2",         "name": "Device status"     },     "auth": "57562fd409b3b3b9a4d916d45207bbcb",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "valuemapids": [             "2"         ]     },     "id": 1 } ```
pl	#### Zmienianie nazwy mapy wartości  Zmień nazwę mapy wartości na "Stan urządzenia".  Żądanie:  ```json {     "jsonrpc": "2.0",     "method": "valuemap.update",     "params": {         "valuemapid": "2",         "name": "Stan urządzenia"     },     "auth": "57562fd409b3b3b9a4d916d45207bbcb",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "valuemapids": [             "2"         ]     },     "id": 1 } ```

en-us	### 'Check now' request object  The 'Check now' task request object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |itemid|string|ID of item and low-level discovery rules.|
pl	### Obiekt żądania 'Check now'  Obiekt żądania zadania 'Check now' ma następujące właściwości.  |Właściwość|[Typ](/manual/api/reference_commentary#data_types)|Opis| |--|--|------| |itemid|string|ID pozycji i reguł wykrywania niskopoziomowego.|

en-us	#### Check status of nodes at specific IP addresses  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "output": ["name", "status"],         "filter": {             "address": ["192.168.1.7", "192.168.1.13"]         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "name": "node3",             "status": "0"         },         {             "name": "node-active",             "status": "3"         }     ],     "id": 1 } ```
pl	#### Sprawdź stan węzłów z określonymi adresami IP  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "output": ["name", "status"],         "filter": {             "address": ["192.168.1.7", "192.168.1.13"]         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": [         {             "name": "node3",             "status": "0"         },         {             "name": "node-active",             "status": "3"         }     ],     "id": 1 } ```

en-us	#### Clear history  Request:  ```json {     "jsonrpc": "2.0",     "method": "history.clear",     "params": [         "10325",         "13205"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "10325",             "13205"         ]     },     "id": 1 } ```
pl	#### Czyszczenie historii  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "history.clear",     "params": [         "10325",         "13205"     ],     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "itemids": [             "10325",             "13205"         ]     },     "id": 1 } ```

en-us	#### Columns  Columns have common parameters and additional parameters depending on the configuration of the parameter *Data*.  ::: noteclassic For all parameters related to columns the number in the property name (e.g. columns.name.0) references a column for which the parameter is configured. :::
pl	#### Kolumny  Kolumny posiadają wspólne parametry oraz dodatkowe parametry w zależności od konfiguracji parametru *Dane*.  ::: noteclassic Dla wszystkich parametrów związanych z kolumnami, liczba w nazwie właściwości (np. columns.name.0) odnosi się do kolumny, dla której parametr jest skonfigurowany. :::

en-us	[comment]: # (tags: proxy) # 4 Proxy
pl	[comment]: # (tags: proxy) # 4 Proxy

en-us	### Common "get" method parameters  The following parameters are supported by all `get` methods:  |Parameter|[Type](#data_types)|Description| |--|--|------| |countOutput|boolean|Return the number of records in the result instead of the actual data.| |editable|boolean|If set to `true` return only objects that the user has write permissions to.<br><br>Default: `false`.| |excludeSearch|boolean|Return results that do not match the criteria given in the `search` parameter.| |filter|object|Return only those results that exactly match the given filter.<br><br>Accepts an array, where the keys are property names, and the values are either a single value or an array of values to match against.<br><br>Does not support fields of `text` [data type](#data-types).| |limit|integer|Limit the number of records returned.| |output|query|Object properties to be returned.<br><br>Default: `extend`.| |preservekeys|boolean|Use IDs as keys in the resulting array.| |search|object|Return results that match the given pattern (case-insensitive).<br><br>Accepts an array, where the keys are property names, and the values are strings to search for. If no additional options are given, this will perform a `LIKE "%…%"` search.<br><br>Supports only fields of `string` and `text` [data type](#data-types).| |searchByAny|boolean|If set to `true` return results that match any of the criteria given in the `filter` or `search` parameter instead of all of them.<br><br>Default: `false`.| |searchWildcardsEnabled|boolean|If set to `true` enables the use of "\*" as a wildcard character in the `search` parameter.<br><br>Default: `false`.| |sortfield|string/array|Sort the result by the given properties. Refer to a specific API get method description for a list of properties that can be used for sorting. Macros are not expanded before sorting.<br><br>If no value is specified, data will be returned unsorted.| |sortorder|string/array|Order of sorting. If an array is passed, each value will be matched to the corresponding property given in the `sortfield` parameter.<br><br>Possible values are:<br>`ASC` - *(default)* ascending;<br>`DESC` - descending.| |startSearch|boolean|The `search` parameter will compare the beginning of fields, that is, perform a `LIKE "…%"` search instead.<br><br>Ignored if `searchWildcardsEnabled` is set to `true`.|
pl	### Typowe parametry metody "get"   Następujące parametry są obsługiwane przez wszystkie metody `get`:  |Parametr|[Typ](#data_types)|Opis| |--|--|------| |countOutput|boolean|Zwraca liczbę rekordów w wyniku zamiast rzeczywistych danych.| |editable|boolean|Jeżeli ustawiono na `true` zwraca tylko obiekty, do których użytkownik ma prawa zapisu.<br><br>Domyślnie: `false`.| |excludeSearch|boolean|Zwraca tylko te wyniki,  które nie pasują do kryteriów podanych w parametrze `search`.| |filter|object|Zwraca tylko te wyniki, króre dokładnie pasują do podanego filtra.<br><br>Akceptuje tablice, gdzie klucze są nazwami właściwości, a wartości są albo pojedynczą wartością lub tablicą wartości do dopasowania.<br><br>Nie działa dla pól [typu](#data-types)   `text`.| |limit|integer|Ograniczenie liczby zwracanych rekordów.| |output|query|Właściwość obiektu do zwrócenia.<br><br>Domyślnie: `extend`.| |preservekeys|boolean|Użyj identyfikatorów ID jako kluczy w wyjściowej tablicy.| |search|object|Zwraca wyniki pasujące do po podanego wyszukiwania typu wildcard (wielkość liter nie jest rozróżnialna).<br><br>Akceptuje tablicę, której klicze to nazwy właściwości, a wartości to ciągni znaków do wyszukania. Jeżeli nie zostaną podane żadne dodatkowe opcje, zostanie wykonane wyszukiwanie typu `LIKE "%…%"`.<br><br>Działa tylko dla pól [typu](#data-types) `string` i `text`.| |searchByAny|boolean|Jeśli ustawiono na `true`, zwraca wynik który pasuje do krótegokolwiek z kryteriów podanych w parametrze `filter` lub `search` zamiast wszystkich z nich.<br><br>Domyślnie: `false`.| |searchWildcardsEnabled|boolean|Jeśli ustawiono na `true`, umożliwia użycie "\*" jako symbolu wildcard w parametrze `search`.<br><br>Domyślnie: `false`.| |sortfield|string/array|Sortuj wynik według podanych właściwości. Zapoznaj się z opisem określinej metody get interfejsu API, aby uzyskać listę właściwości, których można użyć do sortowania. Makra nie są ustawiane przed sortowaniem.<br><br>Jeżeli nie zostanie określona żadna wartość, dane zostaną zwrócone nieposortowane.| |sortorder|string/array|Kolejnność sortowania. Jeżeli tablica zostanie przekazana, każda wartośc zostanie dopasowana do odpowiedniej właściwości określonej w parametrze `sortfield`.<br><br>Możliwe wartości to:<br>`ASC` - *(domyślnie)* rosnąco;<br>`DESC` - malejąco.| |startSearch|boolean|Parametr `search` będzie porównywał początek pól, czyli przeprowadzi wyszukiwanie typu `LIKE "…%"`.<br><br>Ignorowane, gdy `searchWildcardsEnabled` jest ustawione na `true`.|

en-us	#### Comparing the import of a template  Compare the template contained in the XML string to the current system elements, and show what will be changed if this template will be imported.  Request:  ```json {     "jsonrpc": "2.0",     "method": "configuration.importcompare",     "params": {         "format": "xml",         "rules": {             "discoveryRules": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "graphs": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "groups": {                 "createMissing": true,                 "updateExisting": true             },             "httptests": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "templateLinkage": {                 "createMissing": true,                 "deleteMissing": true             },             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "templateDashboards": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>6.0</version><date>2023-01-01T12:30: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><delay>3m</delay></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>648006da5971424ead0c47ddbbf1ea2e</uuid><name>CPU utilization</name><key>system.cpu.util</key><value_type>FLOAT</value_type><units>%</units><triggers><trigger><uuid>736225012c534ec480c2a66a91322ce0</uuid><expression>avg(/New template/system.cpu.util,3m)&gt;70</expression><name>CPU utilization 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": {         "templates": {             "updated": [                 {                     "before": {                         "uuid": "5aef0444a82a4d8cb7a95dc4c0c85330",                         "template": "New template",                         "name": "New template"                     },                     "after": {                         "uuid": "5aef0444a82a4d8cb7a95dc4c0c85330",                         "template": "New template",                         "name": "New template"                     },                     "items": {                         "added": [                             {                                 "after": {                                     "uuid": "648006da5971424ead0c47ddbbf1ea2e",                                     "name": "CPU utilization",                                     "key": "system.cpu.util",                                     "value_type": "FLOAT",                                     "units": "%"                                 },                                 "triggers": {                                     "added": [                                         {                                             "after": {                                                 "uuid": "736225012c534ec480c2a66a91322ce0",                                                 "expression": "avg(/New template/system.cpu.util,3m)>70",                                                 "name": "CPU utilization too high on 'New host' for 3 minutes",                                                 "priority": "WARNING"                                             }                                         }                                     ]                                 }                             }                         ],                         "removed": [                             {                                 "before": {                                     "uuid": "6805d4c39a624a8bab2cc8ab63df1ab3",                                     "name": "CPU load",                                     "key": "system.cpu.load",                                     "value_type": "FLOAT"                                 },                                 "triggers": {                                     "removed": [                                         {                                             "before": {                                                 "uuid": "ab4c2526c2bc42e48a633082255ebcb3",                                                 "expression": "avg(/New template/system.cpu.load,3m)>2",                                                 "name": "CPU load too high on 'New host' for 3 minutes",                                                 "priority": "WARNING"                                             }                                         }                                     ]                                 }                             }                         ],                         "updated": [                             {                                 "before": {                                     "uuid": "7f1e6f1e48aa4a128e5b6a958a5d11c3",                                     "name": "Zabbix agent ping",                                     "key": "agent.ping"                                 },                                 "after": {                                     "uuid": "7f1e6f1e48aa4a128e5b6a958a5d11c3",                                     "name": "Zabbix agent ping",                                     "key": "agent.ping",                                     "delay": "3m"                                 }                             }                         ]                     }                 }             ]         }     },     "id": 1 } ```
pl	#### Porównanie importu szablonu  Porównaj szablon zawarty w łańcuchu XML z obecnymi elementami systemu oraz pokaż, co zostanie zmienione, jeżeli ten szablon zostanie zaimportowany.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "configuration.importcompare",     "params": {         "format": "xml",         "rules": {             "discoveryRules": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "graphs": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "groups": {                 "createMissing": true,                 "updateExisting": true             },             "httptests": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "templateLinkage": {                 "createMissing": true,                 "deleteMissing": true             },             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "templateDashboards": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>6.0</version><date>2023-01-01T12:30: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><delay>3m</delay></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>648006da5971424ead0c47ddbbf1ea2e</uuid><name>CPU utilization</name><key>system.cpu.util</key><value_type>FLOAT</value_type><units>%</units><triggers><trigger><uuid>736225012c534ec480c2a66a91322ce0</uuid><expression>avg(/New template/system.cpu.util,3m)>70</expression><name>CPU utilization 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": {         "templates": {             "updated": [                 {                     "before": {                         "uuid": "5aef0444a82a4d8cb7a95dc4c0c85330",                         "template": "New template",                         "name": "New template"                     },                     "after": {                         "uuid": "5aef0444a82a4d8cb7a95dc4c0c85330",                         "template": "New template",                         "name": "New template"                     },                     "items": {                         "added": [                             {                                 "after": {                                     "uuid": "648006da5971424ead0c47ddbbf1ea2e",                                     "name": "CPU utilization",                                     "key": "system.cpu.util",                                     "value_type": "FLOAT",                                     "units": "%"                                 },                                 "triggers": {                                     "added": [                                         {                                             "after": {                                                 "uuid": "736225012c534ec480c2a66a91322ce0",                                                 "expression": "avg(/New template/system.cpu.util,3m)>70",                                                 "name": "CPU utilization too high on 'New host' for 3 minutes",                                                 "priority": "WARNING"                                             }                                         }                                     ]                                 }                             }                         ],                         "removed": [                             {                                 "before": {                                     "uuid": "6805d4c39a624a8bab2cc8ab63df1ab3",                                     "name": "CPU load",                                     "key": "system.cpu.load",                                     "value_type": "FLOAT"                                 },                                 "triggers": {                                     "removed": [                                         {                                             "before": {                                                 "uuid": "ab4c2526c2bc42e48a633082255ebcb3",                                                 "expression": "avg(/New template/system.cpu.load,3m)>2",                                                 "name": "CPU load too high on 'New host' for 3 minutes",                                                 "priority": "WARNING"                                             }                                         }                                     ]                                 }                             }                         ],                         "updated": [                             {                                 "before": {                                     "uuid": "7f1e6f1e48aa4a128e5b6a958a5d11c3",                                     "name": "Zabbix agent ping",                                     "key": "agent.ping"                                 },                                 "after": {                                     "uuid": "7f1e6f1e48aa4a128e5b6a958a5d11c3",                                     "name": "Zabbix agent ping",                                     "key": "agent.ping",                                     "delay": "3m"                                 }                             }                         ]                     }                 }             ]         }     },     "id": 1 } ```

en-us	#### configuration  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `configuration.import`, `configuration.importcompare`: option `deleteMissing: true` for `templateLinkage` will now unlink missing templates (instead of unlink and clear).\
pl	#### configuration  Zmiany:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `configuration.import`, `configuration.importcompare`: opcja `deleteMissing: true` dla `templateLinkage` spowoduje teraz odłączenie brakujących szablonów (zamiast odłączenia i wyczyszczenia).\

en-us	# configuration.export
pl	# configuration.export

en-us	#### Configuration file  For details on configuring Zabbix agent see the configuration file options for [zabbix\_agentd](/manual/appendix/config/zabbix_agentd) or [Windows agent](/manual/appendix/config/zabbix_agentd_win).
pl	#### Plik konfiguracyjny  Aby uzyskać szczegółowe informacje na temat konfigurowania agenta Zabbix, zobacz  opcje pliku konfiguracyjnego dla [zabbix\_agentd](/manual/appendix/config/zabbix_agentd) lub  [agenta Windows](/manual/appendix/config/zabbix_agentd_win).

en-us	#### Configuration file  The configuration parameters of agent 2 are mostly compatible with Zabbix agent with some exceptions.  |New parameters|Description| |--|--------| |*ControlSocket*|The runtime control socket path. Agent 2 uses a control socket for [runtime commands](#runtime_control).| |*EnablePersistentBuffer*,<br>*PersistentBufferFile*,<br>*PersistentBufferPeriod*|These parameters are used to configure persistent storage on agent 2 for active items.| |*ForceActiveChecksOnStart*|Determines whether the agent should perform active checks immediately after restart or spread evenly over time. Supported since Zabbix 6.0.2.| |*Plugins*|Plugins may have their own parameters, in the format `Plugins.<Plugin name>.<Parameter>=<value>`. A common plugin parameter is *System.Capacity*, setting the limit of checks that can be executed at the same time.| |*StatusPort*|The port agent 2 will be listening on for HTTP status request and display of a list of configured plugins and some internal parameters| |**Dropped parameters**|**Description**| |*AllowRoot*, *User*|Not supported because daemonization is not supported.| |*LoadModule*, *LoadModulePath*|Loadable modules are not supported.| |*StartAgents*|This parameter was used in Zabbix agent to increase passive check concurrency or disable them. In Agent 2, the concurrency is configured at a plugin level and can be limited by a capacity setting. Whereas disabling passive checks is not currently supported.| |*HostInterface*, *HostInterfaceItem*|Not yet supported.|  For more details see the configuration file options for [zabbix\_agent2](/manual/appendix/config/zabbix_agent2).
pl	#### Plik konfiguracyjny  Parametry konfiguracyjne agenta 2 są w większości kompatybilne z  agentem Zabbix, z pewnymi wyjątkami.  |Nowe parametry|Opis| |--|--------| |*ControlSocket*|Ścieżka gniazda kontroli działania. Agent 2 używa gniazda sterującego dla [poleceń kontroli działania](#runtime_control).| |*EnablePersistentBuffer*,<br>*PersistentBufferFile*,<br>*PersistentBufferPeriod*|Te parametry służą do konfigurowania trwałej pamięci na agencie 2 dla aktywnych pozycji.| |*ForceActiveChecksOnStart*|Określa, czy agent powinien przeprowadzać aktywne sprawdzenia natychmiast po ponownym uruchomieniu, czy też rozłożyć je równomiernie w czasie. Obsługiwane od wersji Zabbix 6.0.2.| |*Plugins*|Wtyczki mogą mieć własne parametry w formacie `Plugins.<Nazwa wtyczki>.<Parametr>=<wartość>`. Typowym parametrem wtyczki jest *System.Capacity*, który określa limit sprawdzeń, które można wykonać w tym samym czasie.| |*StatusPort*|Port agenta 2, który będzie nasłuchiwał żądań HTTP o status i wyświetlał listę skonfigurowanych wtyczek oraz niektóre parametry wewnętrzne| |**Wykluczone opcje**|**Opis**| |*AllowRoot*, *User*|Nieobsługiwane, ponieważ tryb demona nie jest obsługiwany.| |*LoadModule*, *LoadModulePath*|Obsługa modułów nie jest obsługiwana.| |*StartAgents*|Ten parametr został użyty w agencie Zabbix do zwiększenia równoległego sprawdzania pasywnego lub ich wyłączenia. W agencie 2 wielowątkowość jest konfigurowana na poziomie wtyczki i może być ograniczona przez ustawienie pojemności. Wyłączenie sprawdzeń pasywnych nie jest obecnie obsługiwane.| |*HostInterface*, *HostInterfaceItem*|Jeszcze nieobsługiwane.|  Aby uzyskać więcej informacji, zobacz opcje pliku konfiguracyjnego dla [zabbix\_agent2](/manual/appendix/config/zabbix_agent2).

en-us	# configuration.import
pl	# configuration.import

en-us	# configuration.importcompare
pl	# configuration.importcompare

en-us	#### Configuration  The **Item** tab contains general item attributes.  ![](../../../../assets/en/manual/config/items/item.png)  All mandatory input fields are marked with a red asterisk.  |Parameter|Description| |--|--------| |*Name*|Item name.| |*Type*|Item type. See individual [item type](itemtypes) sections.| |*Key*|Item key (up to 2048 characters).<br>The supported [item keys](itemtypes) can be found in individual item type sections.<br>The key must be unique within a single host.<br>If key type is 'Zabbix agent', 'Zabbix agent (active)' or 'Simple check', the key value must be supported by Zabbix agent or Zabbix server.<br>See also: the correct [key format](/manual/config/items/item/key).| |*Type of information*|Type of data as stored in the database after performing conversions, if any.<br>**Numeric (unsigned)** - 64-bit unsigned integer<br>**Numeric (float)** - 64-bit floating point number<br>This type will allow precision of approximately 15 digits and range from approximately -1.79E+308 to 1.79E+308 (with exception of [PostgreSQL 11 and earlier versions](/manual/installation/known_issues#numeric-float-data-type-range-with-postgresql-11-and-earlier)).<br>Receiving values in scientific notation is also supported. E.g., 1.23E+7, 1e308, 1.1E-4.<br>**Character** - short text data<br>**Log** - long text data with optional log related properties (timestamp, source, severity, logeventid)<br>**Text** - long text data. See also [text data limits](#text-data-limits).<br>For item keys that return data only in one specific format, matching type of information is selected automatically.| |*Host interface*|Select the host interface. This field is available when editing an item on the host level.| |*Units*|If a unit symbol is set, Zabbix will add postprocessing to the received value and display it with the set unit postfix.<br>By default, if the raw value exceeds 1000, it is divided by 1000 and displayed accordingly. For example, if you set *bps* and receive a value of 881764, it will be displayed as 881.76 Kbps.<br>The [JEDEC](https://en.wikipedia.org/wiki/JEDEC_memory_standards) memory standard is used for processing **B** (byte), **Bps** (bytes per second) units, which are divided by 1024. Thus, if units are set to **B** or **Bps** Zabbix will display:<br>1 as 1B/1Bps<br>1024 as 1KB/1KBps<br>1536 as 1.5KB/1.5KBps<br>Special processing is used if the following time-related units are used:<br>**unixtime** - translated to "yyyy.mm.dd hh:mm:ss". To translate correctly, the received value must be a *Numeric (unsigned)* type of information.<br>**uptime** - translated to "hh:mm:ss" or "N days, hh:mm:ss"<br>For example, if you receive the value as 881764 (seconds), it will be displayed as "10 days, 04:56:04"<br>**s** - translated to "yyy mmm ddd hhh mmm sss ms"; parameter is treated as number of seconds.<br>For example, if you receive the value as 881764 (seconds), it will be displayed as "10d 4h 56m"<br>Only 3 upper major units are shown, like "1m 15d 5h" or "2h 4m 46s". If there are no days to display, only two levels are displayed - "1m 5h" (no minutes, seconds or milliseconds are shown). Will be translated to "< 1 ms" if the value is less than 0.001.<br>*Note* that if a unit is prefixed with `!`, then no unit prefixes/processing is applied to item values. See [unit conversion](#unit_conversion).| |*Update interval*|Retrieve a new value for this item every N seconds. Maximum allowed update interval is 86400 seconds (1 day).<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g., 30s, 1m, 2h, 1d.<br>[User macros](/manual/config/macros/user_macros) are supported.<br>A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>*Note*: The update interval can only be set to '0' if custom intervals exist with a non-zero value. If set to '0', and a custom interval (flexible or scheduled) exists with a non-zero value, the item will be polled during the custom interval duration.<br>*Note* that the first item poll after the item became active or after update interval change might occur earlier than the configured value.<br>An existing passive item can be polled for value immediately by pushing the *Execute now* [button](#form_buttons).| |*Custom intervals*|You can create custom rules for checking the item:<br>**Flexible** - create an exception to the *Update interval* (interval with different frequency)<br>**Scheduling** - create a custom polling schedule.<br>For detailed information see [Custom intervals](/manual/config/items/item/custom_intervals).<br>[Time suffixes](/manual/appendix/suffixes) are supported in the *Interval* field, e.g., 30s, 1m, 2h, 1d.<br>[User macros](/manual/config/macros/user_macros) are supported.<br>A single macro has to fill the whole field. Multiple macros in a field or macros mixed with text are not supported.<br>Scheduling is supported since Zabbix 3.0.0.<br>*Note*: custom intervals for active checks are supported by Zabbix agent 2 only.| |*History storage period*|Select either:<br>**Do not keep history** - item history is not stored. Useful for master items if only dependent items need to keep history.<br>This setting cannot be overridden by global housekeeper [settings](/manual/web_interface/frontend_sections/administration/general#housekeeper).<br>**Storage period** - specify the duration of keeping detailed history in the database (1 hour to 25 years). Older data will be removed by the housekeeper. Stored in seconds.<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g., 2h, 1d. [User macros](/manual/config/macros/user_macros) are supported.<br>The *Storage period* value can be overridden globally in *Administration → General → [Housekeeper](/manual/web_interface/frontend_sections/administration/general#housekeeper)*.<br>If a global overriding setting exists, a green ![](../../../../assets/en/manual/config/info.png) info icon is displayed. If you position your mouse on it, a warning message is displayed, e.g., *Overridden by global housekeeper settings (1d)*.<br>It is recommended to keep the recorded values for the smallest possible time to reduce the size of value history in the database. Instead of keeping a long history of values, you can keep longer data of trends.<br>See also [History and trends](/manual/config/items/history_and_trends).| |*Trend storage period*|Select either:<br>**Do not keep trends** - trends are not stored.<br>This setting cannot be overridden by global housekeeper [settings](/manual/web_interface/frontend_sections/administration/general#housekeeper).<br>**Storage period** - specify the duration of keeping aggregated (hourly min, max, avg, count) history in the database (1 day to 25 years). Older data will be removed by the housekeeper. Stored in seconds.<br>[Time suffixes](/manual/appendix/suffixes) are supported, e.g., 24h, 1d. [User macros](/manual/config/macros/user_macros) are supported.<br>The *Storage period* value can be overridden globally in *Administration → General → [Housekeeper](/manual/web_interface/frontend_sections/administration/general#housekeeper)*.<br>If a global overriding setting exists, a green ![](../../../../assets/en/manual/config/info.png) info icon is displayed. If you position your mouse on it, a warning message is displayed, e.g., *Overridden by global housekeeper settings (7d)*.<br>*Note:* Keeping trends is not available for non-numeric data - character, log and text.<br>See also [History and trends](/manual/config/items/history_and_trends).| |*Value mapping*|Apply value mapping to this item. [Value mapping](/manual/config/items/mapping) does not change received values, it is for displaying data only.<br>It works with *Numeric(unsigned)*, *Numeric(float)* and *Character* items.<br>For example, "Windows service states".| |*Log time format*|Available for items of type **Log** only. Supported placeholders:<br>\* **y**: *Year (1970-2038)*<br>\* **M**: *Month (01-12)*<br>\* **d**: *Day (01-31)*<br>\* **h**: *Hour (00-23)*<br>\* **m**: *Minute (00-59)*<br>\* **s**: *Second (00-59)*<br>If left blank, the timestamp will not be parsed.<br>For example, consider the following line from the Zabbix agent log file:<br>" 23480:20100328:154718.045 Zabbix agent started. Zabbix 1.8.2 (revision 11211)."<br>It begins with six character positions for PID, followed by date, time, and the rest of the line.<br>Log time format for this line would be "pppppp:yyyyMMdd:hhmmss".<br>Note that "p" and ":" chars are just placeholders and can be anything but "yMdhms".| |*Populates host inventory field*|You can select a host inventory field that the value of item will populate. This will work if automatic [inventory](/manual/config/hosts/inventory) population is enabled for the host.<br>This field is not available if *Type of information* is set to 'Log'.| |*Description*|Enter an item description. [User macros](/manual/config/macros/user_macros) are supported.| |*Enabled*|Mark the checkbox to enable the item so it will be processed.| |*Latest data*|Click on the link to view the latest data for the item.<br>This link is only available when editing an already existing item.|  ::: noteclassic Item type specific fields are described on [corresponding pages](itemtypes). :::   ::: noteclassic When editing an existing [template](/manual/config/templates) level item on a host level, a number of fields are read-only. You can use the link in the form header and go to the template level and edit them there, keeping in mind that the changes on a template level will change the item for all hosts that the template is linked to. :::  The **Tags** tab allows to define item-level [tags](/manual/config/tagging).  ![](../../../../assets/en/manual/config/items/item_b.png)
pl	#### Konfiguracja  Zakładka **Pozycja** zawiera ogólne atrybuty pozycji.  ![](../../../../assets/en/manual/config/items/item.png)  Wszystkie obowiązkowe pola wejściowe są oznaczone czerwoną gwiazdką.  |Parametr|Opis| |--|--------| |*Nazwa*|Nazwa pozycji.| |*Typ*|Typ pozycji. Zobacz poszczególne sekcje [typu pozycji](itemtypes).| |*Klucz*|Klucz pozycji (do 2048 znaków).<br>Obsługiwane [klucze pozycji](itemtypes) można znaleźć w poszczególnych sekcjach typów pozycji.<br>Klucz musi być unikalny w obrębie jednego hosta.<br>Jeśli typ klucza to 'Agent Zabbix', 'Agent Zabbix (aktywny)' lub 'Proste sprawdzenie', wartość klucza musi być obsługiwana przez agenta Zabbix lub serwer Zabbix.<br>Zobacz także: prawidłowy [format klucza](/manual/config/items/item/key).| |*Typ informacji*|Typ danych przechowywanych w bazie danych po wykonaniu konwersji, jeśli jest taka potrzeba.<br>**Liczba (całkowita bez znaku)** - liczba całkowita 64-bitowa bez znaku<br>**Liczba (zmiennoprzecinkowa)** - liczba zmiennoprzecinkowa 64-bitowa<br>Ten typ pozwoli na precyzję około 15 cyfr i zakres od około -1.79E+308 do 1.79E+308 (z wyjątkiem [PostgreSQL 11 i starszych wersji](/manual/installation/known_issues#numeric-float-data-type-range-with-postgresql-11-and-earlier)).<br>Odbieranie wartości w notacji naukowej jest również obsługiwane. Na przykład, 1.23E+7, 1e308, 1.1E-4.<br>**Znak** - krótkie teksty<br>**Log** - długie teksty z opcjonalnymi właściwościami dziennika (znacznik czasu, źródło, poziom, id zdarzenia dziennika)<br>**Tekst** - długie teksty. Zobacz także [limity danych tekstowych](#text-data-limits).<br>Dla kluczy pozycji, które zwracają dane tylko w jednym określonym formacie, automatycznie wybierany jest pasujący typ informacji.| |*Interfejs hosta*|Wybierz interfejs hosta. To pole jest dostępne podczas edycji pozycji na poziomie hosta.| |*Jednostki*|Jeśli ustawiony jest symbol jednostki, Zabbix doda przetwarzanie końcowe do otrzymanej wartości i wyświetli ją z ustawionym sufiksem jednostki.<br>Domyślnie, jeśli otrzymana wartość przekracza 1000, jest ona dzielona przez 1000 i odpowiednio wyświetlana. Na przykład, jeśli ustawisz *bps* i otrzymasz wartość 881764, zostanie wyświetlona jako 881.76 Kbps.<br>Standard pamięci [JEDEC](https://en.wikipedia.org/wiki/JEDEC_memory_standards) jest używany do przetwarzania jednostek **B** (bajt), **Bps** (bajty na sekundę), które są dzielone przez 1024. Dlatego, jeśli jednostki są ustawione na **B** lub **Bps**, Zabbix wyświetli:<br>1 jako 1B/1Bps<br>1024 jako 1KB/1KBps<br>1536 jako 1.5KB/1.5KBps<br>Specjalne przetwarzanie jest używane, jeśli używane są następujące jednostki związane z czasem:<br>**unixtime** - przetłumaczony na "yyyy.mm.dd hh:mm:ss". Aby przetłumaczyć poprawnie, otrzymana wartość musi być typu *Liczba (całkowita bez znaku)*.<br>**uptime** - przetłumaczony na "hh:mm:ss" lub "N dni, hh:mm:ss"<br>Na przykład, jeśli otrzymasz wartość jako 881764 (sekundy), zostanie wyświetlona jako "10 dni, 04:56:04"<br>**s** - przetłumaczony na "yyy mmm ddd hhh mmm sss ms"; parametr jest traktowany jako liczba sekund.<br>Na przykład, jeśli otrzymasz wartość jako 881764 (sekundy), zostanie wyświetlona jako "10d 4g 56m"<br>Wyświetlane są tylko 3 górne jednostki główne, jak "1m 15d 5g" lub "2g 4m 46s". Jeśli nie ma dni do wyświetlenia, wyświetlane są tylko dwie warstwy - "1m 5g" (nie pokazują minuty, sekundy ani milisekundy). Zostanie przetłumaczony na "< 1 ms", jeśli wartość jest mniejsza niż 0.001.<br>*Uwaga*, jeśli jednostka jest poprzedzona `!`, wówczas nie są stosowane prefiksy jednostek/przetwarzanie dla wartości pozycji. Zobacz [konwersję jednostek](#unit_conversion).| |*Interwał aktualizacji*|Pobierz nową wartość dla tej pozycji co N sekund. Maksymalny dozwolony interwał aktualizacji wynosi 86400 sekund (1 dzień).<br>Są obsługiwane [przyrostki czasu](/manual/appendix/suffixes), np. 30s, 1m, 2g, 1d.<br>Obsługiwane są [makra użytkownika](/manual/config/macros/user_macros).<br>Jedno makro musi wypełniać całe pole. Wiele makr w polu lub makra mieszane z tekstem nie są obsługiwane.<br>*Uwaga*: Interwał aktualizacji może być ustawiony na '0' tylko wtedy, gdy istnieją niestandardowe interwały o wartości różnej od zera. Jeśli ustawiony jest na '0', a istnieje okres użytkownika (elastyczny lub Harmonogramowanie) o wartości różnej od zera, pozycja będzie sprawdzana podczas trwania niestandardowego interwału.<br>*Uwaga*: Pierwsze sprawdzenie pozycji po jej aktywacji lub po zmianie interwału aktualizacji może wystąpić wcześniej niż skonfigurowana wartość.<br>Istniejąca pasywna pozycja może być natychmiast sprawdzana pod kątem wartości przez naciśnięcie [przycisku](#form_buttons) *Wykonaj teraz*.| |*Okresy użytkownika*|Możesz tworzyć niestandardowe reguły dla sprawdzania pozycji:<br>**Elastyczny** - tworzenie wyjątku dla *Interwału aktualizacji* (interwał o innej częstotliwości)<br>**Harmonogramowanie** - tworzenie niestandardowego harmonogramu sprawdzania.<br>Aby uzyskać szczegółowe informacje, zobacz [Okresy użytkownika](/manual/config/items/item/custom_intervals).<br>Są obsługiwane [przyrostki czasu](/manual/appendix/suffixes) w polu *Interwał*, np. 30s, 1m, 2g, 1d.<br>Obsługiwane są [makra użytkownika](/manual/config/macros/user_macros).<br>Jedno makro musi wypełniać całe pole. Wiele makr w polu lub makra mieszane z tekstem nie są obsługiwane.<br>Harmonogramowanie jest obsługiwane od Zabbix 3.0.0.<br>*Uwaga*: niestandardowe interwały dla aktywnych sprawdzeń są obsługiwane tylko przez agenta Zabbix 2.| |*Historia*|Wybierz jedną z opcji:<br>**Nie przechowuj historii** - historia pozycji nie jest przechowywana. Przydatne dla pozycji głównych, jeśli tylko pozycje zależne muszą przechowywać historię.<br>To ustawienie nie może być zastąpione przez globalne ustawienia [porządkowania](/manual/web_interface/frontend_sections/administration/general#housekeeper).<br>**Okres przechowywania** - określ czas przechowywania szczegółowej historii w bazie danych (od 1 godziny do 25 lat). Starsze dane będą usuwane przez porządkowanie. Przechowywane w sekundach.<br>Są obsługiwane [przyrostki czasu](/manual/appendix/suffixes), np. 2g, 1d. [Makra użytkownika](/manual/config/macros/user_macros) są obsługiwane.<br>Wartość *Okresu przechowywania* może być nadpisana globalnie w *Administracja → Ogólne → [Porządkowanie](/manual/web_interface/frontend_sections/administration/general#housekeeper)*.<br>Jeśli istnieje globalne ustawienie nadpisujące, wyświetlana jest zielona ![](../../../../assets/en/manual/config/info.png) ikona informacji. Jeśli najedziesz na nią kursorem, wyświetli się komunikat ostrzegawczy, np. *Nadpisane przez globalne ustawienia porządkowania (1d)*.<br>Zaleca się przechowywanie zapisanych wartości przez jak najkrótszy czas, aby zmniejszyć rozmiar historii wartości w bazie danych. Zamiast przechowywać długą historię wartości, można przechowywać dłużej dane trendów.<br>Zobacz także [Historia i trendy](/manual/config/items/history_and_trends).| |*Okres przechowywania trendów*|Wybierz jedną z opcji:<br>**Nie przechowuj trendów** - trendy nie są przechowywane.<br>To ustawienie nie może być zastąpione przez globalne ustawienia [porządkowania](/manual/web_interface/frontend_sections/administration/general#housekeeper).<br>**Okres przechowywania** - określ czas przechowywania skumulowanej historii (godzinny minimum, maksimum, średnia, ilość) w bazie danych (od 1 dnia do 25 lat). Starsze dane będą usuwane przez porządkowanie. Przechowywane w sekundach.<br>Są obsługiwane [przyrostki czasu](/manual/appendix/suffixes), np. 24g, 1d. [Makra użytkownika](/manual/config/macros/user_macros) są obsługiwane.<br>Wartość *Okresu przechowywania* może być nadpisana globalnie w *Administracja → Ogólne → [Porządkowanie](/manual/web_interface/frontend_sections/administration/general#housekeeper)*.<br>Jeśli istnieje globalne ustawienie nadpisujące, wyświetlana jest zielona ![](../../../../assets/en/manual/config/info.png) ikona informacji. Jeśli najedziesz na nią kursorem, wyświetli się komunikat ostrzegawczy, np. *Nadpisane przez globalne ustawienia porządkowania (7d)*.<br>*Uwaga:* Przechowywanie trendów nie jest dostępne dla danych nie-liczbowych - znak, log i tekst.<br>Zobacz także [Historia i trendy](/manual/config/items/history_and_trends).| |*Mapowanie wartości*|Zastosuj mapowanie wartości do tej pozycji. [Mapowanie wartości](/manual/config/items/mapping) nie zmienia otrzymywanych wartości, służy tylko do wyświetlania danych.<br>Działa z pozycjami *Liczba (całkowita bez znaku)*, *Liczba (zmiennoprzecinkowa)* oraz *Znak*.<br>Np. "Stany usług systemu Windows".| |*Format czasu dla logowania*|Dostępny tylko dla pozycji typu **Log**. Obsługiwane symbole zastępcze:<br>\* **y**: *Rok (1970-2038)*<br>\* **M**: *Miesiąc (01-12)*<br>\* **d**: *Dzień (01-31)*<br>\* **h**: *Godzina (00-23)*<br>\* **m**: *Minuta (00-59)*<br>\* **s**: *Sekunda (00-59)*<br>Jeśli pole jest puste, znacznik czasowy nie będzie parsowany.<br>Np. rozważmy następującą linię z pliku dziennika agenta Zabbix:<br>" 23480:20100328:154718.045 Zabbix agent started. Zabbix 1.8.2 (revision 11211)."<br>Zaczyna się od sześciu pozycji znakowych dla PID, a następnie daty, czasu i reszty linii.<br>Format czasu dziennika dla tej linii to "pppppp:yyyyMMdd:hhmmss".<br>Zauważ, że znaki "p" i ":" to tylko symbole zastępcze i mogą być czymkolwiek innym niż "yMdhms".| |*Powielaj pola inwentarza hosta*|Możesz wybrać pole inwentarza hosta, które zostanie wypełnione wartością pozycji. To zadziała, jeśli [inwentaryzacja](/manual/config/hosts/inventory) automatyczne jest włączona dla hosta.<br>To pole nie jest dostępne, jeśli *Typ informacji* jest ustawiony na 'Log'.| |*Opis*|Wprowadź opis pozycji. Obsługiwane są [makra użytkownika](/manual/config/macros/user_macros).| |*Włączony*|Zaznacz pole wyboru, aby włączyć pozycję, dzięki czemu zostanie przetwarzana.| |*Najnowsze dane*|Kliknij na link, aby zobaczyć najnowsze dane dotyczące pozycji.<br>Ten link jest dostępny tylko podczas edycji już istniejącej pozycji.|  ::: noteclassic Specyficzne dla typu pozycji pola opisane są na [odpowiadających stronach](itemtypes). :::   ::: noteclassic Podczas edycji istniejącej pozycji z [szablonu](/manual/config/templates) na poziomie hosta, wiele  pól jest tylko do odczytu. Możesz użyć linku w nagłówku formularza i przejść do poziomu szablonu, aby edytować je tam, pamiętając, że zmiany na poziomie szablonu zmienią pozycję dla wszystkich hostów, do których szablon jest podłączony. :::  Zakładka **Znaczniki** pozwala zdefiniować [tagi](/manual/config/tagging) na poziomie  pozycji.  ![](../../../../assets/en/manual/config/items/item_b.png)

en-us	### Configuration  The Zabbix API allows you to manage the configuration of your monitoring system.
pl	### Konfiguracja  API Zabbix pozwala na zarządzanie konfiguracją systemu monitoringu.

en-us	# Configuration  This class is designed to export and import Zabbix configuration data.  Available methods:\  -   [configuration.export](/manual/api/reference/configuration/export) -     exporting the configuration -   [configuration.import](/manual/api/reference/configuration/import) -     importing the configuration -   [configuration.importcompare](/manual/api/reference/configuration/importcompare) -     comparing import file with current system elements
pl	# Configuration  Ta klasa jest przeznaczona do eksportowania i importowania danych konfiguracyjnych Zabbix.  Dostępne metody:\  -   [configuration.export](/manual/api/reference/configuration/export) -     eksport konfiguracji -   [configuration.import](/manual/api/reference/configuration/import) -     import konfiguracji -[configuration.importcompare](/manual/api/reference/configuration/importcompare) -     porównanie importowanego pliku z aktualnymi elementami systemu

en-us	#### Configuration  To execute a passive check immediately:  -   click on *Execute now* in an existing item (or discovery rule)     configuration form:  ![execute\_now.png](../../../../assets/en/manual/config/items/execute_now.png)  -   click on *Execute now* for selected items/rules in the list of     items/discovery rules:  ![](../../../../assets/en/manual/config/items/execute_now_list.png)  In the latter case several items/rules can be selected and "executed now" at once.
pl	#### Konfiguracja  Aby natychmiast wykonać sprawdzenie pasywne:  -   kliknij *Wykonaj teraz* w istniejącym formularzu konfiguracji pozycji      (lub reguły odkrywania):  ![execute\_now.png](../../../../assets/en/manual/config/items/execute_now.png)  -   kliknij *Wykonaj teraz* dla wybranych pozycji/reguł na liście     pozycji/reguł:  ![](../../../../assets/en/manual/config/items/execute_now_list.png)  W drugim przypadku można wybrać kilka pozycji/reguł i "wykonać teraz" na raz.

en-us	#### Configuring a *Clock* widget  Configure a *Clock* widget that displays Zabbix server time.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "clock",                         "name": "Clock",                         "x": 0,                         "y": 0,                         "width": 4,                         "height": 3,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "time_type",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja widżetu *Zegar*  Skonfiguruj widżet *Zegar*, który wyświetla czas serwera Zabbix.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "clock",                         "name": "Clock",                         "x": 0,                         "y": 0,                         "width": 4,                         "height": 3,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "time_type",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Data overview* widget  Configure a *Data overview* widget that displays data for host "10084" and only for items for which the tag with the name "component" contains value "cpu". In addition, display the data with hosts located on top.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "dataover",                         "name": "Data overview",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 3,                                 "name": "hostids",                                 "value": 10084                             },                             {                                 "type": 1,                                 "name": "tags.tag.0",                                 "value": "component"                             },                             {                                 "type": 0,                                 "name": "tags.operator.0",                                 "value": 0                             },                             {                                 "type": 1,                                 "name": "tags.value.0",                                 "value": "cpu"                             },                             {                                 "type": 0,                                 "name": "style",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja widżetu *Przegląd danych*  Skonfiguruj widżet *Przegląd danych*, który wyświetla dane dla hosta "10084" oraz tylko dla pozycji, dla których tag o nazwie "component" zawiera wartość "cpu". Dodatkowo, wyświetl dane z hostami umieszczonymi na górze.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "dataover",                         "name": "Data overview",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 3,                                 "name": "hostids",                                 "value": 10084                             },                             {                                 "type": 1,                                 "name": "tags.tag.0",                                 "value": "component"                             },                             {                                 "type": 0,                                 "name": "tags.operator.0",                                 "value": 0                             },                             {                                 "type": 1,                                 "name": "tags.value.0",                                 "value": "cpu"                             },                             {                                 "type": 0,                                 "name": "style",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Geomap* widget  Configure a *Geomap* widget that displays hosts from host groups "2" and "22" based on the following tag configuration: tag with the name "component" contains value "node", or tag with the name "location" equals value "New York". In addition, set the map initial view to coordinates "40.6892494" (latitude), "-74.0466891" (longitude) with the zoom level "10".  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "geomap",                         "name": "Geomap",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 2,                                 "name": "groupids",                                 "value": 22                             },                             {                                 "type": 2,                                 "name": "groupids",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "default_view",                                 "value": "40.6892494,-74.0466891,10"                             },                             {                                 "type": 0,                                 "name": "evaltype",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "tags.tag.0",                                 "value": "component"                             },                             {                                 "type": 0,                                 "name": "tags.operator.0",                                 "value": 0                             },                             {                                 "type": 1,                                 "name": "tags.value.0",                                 "value": "node"                             },                             {                                 "type": 1,                                 "name": "tags.tag.1",                                 "value": "location"                             },                             {                                 "type": 0,                                 "name": "tags.operator.1",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "tags.value.1",                                 "value": "New York"                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja widżetu *Geomapa*  Skonfiguruj widżet *Geomapa*, który wyświetla hosty z grup hostów "2" i "22" na podstawie następującej konfiguracji tagów: tag o nazwie "komponent" zawiera wartość "node", lub tag o nazwie "lokalizacja" równa się wartości "Nowy Jork". Dodatkowo, ustaw początkowy widok mapy na współrzędne "40.6892494" (szerokość geograficzna), "-74.0466891" (długość geograficzna) z poziomem powiększenia "10".  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "geomap",                         "name": "Geomap",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 2,                                 "name": "groupids",                                 "value": 22                             },                             {                                 "type": 2,                                 "name": "groupids",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "default_view",                                 "value": "40.6892494,-74.0466891,10"                             },                             {                                 "type": 0,                                 "name": "evaltype",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "tags.tag.0",                                 "value": "component"                             },                             {                                 "type": 0,                                 "name": "tags.operator.0",                                 "value": 0                             },                             {                                 "type": 1,                                 "name": "tags.value.0",                                 "value": "node"                             },                             {                                 "type": 1,                                 "name": "tags.tag.1",                                 "value": "location"                             },                             {                                 "type": 0,                                 "name": "tags.operator.1",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "tags.value.1",                                 "value": "New York"                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Graph (classic)* widget  Configure a *Graph (classic)* widget that displays a simple graph for the item "42269".  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "graph",                         "name": "Graph (classic)",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 1                             },                             {                                 "type": 4,                                 "name": "itemid",                                 "value": 42269                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja widżetu *Wykres (klasyczny)*  Skonfiguruj widżet *Wykres (klasyczny)*, który wyświetla prosty wykres dla pozycji "42269".  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "graph",                         "name": "Graph (classic)",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 1                             },                             {                                 "type": 4,                                 "name": "itemid",                                 "value": 42269                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Graph prototype* widget  Configure a *Graph prototype* widget that displays a grid of 3 graphs (3 columns, 1 row) created from an item prototype (ID: "42316") by low-level discovery.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "graphprototype",                         "name": "Graph prototype",                         "x": 0,                         "y": 0,                         "width": 16,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 3                             },                             {                                 "type": 5,                                 "name": "itemid",                                 "value": 42316                             },                             {                                 "type": 0,                                 "name": "columns",                                 "value": 3                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja widżetu *Prototyp wykresu*  Skonfiguruj widżet *Prototyp wykresu*, który wyświetla siatkę z 3 wykresami (3 kolumny, 1 wiersz) utworzonymi z prototypu pozycji (ID: "42316") przez regułę wykrywania niskopoziomowego.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "graphprototype",                         "name": "Graph prototype",                         "x": 0,                         "y": 0,                         "width": 16,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 3                             },                             {                                 "type": 5,                                 "name": "itemid",                                 "value": 42316                             },                             {                                 "type": 0,                                 "name": "columns",                                 "value": 3                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Graph* widget  Configure a *Graph* widget in the following way:  -   4 data sets for a total of 9 items on 1 host. -   Each data set consists of a line that has a custom color, width, transparency, and fill. -   Data set 4 has a configured aggregation. -   Data in the graph are displayed for a time period of the last 3 hours. -   Problems in the graph are displayed only for the configured items. -   Graph has two Y axes of which the right Y axis displays values only for Data set 4. -   Graph legend displays configured items in 2 rows.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "svggraph",                         "name": "Graph",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 1,                                 "name": "ds.hosts.0.0",                                 "value": "Zabbix server"                             },                             {                                 "type": 1,                                 "name": "ds.items.0.0",                                 "value": "Zabbix server: Utilization of poller data collector processes, in %"                             },                             {                                 "type": 1,                                 "name": "ds.color.0",                                 "value": "FF0000"                             },                             {                                 "type": 0,                                 "name": "ds.width.0",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.transparency.0",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.fill.0",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "ds.hosts.1.0",                                 "value": "Zabbix server"                             },                             {                                 "type": 1,                                 "name": "ds.items.1.0",                                 "value": "Zabbix server: Utilization of trapper data collector processes, in %"                             },                             {                                 "type": 1,                                 "name": "ds.color.1",                                 "value": "BF00FF"                             },                             {                                 "type": 0,                                 "name": "ds.width.1",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.transparency.1",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.fill.1",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "ds.hosts.2.0",                                 "value": "Zabbix server"                             },                             {                                 "type": 1,                                 "name": "ds.items.2.0",                                 "value": "Zabbix server: Utilization of history syncer internal processes, in %"                             },                             {                                 "type": 1,                                 "name": "ds.color.2",                                 "value": "0040FF"                             },                             {                                 "type": 0,                                 "name": "ds.width.2",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.transparency.2",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.fill.2",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "ds.hosts.3.0",                                 "value": "Zabbix server"                             },                             {                                 "type": 1,                                 "name": "ds.items.3.0",                                 "value": "*: Number of processed *values per second"                             },                             {                                 "type": 1,                                 "name": "ds.color.3",                                 "value": "000000"                             },                             {                                 "type": 0,                                 "name": "ds.transparency.3",                                 "value": 0                             },                             {                                 "type": 0,                                 "name": "ds.fill.3",                                 "value": 0                             },                             {                                 "type": 0,                                 "name": "ds.axisy.3",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "ds.aggregate_function.3",                                 "value": 3                             },                             {                                 "type": 1,                                 "name": "ds.aggregate_interval.3",                                 "value": "1m"                             },                             {                                 "type": 0,                                 "name": "ds.aggregate_grouping.3",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "graph_time",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "time_from",                                 "value": "now-3h"                             },                             {                                 "type": 0,                                 "name": "legend_lines",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "show_problems",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja widżetu *Wykres*  Skonfiguruj widżet *Wykres* w następujący sposób:  -   4 zbiory danych dla łącznie 9 pozycji na 1 hoście. -   Każdy zbiór danych składa się z linii, która ma niestandardowy kolor, szerokość, przezroczystość i wypełnienie. -   Zestaw danych nr 4 ma skonfigurowane agregowanie. -   Dane na wykresie są wyświetlane przez ostatnie 3 godziny. -   Problemy na wykresie są wyświetlane tylko dla skonfigurowanych pozycji. -   Wykres ma dwie osie Y, z których prawa oś Y wyświetla wartości tylko dla zestawu danych nr 4. -   Legenda wykresu wyświetla skonfigurowane pozycje w 2 wierszach.  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "svggraph",                         "name": "Graph",                         "x": 0,                         "y": 0,                         "width": 12,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 1,                                 "name": "ds.hosts.0.0",                                 "value": "Zabbix server"                             },                             {                                 "type": 1,                                 "name": "ds.items.0.0",                                 "value": "Zabbix server: Utilization of poller data collector processes, in %"                             },                             {                                 "type": 1,                                 "name": "ds.color.0",                                 "value": "FF0000"                             },                             {                                 "type": 0,                                 "name": "ds.width.0",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.transparency.0",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.fill.0",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "ds.hosts.1.0",                                 "value": "Zabbix server"                             },                             {                                 "type": 1,                                 "name": "ds.items.1.0",                                 "value": "Zabbix server: Utilization of trapper data collector processes, in %"                             },                             {                                 "type": 1,                                 "name": "ds.color.1",                                 "value": "BF00FF"                             },                             {                                 "type": 0,                                 "name": "ds.width.1",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.transparency.1",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.fill.1",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "ds.hosts.2.0",                                 "value": "Zabbix server"                             },                             {                                 "type": 1,                                 "name": "ds.items.2.0",                                 "value": "Zabbix server: Utilization of history syncer internal processes, in %"                             },                             {                                 "type": 1,                                 "name": "ds.color.2",                                 "value": "0040FF"                             },                             {                                 "type": 0,                                 "name": "ds.width.2",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.transparency.2",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "ds.fill.2",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "ds.hosts.3.0",                                 "value": "Zabbix server"                             },                             {                                 "type": 1,                                 "name": "ds.items.3.0",                                 "value": "*: Number of processed *values per second"                             },                             {                                 "type": 1,                                 "name": "ds.color.3",                                 "value": "000000"                             },                             {                                 "type": 0,                                 "name": "ds.transparency.3",                                 "value": 0                             },                             {                                 "type": 0,                                 "name": "ds.fill.3",                                 "value": 0                             },                             {                                 "type": 0,                                 "name": "ds.axisy.3",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "ds.aggregate_function.3",                                 "value": 3                             },                             {                                 "type": 1,                                 "name": "ds.aggregate_interval.3",                                 "value": "1m"                             },                             {                                 "type": 0,                                 "name": "ds.aggregate_grouping.3",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "graph_time",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "time_from",                                 "value": "now-3h"                             },                             {                                 "type": 0,                                 "name": "legend_lines",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "show_problems",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a linked *Map* widget  Configure a *Map* widget that is linked to a [*Map navigation tree*](/manual/api/reference/dashboard/widget_fields/map_tree#configuring-a-map-navigation-tree-widget) widget.  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "map",                         "name": "Map",                         "x": 0,                         "y": 5,                         "width": 18,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "filter_widget_reference",                                 "value": "ABCDE"                             }                         ]                     },                     {                         "type": "navtree",                         "name": "Map navigation tree",                         "x": 0,                         "y": 0,                         "width": 6,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 1,                                 "name": "navtree.name.1",                                 "value": "Element A"                             },                             {                                 "type": 1,                                 "name": "navtree.name.2",                                 "value": "Element B"                             },                             {                                 "type": 1,                                 "name": "navtree.name.3",                                 "value": "Element C"                             },                             {                                 "type": 1,                                 "name": "navtree.name.4",                                 "value": "Element A1"                             },                             {                                 "type": 1,                                 "name": "navtree.name.5",                                 "value": "Element A2"                             },                             {                                 "type": 1,                                 "name": "navtree.name.6",                                 "value": "Element B1"                             },                             {                                 "type": 1,                                 "name": "navtree.name.7",                                 "value": "Element B2"                             },                             {                                 "type": 0,                                 "name": "navtree.parent.4",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.parent.5",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.parent.6",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.parent.7",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.1",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.2",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.3",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "navtree.order.4",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.5",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.6",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.7",                                 "value": 2                             },                             {                                 "type": 8,                                 "name": "navtree.sysmapid.6",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "reference",                                 "value": "ABCDE"                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja powiązanego widżetu *Mapa*  Skonfiguruj widżet *Mapa*, który jest powiązany z widżetem [*Drzewo nawigacji mapy*](/manual/api/reference/dashboard/widget_fields/map_tree#configuring-a-map-navigation-tree-widget).  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "map",                         "name": "Map",                         "x": 0,                         "y": 5,                         "width": 18,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 0,                                 "name": "source_type",                                 "value": 2                             },                             {                                 "type": 1,                                 "name": "filter_widget_reference",                                 "value": "ABCDE"                             }                         ]                     },                     {                         "type": "navtree",                         "name": "Map navigation tree",                         "x": 0,                         "y": 0,                         "width": 6,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 1,                                 "name": "navtree.name.1",                                 "value": "Element A"                             },                             {                                 "type": 1,                                 "name": "navtree.name.2",                                 "value": "Element B"                             },                             {                                 "type": 1,                                 "name": "navtree.name.3",                                 "value": "Element C"                             },                             {                                 "type": 1,                                 "name": "navtree.name.4",                                 "value": "Element A1"                             },                             {                                 "type": 1,                                 "name": "navtree.name.5",                                 "value": "Element A2"                             },                             {                                 "type": 1,                                 "name": "navtree.name.6",                                 "value": "Element B1"                             },                             {                                 "type": 1,                                 "name": "navtree.name.7",                                 "value": "Element B2"                             },                             {                                 "type": 0,                                 "name": "navtree.parent.4",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.parent.5",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.parent.6",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.parent.7",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.1",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.2",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.3",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "navtree.order.4",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.5",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.6",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.7",                                 "value": 2                             },                             {                                 "type": 8,                                 "name": "navtree.sysmapid.6",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "reference",                                 "value": "ABCDE"                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Map navigation tree* widget  Configure a *Map navigation tree* widget that displays the following map navigation tree:  -   Element A     - Element A1     - Element A2 -   Element B     - Element B1 (contains linked map "1" that can be displayed in a [linked *Map widget*](/manual/api/reference/dashboard/widget_fields/map#configuring-a-linked-map-widget))     - Element B2 -   Element C  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "navtree",                         "name": "Map navigation tree",                         "x": 0,                         "y": 0,                         "width": 6,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 1,                                 "name": "navtree.name.1",                                 "value": "Element A"                             },                             {                                 "type": 1,                                 "name": "navtree.name.2",                                 "value": "Element B"                             },                             {                                 "type": 1,                                 "name": "navtree.name.3",                                 "value": "Element C"                             },                             {                                 "type": 1,                                 "name": "navtree.name.4",                                 "value": "Element A1"                             },                             {                                 "type": 1,                                 "name": "navtree.name.5",                                 "value": "Element A2"                             },                             {                                 "type": 1,                                 "name": "navtree.name.6",                                 "value": "Element B1"                             },                             {                                 "type": 1,                                 "name": "navtree.name.7",                                 "value": "Element B2"                             },                             {                                 "type": 0,                                 "name": "navtree.parent.4",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.parent.5",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.parent.6",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.parent.7",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.1",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.2",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.3",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "navtree.order.4",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.5",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.6",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.7",                                 "value": 2                             },                             {                                 "type": 8,                                 "name": "navtree.sysmapid.6",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "reference",                                 "value": "ABCDE"                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja widżetu *Drzewo nawigacyjne mapy*  Skonfiguruj widżet *Drzewo nawigacyjne mapy*, który wyświetla następujące drzewo nawigacyjne mapy:  -   Element A     - Element A1     - Element A2 -   Element B     - Element B1 (zawiera powiązaną mapę "1", która może być wyświetlana w [powiązanym widżecie *Mapa*](/manual/api/reference/dashboard/widget_fields/map#configuring-a-linked-map-widget))     - Element B2 -   Element C  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "navtree",                         "name": "Map navigation tree",                         "x": 0,                         "y": 0,                         "width": 6,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 1,                                 "name": "navtree.name.1",                                 "value": "Element A"                             },                             {                                 "type": 1,                                 "name": "navtree.name.2",                                 "value": "Element B"                             },                             {                                 "type": 1,                                 "name": "navtree.name.3",                                 "value": "Element C"                             },                             {                                 "type": 1,                                 "name": "navtree.name.4",                                 "value": "Element A1"                             },                             {                                 "type": 1,                                 "name": "navtree.name.5",                                 "value": "Element A2"                             },                             {                                 "type": 1,                                 "name": "navtree.name.6",                                 "value": "Element B1"                             },                             {                                 "type": 1,                                 "name": "navtree.name.7",                                 "value": "Element B2"                             },                             {                                 "type": 0,                                 "name": "navtree.parent.4",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.parent.5",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.parent.6",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.parent.7",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.1",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.2",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.3",                                 "value": 3                             },                             {                                 "type": 0,                                 "name": "navtree.order.4",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.5",                                 "value": 2                             },                             {                                 "type": 0,                                 "name": "navtree.order.6",                                 "value": 1                             },                             {                                 "type": 0,                                 "name": "navtree.order.7",                                 "value": 2                             },                             {                                 "type": 8,                                 "name": "navtree.sysmapid.6",                                 "value": 1                             },                             {                                 "type": 1,                                 "name": "reference",                                 "value": "ABCDE"                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring a *Map* widget  Configure a *Map* widget that displays the map "1".  Request:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "map",                         "name": "Map",                         "x": 0,                         "y": 0,                         "width": 18,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 8,                                 "name": "sysmapid",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```
pl	#### Konfiguracja widżetu *Mapa*  Skonfiguruj widżet *Mapa*, który wyświetla mapę "1".  Zapytanie:  ```json {     "jsonrpc": "2.0",     "method": "dashboard.create",     "params": {         "name": "My dashboard",         "display_period": 30,         "auto_start": 1,         "pages": [             {                 "widgets": [                     {                         "type": "map",                         "name": "Map",                         "x": 0,                         "y": 0,                         "width": 18,                         "height": 5,                         "view_mode": 0,                         "fields": [                             {                                 "type": 8,                                 "name": "sysmapid",                                 "value": 1                             }                         ]                     }                 ]             }         ],         "userGroups": [             {                 "usrgrpid": 7,                 "permission": 2             }         ],         "users": [             {                 "userid": 1,                 "permission": 3             }         ]     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Odpowiedź:  ```json {     "jsonrpc": "2.0",     "result": {         "dashboardids": [             "3"         ]     },     "id": 1 } ```

en-us	#### Configuring and running Java gateway  By default, Java gateway listens on port 10052. If you plan on running Java gateway on a different port, you can specify that in settings.sh script. See the description of [Java gateway configuration file](/manual/appendix/config/zabbix_java) for how to specify this and other options.  ::: notewarning Port 10052 is not [IANA registered](http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt). :::  Once you are comfortable with the settings, you can start Java gateway by running the startup script:      ./startup.sh  Likewise, once you no longer need Java gateway, run the shutdown script to stop it:      ./shutdown.sh  Note that unlike server or proxy, Java gateway is lightweight and does not need a database.
pl	#### Konfigurowanie i uruchamianie Java gateway  Domyślnie Java gateway nasłuchuje na porcie 10052. Jeśli planujesz uruchomić Java gateway na innym porcie, możesz to określić w skrypcie  settings.sh. Zobacz opis [pliku konfiguracyjnego Java  gateway](/manual/appendix/config/zabbix_java) , aby dowiedzieć się, jak określić tę  i inne opcje.  ::: notewarning Port 10052 nie jest [zarejestrowany w  IANA](http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt). :::  Po zapoznaniu się z ustawieniami możesz uruchomić Java gateway uruchamiając skrypt startowy:      ./startup.sh  Podobnie, gdy Java gateway nie będzie już potrzebny, uruchom skrypt zamykający,  aby ją zatrzymać:      ./shutdown.sh  Należy pamiętać, że w przeciwieństwie do serwera lub proxy, Java gateway jest lekka  i nie wymaga bazy danych.

en-us	#### Configuring and running Java gateway  Configuration parameters of Zabbix Java gateway may be tuned in the file:      /etc/zabbix/zabbix_java_gateway.conf  For more details, see Zabbix Java gateway configuration [parameters](/manual/appendix/config/zabbix_java).  To start Zabbix Java gateway:      # service zabbix-java-gateway restart  To automatically start Zabbix Java gateway on boot:  RHEL 7 and later:      # systemctl enable zabbix-java-gateway  RHEL prior to 7:      # chkconfig --level 12345 zabbix-java-gateway on
pl	#### #### Konfigurowanie i uruchamianie Java Gateway  Konfigurację parametrów Zabbix Java gateway można dostosować w  pliku:      /etc/zabbix/zabbix_java_gateway.conf  Aby uzyskać więcej informacji, zobacz konfigurację [parameterów](/manual/appendix/config/zabbix_java) Zabbix Java gateway.  Aby uruchomić Zabbix Java gateway:      # service zabbix-java-gateway restart  Aby automatycznie uruchomić Zabbix Java gateway podczas startu:  RHEL 7 i nowsze:      # systemctl enable zabbix-java-gateway  RHEL przed 7:         # chkconfig --level 12345 zabbix-java-gateway on

en-us	#### Configuring and running Java gateway  Configuration parameters of Zabbix Java gateway may be tuned in the file:      /etc/zabbix/zabbix_java_gateway.conf  For more details, see Zabbix Java gateway configuration [parameters](/manual/appendix/config/zabbix_java).  To start Zabbix Java gateway:      service zabbix-java-gateway restart  To automatically start Zabbix Java gateway on boot:  RHEL 7 and later:      systemctl enable zabbix-java-gateway  RHEL prior to 7:      chkconfig --level 12345 zabbix-java-gateway on
pl	#### #### Konfigurowanie i uruchamianie Java Gateway  Konfigurację parametrów Zabbix Java gateway można dostosować w  pliku:      /etc/zabbix/zabbix_java_gateway.conf  Aby uzyskać więcej informacji, zobacz konfigurację [parameterów](/manual/appendix/config/zabbix_java) Zabbix Java gateway.  Aby uruchomić Zabbix Java gateway:      service zabbix-java-gateway restart  Aby automatycznie uruchomić Zabbix Java gateway podczas startu:  RHEL 7 i nowsze:      systemctl enable zabbix-java-gateway  RHEL przed 7:         chkconfig --level 12345 zabbix-java-gateway on

en-us	#### Configuring and running Java gateway  Java gateway configuration may be tuned in the file:      /etc/zabbix/zabbix_java_gateway.conf  For more details, see Zabbix Java gateway configuration [parameters](/manual/appendix/config/zabbix_java).  To start Zabbix Java gateway:      service zabbix-java-gateway restart  To automatically start Zabbix Java gateway on boot:      systemctl enable zabbix-java-gateway
pl	#### #### Konfigurowanie i uruchamianie Java Gateway  Konfigurację Java gateway można dostosować w pliku:      /etc/zabbix/zabbix_java_gateway.conf  Aby uzyskać więcej informacji, zobacz konfigurację [parameterów](/manual/appendix/config/zabbix_java) Zabbix Java gateway.  Aby uruchomić Zabbix Java gateway:      service zabbix-java-gateway restart  Aby automatycznie uruchomić Zabbix Java gateway podczas startu:      systemctl enable zabbix-java-gateway