en-us	# Discovery check  This class is designed to work with discovery checks.  Object references:\  -   [Discovery     check](/manual/api/reference/dcheck/object#discovery_check)  Available methods:\  -   [dcheck.get](/manual/api/reference/dcheck/get) - retrieve discovery     checks
uk	# Перевірка виявлення  Цей клас призначений для роботи з перевірками виявлення.  Посилання на об'єкти:\  - [Перевірка виявлення](/manual/api/reference/dcheck/object#discovery_check)  Доступні методи:\  - [dcheck.get](/manual/api/reference/dcheck/get) - отримати перевірки виявлення

en-us	#### discoveryrule  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `discoveryrule.create`, `discoveryrule.update`: property `interfaceid` is no longer required to create/update a HTTP agent type LLD rule.\
uk	#### правило виявлення  Виправлення помилок:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `discoveryrule.create`, `discoveryrule.update`: властивість `interfaceid` більше не потрібна для створення/оновлення типу агента HTTP Правило LLD.\

en-us	#### discoveryrule  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `discoveryrule.update`: the parameter `uuid` can now be updated.\
uk	#### правило виявлення  Зміни:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `discoveryrule.update`: тепер можна оновити параметр `uuid`.\

en-us	# discoveryrule.copy
uk	# discoveryrule.copy

en-us	# discoveryrule.create
uk	# discoveryrule.create

en-us	# discoveryrule.delete
uk	# discoveryrule.delete

en-us	# discoveryrule.get
uk	# discoveryrule.get

en-us	# > Discovery rule object  The following objects are directly related to the `drule` API.
uk	# > Об'єкт правила виявлення  Наступні об’єкти безпосередньо пов’язані з API `drule`.

en-us	### Discovery rule  The discovery rule object defines a network discovery rule. It has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |druleid|string|*(readonly)* ID of the discovery rule.| |**iprange**<br>(required)|string|One or several IP ranges to check separated by commas.<br><br>Refer to the [network discovery configuration](/manual/discovery/network_discovery/rule) section for more information on supported formats of IP ranges.| |**name**<br>(required)|string|Name of the discovery rule.| |delay|string|Execution interval of the discovery rule. Accepts seconds, time unit with suffix and user macro.<br><br>Default: 1h.| |nextcheck|timestamp|*(readonly)* Time when the discovery rule will be executed next.| |proxy\_hostid|string|ID of the proxy used for discovery.| |status|integer|Whether the discovery rule is enabled.<br><br>Possible values:<br>0 - *(default)* enabled;<br>1 - disabled.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
uk	### Правило відкриття  Об’єкт правила виявлення визначає правило виявлення мережі. Має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |druleid|рядок|*(лише для читання)* ID правила виявлення.| |**iprange**<br>(обов’язково)|рядок|Один або кілька діапазонів IP для перевірки, розділених комами.<br><br>Зверніться до [конфігурації виявлення мережі](/manual/discovery/network_discovery/rule) розділ для отримання додаткової інформації про підтримувані формати діапазонів IP.| |**name**<br>(обов’язково)|рядок|Назва правила виявлення.| |затримка|рядок|Інтервал виконання правила відкриття. Приймає секунди, одиниці вимірювання часу з суфіксом і макрос користувача.<br><br>За замовчуванням: 1 год.| |nextcheck|timestamp|*(лише для читання)* Час, коли правило виявлення буде виконано наступним чином.| |proxy\_hostid|рядок|Ідентифікатор проксі, який використовується для виявлення.| |статус|ціле число|Чи ввімкнено правило виявлення.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* увімкнено;<br>1 - вимкнено.|  Зауважте, що для деяких методів (оновлення, видалення) комбінація обов’язкових/необов’язкових параметрів відрізняється.

en-us	# Discovery rule  This class is designed to work with network discovery rules.  ::: notetip This API is meant to work with network discovery rules. For the low-level discovery rules see the [LLD rule API](discoveryrule). :::  Object references:\  -   [Discovery rule](/manual/api/reference/drule/object#discovery_rule)  Available methods:\  -   [drule.create](/manual/api/reference/drule/create) - create new     discovery rules -   [drule.delete](/manual/api/reference/drule/delete) - delete     discovery rules -   [drule.get](/manual/api/reference/drule/get) - retrieve discovery     rules -   [drule.update](/manual/api/reference/drule/update) - update     discovery rules
uk	# Правило відкриття  Цей клас призначений для роботи з правилами виявлення мережі.  ::: notetip Цей API призначений для роботи з правилами виявлення мережі. Правила виявлення низького рівня див. у [API правил LLD](discoveryrule). :::  Посилання на об'єкти:\  - [Правило виявлення](/manual/api/reference/drule/object#discovery_rule)  Доступні методи:\  - [drule.create](/manual/api/reference/drule/create) - створити нові правила відкриття - [drule.delete](/manual/api/reference/drule/delete) - видалити правила виявлення - [drule.get](/manual/api/reference/drule/get) - отримання правил виявлення - [drule.update](/manual/api/reference/drule/update) - оновлення правил виявлення

en-us	# discoveryrule.update
uk	# discoveryrule.update

en-us	#### Display
uk	#### Відображення

en-us	#### Display  Based on acknowledgment information it is possible to configure how the problem count is displayed in the dashboard or maps. To do that, you have to make selections in the *Problem display* option, available in both [map configuration](/manual/config/visualization/maps/map#creating_a_map) and the *Problems by severity* [dashboard widget](/manual/web_interface/frontend_sections/monitoring/dashboard##adding_widgets). It is possible to display all problem count, unacknowledged problem count as separated from the total or unacknowledged problem count only.  Based on problem update information (acknowledgment, etc.), it is possible to configure update operations - send a message or execute remote commands.
uk	 #### Відображення  На основі інформації про підтвердження можна налаштувати спосіб відображення кількості проблем на інформаційній панелі чи картах. Для цього вам потрібно зробити вибір у параметрі *Відображення проблеми*, доступному як у [map configuration](/manual/config/visualization/maps/map#creating_a_map), так і в *Проблеми за ступенем тяжкості* [віджеті панелі інструментів]( /manual/web_interface/frontend_sections/monitoring/dashboard##adding_widgets). Можна відобразити кількість усіх проблем, кількість непідтверджених проблем окремо від загальної чи тільки кількість непідтверджених проблем.  На основі інформації про оновлення проблеми (підтвердження тощо) можна налаштувати операції оновлення – надіслати повідомлення або виконати віддалені команди.

en-us	# drule.create
uk	# drule.create

en-us	# drule.delete
uk	# drule.delete

en-us	# drule.get
uk	# drule.get

en-us	# drule.update
uk	# drule.update

en-us	# dservice.get
uk	# dservice.get

en-us	#### Element tags  Element tag values are explained in the table below.
uk	#### Теги елементів даних  Значення тегів елемента даних пояснюються в таблиці нижче.

en-us	#### Element tags  Element tag values are explained in the table below.
uk	#### Теги елементів  Значення тегів елемента пояснюються в таблиці нижче.

en-us	### Enabling high availability
uk	### Увімкнення високої доступності

en-us	#### Enabling multiple hosts  Enable monitoring of two hosts, i.e., set their status to 0.  Request:  ```json {     "jsonrpc": "2.0",     "method": "host.massupdate",     "params": {         "hosts": [             {                 "hostid": "69665"             },             {                 "hostid": "69666"             }         ],         "status": 0     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "69665",             "69666"         ]     },     "id": 1 } ```
uk	#### Увімкнення кількох хостів  Увімкніть моніторинг двох хостів, тобто встановіть для них статус 0.  Запит:  ```json {     "jsonrpc": "2.0",     "method": "host.massupdate",     "params": {         "hosts": [             {                 "hostid": "69665"             },             {                 "hostid": "69666"             }         ],         "status": 0     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Відповідь:  ```json {     "jsonrpc": "2.0",     "result": {         "hostids": [             "69665",             "69666"         ]     },     "id": 1 } ```

en-us	#### Error handling  Up to that point everything we've tried has worked fine. But what happens if we try to make an incorrect call to the API? Let's try to create another host by calling [host.create](/manual/api/reference/host/create) but omitting the mandatory `groups` parameter.  ```json {     "jsonrpc": "2.0",     "method": "host.create",     "params": {         "host": "Linux server",         "interfaces": [             {                 "type": 1,                 "main": 1,                 "useip": 1,                 "ip": "192.168.3.1",                 "dns": "",                 "port": "10050"             }         ]     },     "id": 7,     "auth": "0424bd59b807674191e7d77572075f33" } ```  The response will then contain an error message:  ```json {     "jsonrpc": "2.0",     "error": {         "code": -32602,         "message": "Invalid params.",         "data": "No groups for host \"Linux server\"."     },     "id": 7 } ```  If an error occurred, instead of the `result` property, the response object will contain an `error` property with the following data:  -   `code` - an error code; -   `message` - a short error summary; -   `data` - a more detailed error message.  Errors can occur in different cases, such as, using incorrect input values, a session timeout or trying to access unexisting objects. Your application should be able to gracefully handle these kinds of errors.
uk	#### Обробка помилок  До цього моменту все, що ви спробували, працювало нормально. Але що станеться, якщо ви спробуєте зробити некоректний виклик API? Спробуйте створити інший хост, викликавши [host.create](/manual/api/reference/host/create), але опустивши обов'язковий параметр `groups`:  ```json {     "jsonrpc": "2.0",     "method": "host.create",     "params": {         "host": "Linux server",         "interfaces": [             {                 "type": 1,                 "main": 1,                 "useip": 1,                 "ip": "192.168.3.1",                 "dns": "",                 "port": "10050"             }         ]     },     "id": 7,     "auth": "0424bd59b807674191e7d77572075f33" } ```  Відповідь міститиме повідомлення про помилку:  ```json {     "jsonrpc": "2.0",     "error": {         "code": -32602,         "message": "Invalid params.",         "data": "No groups for host \"Linux server\"."     },     "id": 7 } ```  Якщо сталася помилка, замість властивості `result` об'єкт відповіді  буде містити властивість `error` з наступними даними:  - `code` - код помилки; - `message` - короткий опис помилки; - `data` - більш детальне повідомлення про помилку.  Помилки можуть виникати у різних випадках, наприклад, при використанні  неправильних вхідних даних, таймауті сеансу або спробі отримати доступ  до неіснуючих об'єктів. Ваша програма повинна вміти коректно обробляти такі помилки.

en-us	# event.acknowledge
uk	# event.acknowledge

en-us	# event.get
uk	# event.get

en-us	# > Event object  The following objects are directly related to the `event` API.
uk	# > Об'єкт події  Наступні об’єкти безпосередньо пов’язані з `event` API.

en-us	### Event tag  The event tag object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |tag|string|Event tag name.| |value|string|Event tag value.|
uk	### Тег події  Об'єкт тегу події має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |тег|рядок|Назва тегу події.| |значення|рядок|Значення тегу події.|

en-us	# Event  This class is designed to work with events.  Object references:\  -   [Event](/manual/api/reference/event/object#host)  Available methods:\  -   [event.get](/manual/api/reference/event/get) - retrieving events -   [event.acknowledge](/manual/api/reference/event/acknowledge) -     acknowledging events
uk	# Подія  Цей клас призначений для роботи з подіями.  Посилання на об'єкти:\  - [Подія](/manual/api/reference/event/object#host)  Доступні методи:\  - [event.get](/manual/api/reference/event/get) - отримання подій - [event.acknowledge](/manual/api/reference/event/acknowledge) - визнання подій

en-us	### Example
uk	### Приклади

en-us	##### Example 1  To create a "Web scenario failed" trigger, you can define a trigger expression:      last(/host/web.test.fail[Scenario])<>0  Make sure to replace 'Scenario' with the real name of your scenario.
uk	##### Приклад 1  Щоб створити тригер «Веб-сценарій не вдалося», ви можете визначити вираз тригера:       last(/host/web.test.fail[сценарій])<>0  Обов’язково замініть «Сценарій» справжньою назвою сценарію.

en-us	##### Example 2  To create a "Web scenario failed" trigger with a useful problem description in the trigger name, you can define a trigger with name:      Web scenario "Scenario" failed: {ITEM.VALUE}  and trigger expression:      length(last(/host/web.test.error[Scenario]))>0 and last(/host/web.test.fail[Scenario])>0  Make sure to replace 'Scenario' with the real name of your scenario.
uk	##### Приклад 2  Щоб створити тригер «Помилка веб-сценарію» з корисним описом проблеми в назві тригера, ви можете визначити тригер із назвою:       Помилка веб-сценарію "Сценарій": {ITEM.VALUE}  і тригерний вираз:       length(last(/host/web.test.error[Scenario]))>0 and last(/host/web.test.fail[Scenario])>0  Обов’язково замініть «Сценарій» справжньою назвою сценарію.

en-us	##### Example 3  To create a "Web application is slow" trigger, you can define a trigger expression:      last(/host/web.test.in[Scenario,,bps])<10000  Make sure to replace 'Scenario' with the real name of your scenario.
uk	##### Приклад 3  Щоб створити тригер «Веб-програма працює повільно», ви можете визначити вираз тригера:       last(/host/web.test.in[Scenario,,bps])<10000  Обов’язково замініть «Сценарій» справжньою назвою сценарію.

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	### Examples
uk	### Приклади

en-us	#### Examples
uk	#### Приклади

en-us	#### Examples of triggers
uk	#### Приклади тригерів

en-us	### Examples  Request:  ``` {.java} {    "jsonrpc": "2.0",     "method": "autoregistration.get",     "params": {         "output": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "tls_accept": "3"     },     "id": 1 } ```
uk	### Приклади  запит:  ``` {.java} {     "jsonrpc": "2.0",      "method": "autoregistration.get",      "params": {          "output": "extend"      },      "auth": "038e1d7b1735c6a5436ee9eae095879e",      "id": 1 } ```  Відповідь:  ```json {      "jsonrpc": "2.0",      "result": {          "tls_accept": "3"      },      "id": 1 } ```

en-us	### Examples  Request:  ```json {     "jsonrpc": "2.0",     "method": "authentication.get",     "params": {         "output": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "authentication_type": "0",         "http_auth_enabled": "0",         "http_login_form": "0",         "http_strip_domains": "",         "http_case_sensitive": "1",         "ldap_configured": "0",         "ldap_host": "",         "ldap_port": "389",         "ldap_base_dn": "",         "ldap_search_attribute": "",         "ldap_bind_dn": "",         "ldap_case_sensitive": "1",         "ldap_bind_password": "",         "saml_auth_enabled": "0",         "saml_idp_entityid": "",         "saml_sso_url": "",         "saml_slo_url": "",         "saml_username_attribute": "",         "saml_sp_entityid": "",         "saml_nameid_format": "",         "saml_sign_messages": "0",         "saml_sign_assertions": "0",         "saml_sign_authn_requests": "0",         "saml_sign_logout_requests": "0",         "saml_sign_logout_responses": "0",         "saml_encrypt_nameid": "0",         "saml_encrypt_assertions": "0",         "saml_case_sensitive": "0",         "passwd_min_length": "8",         "passwd_check_rules": "8"     },     "id": 1 } ```
uk	### Приклади  запит:  ```json {      "jsonrpc": "2.0",      "method": "authentication.get",      "params": {          "output": "extend"      },      "auth": "038e1d7b1735c6a5436ee9eae095879e",      "id": 1 } ```  Відповідь:  ```json {      "jsonrpc": "2.0",      "result": {          "authentication_type": "0",          "http_auth_enabled": "0",          "http_login_form": "0",          "http_strip_domains": "",          "http_case_sensitive": "1",          "ldap_configured": "0",          "ldap_host": "",          "ldap_port": "389",          "ldap_base_dn": "",          "ldap_search_attribute": "",          "ldap_bind_dn": "",          "ldap_case_sensitive": "1",          "ldap_bind_password": "",          "saml_auth_enabled": "0",          "saml_idp_entityid": "",          "saml_sso_url": "",          "saml_slo_url": "",          "saml_username_attribute": "",          "saml_sp_entityid": "",          "saml_nameid_format": "",          "saml_sign_messages": "0",          "saml_sign_assertions": "0",          "saml_sign_authn_requests": "0",          "saml_sign_logout_requests": "0",          "saml_sign_logout_responses": "0",          "saml_encrypt_nameid": "0",          "saml_encrypt_assertions": "0",          "saml_case_sensitive": "0",          "passwd_min_length": "8",          "passwd_check_rules": "8"      },      "id": 1 } ```

en-us	### Examples  Request:  ```json {     "jsonrpc": "2.0",     "method": "authentication.update",     "params": {         "http_auth_enabled": 1,         "http_case_sensitive": 0,         "http_login_form": 1     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         "http_auth_enabled",         "http_case_sensitive",         "http_login_form"     ],     "id": 1 } ```
uk	### Приклади  запит:  ```json {      "jsonrpc": "2.0",      "method": "authentication.update",      "params": {          "http_auth_enabled": 1,          "http_case_sensitive": 0,          "http_login_form": 1      },      "auth": "038e1d7b1735c6a5436ee9eae095879e",      "id": 1 } ```  Відповідь:  ```json {      "jsonrpc": "2.0",      "result": [          "http_auth_enabled",          "http_case_sensitive",          "http_login_form"      ],      "id": 1 } ```

en-us	### Examples  Request:  ```json {     "jsonrpc": "2.0",     "method": "autoregistration.update",     "params": {         "tls_accept": "3",         "tls_psk_identity": "PSK 001",         "tls_psk": "11111595725ac58dd977beef14b97461a7c1045b9a1c923453302c5473193478"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```
uk	### Приклади  Запит:  `` `json {      "jsonrpc": "2.0",      "method": "Autoregistration.update",      "params": {          "TLS_ACCECT": "3",          "TLS_PSK_IDENTITY": "PSK 001",          "TLS_PSK": "11111595725AC58DD977BEEF14B97461A7C1045B9A1C923453302C5473193478"      },      "Auth": "038e1d7b1735c6a5436ee9eae095879e",      "ID": 1 } `` `  Відповідь:  `` `json {      "jsonrpc": "2.0",      "result": true,      "ID": 1 } `` `

en-us	### Examples  Request:  ```json {     "jsonrpc": "2.0",     "method": "housekeeping.get",     "params": {         "output": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": {         "hk_events_mode": "1",         "hk_events_trigger": "365d",         "hk_events_service": "1d",         "hk_events_internal": "1d",         "hk_events_discovery": "1d",         "hk_events_autoreg": "1d",         "hk_services_mode": "1",         "hk_services": "365d",         "hk_audit_mode": "1",         "hk_audit": "365d",         "hk_sessions_mode": "1",         "hk_sessions": "365d",         "hk_history_mode": "1",         "hk_history_global": "0",         "hk_history": "90d",         "hk_trends_mode": "1",         "hk_trends_global": "0",         "hk_trends": "365d",         "db_extension": "",         "compression_status": "0",         "compress_older": "7d"     },     "id": 1 } ```
uk	### Приклади  Запит:  ```json {     "jsonrpc": "2.0",     "method": "housekeeping.get",     "params": {         "output": "extend"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Відповідь:  ```json {     "jsonrpc": "2.0",     "result": {         "hk_events_mode": "1",         "hk_events_trigger": "365d",         "hk_events_service": "1d",         "hk_events_internal": "1d",         "hk_events_discovery": "1d",         "hk_events_autoreg": "1d",         "hk_services_mode": "1",         "hk_services": "365d",         "hk_audit_mode": "1",         "hk_audit": "365d",         "hk_sessions_mode": "1",         "hk_sessions": "365d",         "hk_history_mode": "1",         "hk_history_global": "0",         "hk_history": "90d",         "hk_trends_mode": "1",         "hk_trends_global": "0",         "hk_trends": "365d",         "db_extension": "",         "compression_status": "0",         "compress_older": "7d"     },     "id": 1 } ```

en-us	### Examples  Request:  ```json {     "jsonrpc": "2.0",     "method": "housekeeping.update",     "params": {         "hk_events_mode": "1",         "hk_events_trigger": "200d",         "hk_events_internal": "2d",         "hk_events_discovery": "2d"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         "hk_events_mode",         "hk_events_trigger",         "hk_events_internal",         "hk_events_discovery"     ],     "id": 1 } ```
uk	### Приклади  Запит:  ```json {     "jsonrpc": "2.0",     "method": "housekeeping.update",     "params": {         "hk_events_mode": "1",         "hk_events_trigger": "200d",         "hk_events_internal": "2d",         "hk_events_discovery": "2d"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Відповідь:  ```json {     "jsonrpc": "2.0",     "result": [         "hk_events_mode",         "hk_events_trigger",         "hk_events_internal",         "hk_events_discovery"     ],     "id": 1 } ```

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

en-us	## EXAMPLES  **zabbix\_js -s script-file.js -p example** [ ]{#lbAG}
uk	## ПРИКЛАДИ  **zabbix\_js -s script-file.js -p example** [ ]{#lbAG}

en-us	## EXAMPLES  **zabbix\_sender -c /etc/zabbix/zabbix\_agentd.conf -k mysql.queries -o 342.45**\     Send **342.45** as the value for **mysql.queries** item of monitored host. Use monitored host and Zabbix server defined in agent configuration file.  **zabbix\_sender -c /etc/zabbix/zabbix\_agentd.conf -s "Monitored Host" -k mysql.queries -o 342.45**\     Send **342.45** as the value for **mysql.queries** item of **Monitored Host** host using Zabbix server defined in agent configuration file.  \ **zabbix\_sender -z 192.168.1.113 -i data\_values.txt**     \ Send values from file **data\_values.txt** to Zabbix server with IP **192.168.1.113**. Host names and keys are defined in the file.  \ **echo "- hw.serial.number 1287872261 SQ4321ASDF" | zabbix\_sender -c /usr/local/etc/zabbix\_agentd.conf -T -i -**\     Send a timestamped value from the commandline to Zabbix server, specified in the agent configuration file. Dash in the input data indicates that hostname also should be used from the same configuration file.  \ **echo '"Zabbix server" trapper.item ""' | zabbix\_sender -z 192.168.1.113 -p 10000 -i -**\     Send empty value of an item to the Zabbix server with IP address **192.168.1.113** on port **10000** from the commandline. Empty values must be indicated by empty double quotes.  **zabbix\_sender -z 192.168.1.113 -s "Monitored Host" -k mysql.queries -o 342.45 --tls-connect cert --tls-ca-file /home/zabbix/zabbix\_ca\_file --tls-cert-file /home/zabbix/zabbix\_agentd.crt --tls-key-file /home/zabbix/zabbix\_agentd.key**\     Send **342.45** as the value for **mysql.queries** item in **Monitored Host** host to server with IP **192.168.1.113** using TLS with certificate.  **zabbix\_sender -z 192.168.1.113 -s "Monitored Host" -k mysql.queries -o 342.45 --tls-connect psk --tls-psk-identity "PSK ID Zabbix agentd" --tls-psk-file /home/zabbix/zabbix\_agentd.psk**\     Send **342.45** as the value for **mysql.queries** item in **Monitored Host** host to server with IP **192.168.1.113** using TLS with pre-shared key (PSK).  [ ]{#lbAI}
uk	## ПРИКЛАДИ  **zabbix\_sender -c /etc/zabbix/zabbix\_agentd.conf -k mysql.queries -o 342,45**\     Надішліть **342.45** як значення для елемента **mysql.queries** контрольованого хосту. Використовуйте контрольований хост і сервер Zabbix, визначені у файлі конфігурації агента.  **zabbix\_sender -c /etc/zabbix/zabbix\_agentd.conf -s "Monitored Host" -k mysql.queries -o 342.45**\     Надішліть **342.45** як значення для елемента **mysql.queries** хосту **Monitored Host** за допомогою сервера Zabbix, визначеного у файлі конфігурації агента.  \ **zabbix\_sender -z 192.168.1.113 -i data\_values.txt**     \ Надсилайте значення з файлу **data\_values.txt** на сервер Zabbix з IP **192.168.1.113**. Імена хостів і ключі визначені у файлі.  \ **echo "- hw.serial.number 1287872261 SQ4321ASDF" | zabbix\_sender -c /usr/local/etc/zabbix\_agentd.conf -T -i -**\     Надішліть значення з міткою часу з командного рядка на сервер Zabbix, указане у файлі конфігурації агента. Прочерк у вхідних даних означає, що ім’я хоста також має використовуватися з того самого файлу конфігурації.  \ **echo '"Zabbix server" trapper.item ""' | zabbix\_sender -z 192.168.1.113 -p 10000 -i -**\     Надішліть порожнє значення елемента на сервер Zabbix з IP-адресою **192.168.1.113** на порт **10000** з командного рядка. Порожні значення повинні бути позначені порожніми подвійними лапками.  **zabbix\_sender -z 192.168.1.113 -s "Monitored Host" -k mysql.queries -o 342.45 --tls-connect cert --tls-ca-file /home/zabbix/zabbix\_ca\_file --tls-cert-file /home/zabbix/zabbix\_agentd.crt --tls-key-file /home/zabbix/zabbix\_agentd.key**\     Надішліть **342.45** як значення для елемента **mysql.queries** у хості **Monitored Host** на сервер з IP-адресою **192.168.1.113** за допомогою TLS із сертифікатом.  **zabbix\_sender -z 192.168.1.113 -s "Monitored Host" -k mysql.queries -o 342.45 --tls-connect psk --tls-psk-identity "PSK ID Zabbix agentd" --tls-psk-file/home/zabbix/zabbix\_agentd.psk**\     Надішліть **342.45** як значення для елемента **mysql.queries** у хості **Monitored Host** на сервер з IP-адресою **192.168.1.113** за допомогою TLS зі спільним ключем (PSK).  [ ]{#lbAI}

en-us	### Example workflow  The following section will walk you through some usage examples in more detail.
uk	### Приклад робочого процесу  У наступному розділі ми розглянемо деякі приклади використання більш детально.

en-us	## EXIT STATUS  The exit status is 0 if the values were sent and all of them were successfully processed by server. If data was sent, but processing of at least one of the values failed, the exit status is 2. If data sending failed, the exit status is 1.  [ ]{#lbAH}
uk	## СТАТУС ВИХОДУ  Статус виходу 0, якщо значення були надіслані, і всі вони були успішно оброблені сервером. Якщо дані були надіслані, але обробка принаймні одного зі значень не вдалася, статус виходу – 2. Якщо надсилання даних не вдалося, статус виходу – 1.  [ ]{#lbAH}

en-us	##### Export format  Data can be exported using the Zabbix web frontend or [Zabbix API](/manual/api/reference/configuration). Supported export formats are YAML, XML and JSON.
uk	##### Формат експорту  Дані можна експортувати за допомогою веб-інтерфейсу Zabbix або [Zabbix API](/manual/api/reference/configuration). Підтримувані формати експорту: YAML, XML і JSON.

en-us	#### Exporting a host  Export the configuration of a host as an XML string.  Request:  ```json {     "jsonrpc": "2.0",     "method": "configuration.export",     "params": {         "options": {             "hosts": [                 "10161"             ]         },         "format": "xml"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>5.4</version><date>2020-03-13T15:31:45Z</date><groups><group><uuid>6f6799aa69e844b4b3918f779f2abf08</uuid><name>Zabbix servers</name></group></groups><hosts><host><host>Export host</host><name>Export host</name><groups><group><name>Zabbix servers</name></group></groups><interfaces><interface><interface_ref>if1</interface_ref></interface></interfaces><items><item><name>Item</name><key>item.key</key><delay>30s</delay><tags><tag><tag>Application</tag><value>CPU</value></tag></tags><valuemap><name>Host status</name></valuemap><interface_ref>if1</interface_ref><request_method>POST</request_method></item></items><valuemaps><valuemap><name>Host status</name><mappings><mapping><value>0</value><newvalue>Up</newvalue></mapping><mapping><value>2</value><newvalue>Unreachable</newvalue></mapping></mappings></valuemap></valuemaps></host></hosts></zabbix_export>\n",     "id": 1 } ```
uk	#### Експорт хосту  Експортуйте конфігурацію хоста як рядок XML.  Запит:  ```json {     "jsonrpc": "2.0",     "method": "configuration.export",     "params": {         "options": {             "hosts": [                 "10161"             ]         },         "format": "xml"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Відповідь:  ```json {     "jsonrpc": "2.0",     "result": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>5.4</version><date>2020-03-13T15:31:45Z</date><groups><group><uuid>6f6799aa69e844b4b3918f779f2abf08</uuid><name>Zabbix servers</name></group></groups><hosts><host><host>Export host</host><name>Export host</name><groups><group><name>Zabbix servers</name></group></groups><interfaces><interface><interface_ref>if1</interface_ref></interface></interfaces><items><item><name>Item</name><key>item.key</key><delay>30s</delay><tags><tag><tag>Application</tag><value>CPU</value></tag></tags><valuemap><name>Host status</name></valuemap><interface_ref>if1</interface_ref><request_method>POST</request_method></item></items><valuemaps><valuemap><name>Host status</name><mappings><mapping><value>0</value><newvalue>Up</newvalue></mapping><mapping><value>2</value><newvalue>Unreachable</newvalue></mapping></mappings></valuemap></valuemaps></host></hosts></zabbix_export>\n",     "id": 1 } ```

en-us	#### Exporting  To export hosts, do the following:  -   Go to: *Configuration* → *Hosts* -   Mark the checkboxes of the hosts to export -   Click on *Export* below the list  ![](../../../assets/en/manual/xml_export_import/export_hosts.png)  Depending on the selected format, hosts are exported to a local file with a default name:  -   *zabbix\_export\_hosts.yaml* - in YAML export (default option for     export) -   *zabbix\_export\_hosts.xml* - in XML export -   *zabbix\_export\_hosts.json* - in JSON export
uk	#### Експорт  Щоб експортувати хости, виконайте такі дії:  - Перейдіть до: *Конфігурація* → *Вузли мережі* - Позначте прапорці вузлів мережі для експорту - Натисніть *Експорт* під списком  ![](../../../assets/en/manual/xml_export_import/export_hosts.png)  Залежно від вибраного формату хости експортуються в локальний файл із назвою за замовчуванням:  - *zabbix\_export\_hosts.yaml* - в експорті YAML (параметр      за замовчуванням для експорт) - *zabbix\_export\_hosts.xml* - в експорті XML - *zabbix\_export\_hosts.json* - в експорті JSON

en-us	### Failover to standby node  Zabbix will fail over to another node automatically if the active node stops. There  must be at least one node in standby status for the failover to happen.  How fast will the failover be? All nodes update their last access time (and status, if  it is changed) every 5 seconds. So:   -   If the active node shuts down and manages to report its status  as "stopped", another node will take over within **5 seconds**.  -   If the active node shuts down/becomes unavailable without being able to update  its status, standby nodes will wait for the **failover delay** + 5 seconds to take over  The failover delay is configurable, with the supported range between 10 seconds and 15  minutes (one minute by default). To change the failover delay, you may run:  ``` zabbix_server -R ha_set_failover_delay=5m ```
uk	### Перехід на резервний вузол  Zabbix автоматично переключається на інший вузол, якщо активний вузол зупиняється. Для того, щоб відбулося переключення, принаймні один вузол повинен перебувати у стані очікування..  Як швидко відбуватиметься переключення? Усі вузли оновлюють свій час останнього доступу (і статус, якщо він змінився) кожні 5 секунд. Отже:  - Якщо активний вузол вимикається та встигає повідомити про свій статус як "зупинений", інший вузол займе його місце протягом **5 секунд**.  - Якщо активний вузол вимикається/стає недоступним без можливості оновлення свого статусу, резервні вузли чекатимуть **затримку перемикання на інший ресурс** + 5 секунд  Затримку перемикання на інший ресурс можна налаштувати в діапазоні від 10 секунд до 15 хвилин (за замовчуванням одна хвилина). Щоб змінити затримку перемикання на інший ресурс, ви можете виконати команду:  ``` zabbix_server -R ha_set_failover_delay=5m ```

en-us	##### File example  ```php <?php  return [     'BRAND_LOGO' => './my_images/custom_logo.png',     'BRAND_LOGO_SIDEBAR' => './my_images/custom_logo_sidebar.png',     'BRAND_LOGO_SIDEBAR_COMPACT' => './my_images/custom_logo_sidebar_compact.png',     'BRAND_FOOTER' => '© Zabbix',     'BRAND_HELP_URL' => 'https://www.example.com/help/' ]; ```
uk	##### Приклад файлу  ```php <?php  return [      'BRAND_LOGO' => './my_images/custom_logo.png',      'BRAND_LOGO_SIDEBAR' => './my_images/custom_logo_sidebar.png',      'BRAND_LOGO_SIDEBAR_COMPACT' => './my_images/custom_logo_sidebar_compact.png',      'BRAND_FOOTER' => '© Zabbix',      'BRAND_HELP_URL' => 'https://www.example.com/help/' ]; ```

en-us	## FILES  */usr/local/etc/zabbix\_agent2.conf*   Default location of Zabbix agent 2 configuration file (if not modified during compile time).  [ ]{#lbAH}
uk	## ФАЙЛИ  */usr/local/etc/zabbix\_agent2.conf* Розташування файлу конфігурації Zabbix agent 2 за замовчуванням (якщо не змінено під час компіляції).  [ ]{#lbAH}

en-us	## FILES  */usr/local/etc/zabbix\_agentd.conf*   Default location of Zabbix agent configuration file (if not modified during compile time).  [ ]{#lbAI}
uk	## ФАЙЛИ  */usr/local/etc/zabbix\_agentd.conf* Типове розташування файлу конфігурації агента Zabbix (якщо не змінено під час компіляції).  [ ]{#lbAI}

en-us	## FILES  */usr/local/etc/zabbix\_proxy.conf*   Default location of Zabbix proxy configuration file (if not modified during compile time).  [ ]{#lbAI}
uk	## ФАЙЛИ  */usr/local/etc/zabbix\_proxy.conf* Розташування файлу конфігурації Zabbix проксі за замовчуванням (якщо не змінено під час компіляції).  [ ]{#lbAI}

en-us	## FILES  */usr/local/etc/zabbix\_server.conf*   Default location of Zabbix server configuration file (if not modified during compile time).  [ ]{#lbAI}
uk	## ФАЙЛИ  */usr/local/etc/zabbix\_server.conf* Розташування файлу конфігурації Zabbix серверу за замовчуванням (якщо не змінено під час компіляції).  [ ]{#lbAI}

en-us	## FILES  */usr/local/etc/zabbix\_web\_service.conf*   Default location of Zabbix web service configuration file (if not modified during compile time).  [ ]{#lbAG}
uk	## ФАЙЛИ  */usr/local/etc/zabbix\_web\_service.conf* Розташування файлу конфігурації веб-сервісу Zabbix за замовчуванням (якщо не змінено під час компіляції).  [ ]{#lbAG}

en-us	### Float history  The float history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|float|Received value.|
uk	### Історія плавання  Об'єкт історії float має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |годинник|мітка часу|Час, коли це значення було отримано.| |itemid|рядок|ID пов'язаного елемента.| |ns|ціле|Наносекунди, коли було отримано значення.| |value|float|Отримане значення.|

en-us	##### Footnotes  ^**1**^ For string values, only the string will be exported (e.g. "ZABBIX\_ACTIVE") without the numbering used in this table. The numbers for range values (corresponding to the API values) in this table is used for ordering only.
uk	 ##### Виноски  ^**1**^ Для рядкових значень буде експортовано лише рядок (наприклад, «ZABBIX\_ACTIVE») без нумерації, яка використовується в цій таблиці. Числа для значень діапазону (що відповідають значенням API) у цій таблиці використовуються лише для впорядкування.

en-us	##### Footnotes  ^**1**^ For string values, only the string will be exported (e.g. "ZABBIX\_ACTIVE") without the numbering used in this table. The numbers for range values (corresponding to the API values) in this table is used for ordering only.
uk	##### Виноски  ^**1**^ Для рядкових значень буде експортовано лише рядок (наприклад, «ZABBIX\_ACTIVE») без нумерації, яка використовується в цій таблиці. Числа для значень діапазону (що відповідають значенням API) у цій таблиці використовуються лише для впорядкування.

en-us	#### Function syntax  Foreach functions support two common parameters: `item filter` (see details below) and `time period`:      foreach_function(item filter,time period)  For example:   `avg_foreach(/*/mysql.qps?[group="MySQL Servers"],5m)`  will return the five-minute average of each 'mysql.qps' item in the MySQL server group.  Note that some functions support additional [parameters](#additional_parameters).
uk	#### Синтаксис функції  Функції foreach підтримують два загальні параметри: `item filter` (деталі див. нижче) і `time period`:       foreach_function(фільтр елементів,період часу)  Наприклад:  `avg_foreach(/*/mysql.qps?[group="MySQL Servers"],5m)`  поверне п’ятихвилинне середнє значення кожного елемента «mysql.qps» у групі сервера MySQL.  Зауважте, що деякі функції підтримують додаткові [параметри](#additional_parameters).

en-us	### Further reading  You now know enough to start working with the Zabbix API, but don't stop here. For further reading we suggest you have a look at the [list of available APIs](/manual/api/reference).
uk	### Більше інформації  Тепер у вас достатньо знань, щоб почати працювати з Zabbix API, однак не зупиняйтеся на цьому. Для подальшого читання радимо переглянути [список доступних API](/manual/api/reference).

en-us	#### General
uk	#### Загальні

en-us	#### Get a count of standby nodes  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "countOutput": true,         "filter": {             "status": 0         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "3",     "id": 1 } ```
uk	#### Отримати кількість резервних вузлів  Запит:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "countOutput": true,         "filter": {             "status": 0         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Відповідь:  ```json {     "jsonrpc": "2.0",     "result": "3",     "id": 1 } ```

en-us	#### Get a list of nodes ordered by status  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "preservekeys": true,         "sortfield": "status",         "sortorder": "DESC"     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {   "jsonrpc": "2.0",   "result": {     "ckuo7i1nw000h0sajj3l3hh8u": {       "ha_nodeid": "ckuo7i1nw000h0sajj3l3hh8u",       "name": "node-active",       "address": "192.168.1.13",       "port": "10051",       "lastaccess": "1635335704",       "status": "3"     },     "ckuo7i1nw000e0sajwfttc1mp": {       "ha_nodeid": "ckuo7i1nw000e0sajwfttc1mp",       "name": "node6",       "address": "192.168.1.10",       "port": "10053",       "lastaccess": "1635332902",       "status": "2"     },     "ckuo7i1nv000c0sajz85xcrtt": {       "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",       "name": "node4",       "address": "192.168.1.8",       "port": "10052",       "lastaccess": "1635334214",       "status": "1"     },     "ckuo7i1nv000a0saj1fcdkeu4": {       "ha_nodeid": "ckuo7i1nv000a0saj1fcdkeu4",       "name": "node2",       "address": "192.168.1.6",       "port": "10051",       "lastaccess": "1635335705",       "status": "0"     }   },   "id": 1 } ```
uk	#### Отримайте список вузлів, упорядкованих за статусом  Запит:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "preservekeys": true,         "sortfield": "status",         "sortorder": "DESC"     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Відповідь:  ```json {   "jsonrpc": "2.0",   "result": {     "ckuo7i1nw000h0sajj3l3hh8u": {       "ha_nodeid": "ckuo7i1nw000h0sajj3l3hh8u",       "name": "node-active",       "address": "192.168.1.13",       "port": "10051",       "lastaccess": "1635335704",       "status": "3"     },     "ckuo7i1nw000e0sajwfttc1mp": {       "ha_nodeid": "ckuo7i1nw000e0sajwfttc1mp",       "name": "node6",       "address": "192.168.1.10",       "port": "10053",       "lastaccess": "1635332902",       "status": "2"     },     "ckuo7i1nv000c0sajz85xcrtt": {       "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",       "name": "node4",       "address": "192.168.1.8",       "port": "10052",       "lastaccess": "1635334214",       "status": "1"     },     "ckuo7i1nv000a0saj1fcdkeu4": {       "ha_nodeid": "ckuo7i1nv000a0saj1fcdkeu4",       "name": "node2",       "address": "192.168.1.6",       "port": "10051",       "lastaccess": "1635335705",       "status": "0"     }   },   "id": 1 } ```

en-us	#### Get a list of specific nodes by their IDs  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "ha_nodeids": ["ckuo7i1nw000e0sajwfttc1mp", "ckuo7i1nv000c0sajz85xcrtt"]     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",             "name": "node4",             "address": "192.168.1.8",             "port": "10052",             "lastaccess": "1635334214",             "status": "1"         },         {             "ha_nodeid": "ckuo7i1nw000e0sajwfttc1mp",             "name": "node6",             "address": "192.168.1.10",             "port": "10053",             "lastaccess": "1635332902",             "status": "2"         }     ],     "id": 1 } ```
uk	#### Отримайте список конкретних вузлів за їхніми ідентифікаторами  Запит:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "ha_nodeids": ["ckuo7i1nw000e0sajwfttc1mp", "ckuo7i1nv000c0sajz85xcrtt"]     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Відповідь:  ```json {     "jsonrpc": "2.0",     "result": [         {             "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",             "name": "node4",             "address": "192.168.1.8",             "port": "10052",             "lastaccess": "1635334214",             "status": "1"         },         {             "ha_nodeid": "ckuo7i1nw000e0sajwfttc1mp",             "name": "node6",             "address": "192.168.1.10",             "port": "10053",             "lastaccess": "1635332902",             "status": "2"         }     ],     "id": 1 } ```

en-us	#### Get a list of stopped nodes  Request:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "output": ["ha_nodeid", "address", "port"],         "filter": {             "status": 1         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": [         {             "ha_nodeid": "ckuo7i1nw000g0sajjsjre7e3",             "address": "192.168.1.12",             "port": "10051"         },         {             "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",             "address": "192.168.1.8",             "port": "10052"         },         {             "ha_nodeid": "ckuo7i1nv000d0sajd95y1b6x",             "address": "192.168.1.9",             "port": "10053"         }     ],     "id": 1 } ```
uk	#### Отримати список зупинених вузлів  Запит:  ```json {     "jsonrpc": "2.0",     "method": "hanode.get",     "params": {         "output": ["ha_nodeid", "address", "port"],         "filter": {             "status": 1         }     },     "auth": "3a57200802b24cda67c4e4010b50c065",     "id": 1 } ```  Відповідь:  ```json {     "jsonrpc": "2.0",     "result": [         {             "ha_nodeid": "ckuo7i1nw000g0sajjsjre7e3",             "address": "192.168.1.12",             "port": "10051"         },         {             "ha_nodeid": "ckuo7i1nv000c0sajz85xcrtt",             "address": "192.168.1.8",             "port": "10052"         },         {             "ha_nodeid": "ckuo7i1nv000d0sajd95y1b6x",             "address": "192.168.1.9",             "port": "10053"         }     ],     "id": 1 } ```

en-us	#### graph  Changes:\ [ZBX-7706](https://support.zabbix.com/browse/ZBX-7706) `graph.get`: Graph availability doesn't depend on permissions to items specified in graph "ymin_itemid" and "ymax_itemid" fields.\ Graph having MIN or MAX Y axis linked to inaccessible items will still be accessible but MIN/MAX Y axis works the same way as if specified calculation method is "Calculated".\
uk	#### графік  Зміни:\ [ZBX-7706](https://support.zabbix.com/browse/ZBX-7706) `graph.get`: доступність графіка не залежить від дозволів на елементи, указані в полях графа "ymin_itemid" і "ymax_itemid". \ Графік із MIN або MAX віссю Y, пов’язаною з недоступними елементами, все ще буде доступним, але MIN/MAX вісь Y працює так само, як якщо б указаний метод обчислення був «Обчислений».\

en-us	#### graph  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `graph.update`: the parameter `uuid` can now be updated.\
uk	#### графік  Зміни:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `graph.update`: тепер можна оновити параметр `uuid`.\

en-us	# graph.create
uk	# graph.create

en-us	# graph.delete
uk	# graph.delete

en-us	# graph.get
uk	# graph.get

en-us	# graphitem.get
uk	# graphitem.get

en-us	### Graph item  ::: noteclassic Graph items can only be modified via the `graph` API. :::  The graph item object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |gitemid|string|*(readonly)* ID of the graph item.| |**color**<br>(required)|string|Graph item's draw color as a hexadecimal color code.| |**itemid**<br>(required)|string|ID of the item.| |calc\_fnc|integer|Value of the item that will be displayed.<br><br>Possible values:<br>1 - minimum value;<br>2 - *(default)* average value;<br>4 - maximum value;<br>7 - all values;<br>9 - last value, used only by pie and exploded graphs.| |drawtype|integer|Draw style of the graph item.<br><br>Possible values:<br>0 - *(default)* line;<br>1 - filled region;<br>2 - bold line;<br>3 - dot;<br>4 - dashed line;<br>5 - gradient line.| |graphid|string|ID of the graph that the graph item belongs to.| |sortorder|integer|Position of the item in the graph.<br><br>Default: starts with 0 and increases by one with each entry.| |type|integer|Type of graph item.<br><br>Possible values:<br>0 - *(default)* simple;<br>2 - graph sum, used only by pie and exploded graphs.| |yaxisside|integer|Side of the graph where the graph item's Y scale will be drawn.<br><br>Possible values:<br>0 - *(default)* left side;<br>1 - right side.|
uk	### Елемент графіка  ::: noteclassic Елементи графіка можна змінювати лише через API `graph`. :::  Об’єкт елемента графіка має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |gitemid|рядок|*(тільки для читання)* ID елемента графіка.| |**color**<br>(обов’язково)|рядок|Колір малювання елемента графіка як шістнадцятковий код кольору.| |**itemid**<br>(обов'язково)|рядок|ID елемента.| |calc\_fnc|ціле число|Значення елемента, яке буде показано.<br><br>Можливі значення:<br>1 - мінімальне значення;<br>2 - *(за замовчуванням)* середнє значення;<br>4 - максимальне значення;<br>7 - усі значення;<br>9 - останнє значення, використовується лише для секторних і розкомпонованих графіків.| |drawtype|integer|Стиль малювання елемента графіка.<br><br>Можливі значення:<br>0 - лінія *(за замовчуванням)*;<br>1 - зафарбована область;<br>2 - жирна лінія;< br>3 - точка;<br>4 - пунктирна лінія;<br>5 - лінія градієнта.| |graphid|рядок|ID графа, до якого належить елемент графа.| |sortorder|integer|Позиція елемента на графіку.<br><br>За замовчуванням: починається з 0 і збільшується на одиницю з кожним записом.| |type|integer|Тип елемента графіка.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* простий;<br>2 - сума графіка, використовується лише для секторних і розкомпонованих графіків.| |yaxisside|ціле число|Сторона графіка, де буде намальовано шкалу Y елемента графіка.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* ліва сторона;<br>1 - права сторона.|

en-us	# > Graph item object  The following objects are directly related to the `graphitem` API.
uk	# > Об'єкт елемента графіка  Наступні об’єкти безпосередньо пов’язані з API `graphitem`.

en-us	# Graph item  This class is designed to work with graph items.  Object references:\  -   [Graph item](/manual/api/reference/graphitem/object#graph_item)  Available methods:\  -   [graphitem.get](/manual/api/reference/graphitem/get) - retrieving     graph items
uk	# Елемент графіка  Цей клас призначений для роботи з елементами графа.  Посилання на об'єкти:\  - [Елемент графіка](/manual/api/reference/graphitem/object#graph_item)  Доступні методи:\  - [graphitem.get](/manual/api/reference/graphitem/get) - отримання елементів графіка

en-us	# > Graph object  The following objects are directly related to the `graph` API.
uk	# > Графічний об'єкт  Наступні об’єкти безпосередньо пов’язані з API `graph`.

en-us	#### graphprototype  Changes:\ [ZBX-7706](https://support.zabbix.com/browse/ZBX-7706) `graphprototype.get`: Graph prototype availability doesn't depend on permissions to items specified in graph prototype "ymin_itemid" and "ymax_itemid" fields.\
uk	#### прототип графіку  Зміни:\ [ZBX-7706](https://support.zabbix.com/browse/ZBX-7706) `graphprototype.get`: доступність прототипу графа не залежить від дозволів на елементи, указані в прототипі графіку "ymin_itemid" і "ymax_itemid" поля.\

en-us	#### graphprototype  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `graphprototype.update`: the parameter `uuid` can now be updated.\
uk	#### прототип графіку  Зміни:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `graphprototype.update`: тепер можна оновити параметр `uuid`.\

en-us	# graphprototype.create
uk	# graphprototype.create

en-us	# graphprototype.delete
uk	# graphprototype.delete

en-us	# graphprototype.get
uk	# graphprototype.get

en-us	# > Graph prototype object  The following objects are directly related to the `graphprototype` API.
uk	# > Об'єкт прототипу Graph  Наступні об’єкти безпосередньо пов’язані з API `graphprototype`.

en-us	### Graph prototype  The graph prototype object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |graphid|string|*(readonly)* ID of the graph prototype.| |**height**<br>(required)|integer|Height of the graph prototype in pixels.| |**name**<br>(required)|string|Name of the graph prototype.| |**width**<br>(required)|integer|Width of the graph prototype in pixels.| |graphtype|integer|Graph prototypes's layout type.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - stacked;<br>2 - pie;<br>3 - exploded.| |percent\_left|float|Left percentile.<br><br>Default: 0.| |percent\_right|float|Right percentile.<br><br>Default: 0.| |show\_3d|integer|Whether to show discovered pie and exploded graphs in 3D.<br><br>Possible values:<br>0 - *(default)* show in 2D;<br>1 - show in 3D.| |show\_legend|integer|Whether to show the legend on the discovered graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |show\_work\_period|integer|Whether to show the working time on the discovered graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |templateid|string|*(readonly)* ID of the parent template graph prototype.| |yaxismax|float|The fixed maximum value for the Y axis.| |yaxismin|float|The fixed minimum value for the Y axis.| |ymax\_itemid|string|ID of the item that is used as the maximum value for the Y axis.<br><br>Starting with Zabbix 6.0.7, if user have no access to specified item, the graph is rendered like ymax\_type would be set to '0' (calculated).| |ymax\_type|integer|Maximum value calculation method for the Y axis.<br><br>Possible values:<br>0 - *(default)* calculated;<br>1 - fixed;<br>2 - item.| |ymin\_itemid|string|ID of the item that is used as the minimum value for the Y axis.<br><br>Starting with Zabbix 6.0.7, if user have no access to specified item, the graph is rendered like ymin\_type would be set to '0' (calculated).| |ymin\_type|integer|Minimum value calculation method for the Y axis.<br><br>Possible values:<br>0 - *(default)* calculated;<br>1 - fixed;<br>2 - item.| |discover|integer|Graph prototype discovery status.<br><br>Possible values:<br>0 - *(default)* new graphs will be discovered;<br>1 - new graphs will not be discovered and existing graphs will be marked as lost.| |uuid|string|Universal unique identifier, used for linking imported graph prototypes to already existing ones. Used only for graph prototypes on templates. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
uk	### Прототип графа  Об'єкт-прототип графа має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |graphid|рядок|*(лише читання)* ID прототипу графа.| |**height**<br>(обов’язково)|ціле число|Висота прототипу графіка в пікселях.| |**name**<br>(обов'язково)|рядок|Ім'я прототипу графа.| |**width**<br>(обов'язково)|integer|Ширина прототипу графіка в пікселях.| |graphtype|integer|Тип макета прототипів графіків.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* звичайний;<br>1 - складений;<br>2 - кругова;<br>3 - вибухнув.| |percent\_left|float|Лівий процентиль.<br><br>За замовчуванням: 0.| |percent\_right|float|Правий процентиль.<br><br>За замовчуванням: 0.| |показати\_3d|ціле|Чи відображати виявлені кругові та розкомпоновані графіки в 3D.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* відображати в 2D;<br>1 - відображати в 3D. | |show\_legend|integer|Чи показувати легенду на виявленому графіку.<br><br>Можливі значення:<br>0 - приховати;<br>1 - *(за замовчуванням)* показати.| |show\_work\_period|ціле число|Чи показувати робочий час на виявленому графіку.<br><br>Можливі значення:<br>0 - приховати;<br>1 - *(за замовчуванням)* показати.| |templateid|рядок|*(лише читання)* Ідентифікатор прототипу графа батьківського шаблону.| |yaxismax|float|Фіксоване максимальне значення для осі Y.| |yaxismin|float|Фіксоване мінімальне значення для осі Y.| |ymax\_itemid|рядок|Ідентифікатор елемента, який використовується як максимальне значення для осі Y.<br><br>Починаючи з Zabbix 6.0.7, якщо користувач не має доступу до зазначеного елемента, графік відображається як ymax\_type буде встановлено на '0' (обчислено).| |ymax\_type|integer|Метод обчислення максимального значення для осі Y.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* обчислено;<br>1 - фіксоване;<br>2 - елемент .| |ymin\_itemid|рядок|Ідентифікатор елемента, який використовується як мінімальне значення для осі Y.<br><br>Починаючи з Zabbix 6.0.7, якщо користувач не має доступу до зазначеного елемента, графік відображається як ymin\_type буде встановлено на '0' (обчислено).| |ymin\_type|integer|Метод обчислення мінімального значення для осі Y.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* обчислено;<br>1 - фіксоване;<br>2 - елемент .| |discover|integer|Статус виявлення прототипу графа.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* нові графіки будуть виявлені;<br>1 - нові графіки не будуть виявлені, а існуючі - будуть бути позначений як втрачений.| |uuid|рядок|Універсальний унікальний ідентифікатор, який використовується для зв’язування імпортованих прототипів графів із уже існуючими. Використовується лише для прототипів графів у шаблонах. Автоматично генерується, якщо не вказано.<br><br>Для операцій оновлення це поле є *лише для читання*.|  Зауважте, що для деяких методів (оновлення, видалення) комбінація обов’язкових/необов’язкових параметрів відрізняється.

en-us	# Graph prototype  This class is designed to work with graph prototypes.  Object references:\  -   [Graph     prototype](/manual/api/reference/graphprototype/object#graph_prototype)  Available methods:\  -   [graphprototype.create](/manual/api/reference/graphprototype/create) -     creating new graph prototypes -   [graphprototype.delete](/manual/api/reference/graphprototype/delete) -     deleting graph prototypes -   [graphprototype.get](/manual/api/reference/graphprototype/get) -     retrieving graph prototypes -   [graphprototype.update](/manual/api/reference/graphprototype/update) -     updating graph prototypes
uk	# Прототип графа  Цей клас призначений для роботи з прототипами графів.  Посилання на об'єкти:\  - [Прототип графіка](/manual/api/reference/graphprototype/object#graph_prototype)  Доступні методи:\  - [graphprototype.create](/manual/api/reference/graphprototype/create) - створення нових прототипів графів - [graphprototype.delete](/manual/api/reference/graphprototype/delete) - видалення прототипів графів - [graphprototype.get](/manual/api/reference/graphprototype/get) - отримання прототипів графів - [graphprototype.update](/manual/api/reference/graphprototype/update) - оновлення прототипів графів

en-us	# graphprototype.update
uk	# graphprototype.update

en-us	### Graph  The graph object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |graphid|string|*(readonly)* ID of the graph.| |**height**<br>(required)|integer|Height of the graph in pixels.| |**name**<br>(required)|string|Name of the graph| |**width**<br>(required)|integer|Width of the graph in pixels.| |flags|integer|*(readonly)* Origin of the graph.<br><br>Possible values are:<br>0 - *(default)* a plain graph;<br>4 - a discovered graph.| |graphtype|integer|Graph's layout type.<br><br>Possible values:<br>0 - *(default)* normal;<br>1 - stacked;<br>2 - pie;<br>3 - exploded.| |percent\_left|float|Left percentile.<br><br>Default: 0.| |percent\_right|float|Right percentile.<br><br>Default: 0.| |show\_3d|integer|Whether to show pie and exploded graphs in 3D.<br><br>Possible values:<br>0 - *(default)* show in 2D;<br>1 - show in 3D.| |show\_legend|integer|Whether to show the legend on the graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |show\_work\_period|integer|Whether to show the working time on the graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |show\_triggers|integer|Whether to show the trigger line on the graph.<br><br>Possible values:<br>0 - hide;<br>1 - *(default)* show.| |templateid|string|*(readonly)* ID of the parent template graph.| |yaxismax|float|The fixed maximum value for the Y axis.<br><br>Default: 100.| |yaxismin|float|The fixed minimum value for the Y axis.<br><br>Default: 0.| |ymax\_itemid|string|ID of the item that is used as the maximum value for the Y axis.<br><br>Starting with Zabbix 6.0.7, if user have no access to specified item, the graph is rendered like ymax\_type would be set to '0' (calculated).| |ymax\_type|integer|Maximum value calculation method for the Y axis.<br><br>Possible values:<br>0 - *(default)* calculated;<br>1 - fixed;<br>2 - item.| |ymin\_itemid|string|ID of the item that is used as the minimum value for the Y axis.<br><br>Starting with Zabbix 6.0.7, if user have no access to specified item, the graph is rendered like ymax\_type would be set to '0' (calculated).| |ymin\_type|integer|Minimum value calculation method for the Y axis.<br><br>Possible values:<br>0 - *(default)* calculated;<br>1 - fixed;<br>2 - item.| |uuid|string|Universal unique identifier, used for linking imported graphs to already existing ones. Used only for graphs on templates. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
uk	### Графік  Об'єкт граф має наступні властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |graphid|рядок|*(readonly)* ID графіка.| |**height**<br>(обов'язково)|ціле число|Висота графіка в пікселях.| |**name**<br>(обов'язково)|рядок|Назва графіка| |**width**<br>(обов'язково)|integer|Ширина графіка в пікселях.| |flags|integer|*(лише читання)* Походження графіка.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* простий граф;<br>4 - відкритий граф.| |graphtype|integer|Тип макета графіка.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* звичайний;<br>1 - складений;<br>2 - кругова;<br>3 - розкомплектований .| |percent\_left|float|Лівий процентиль.<br><br>За замовчуванням: 0.| |percent\_right|float|Правий процентиль.<br><br>За замовчуванням: 0.| |показати\_3d|ціле|Чи відображати секторні та розчленовані графіки в 3D.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* відображати в 2D;<br>1 - відображати в 3D.| |show\_legend|integer|Чи показувати легенду на графіку.<br><br>Можливі значення:<br>0 - приховати;<br>1 - *(за замовчуванням)* показати.| |show\_work\_period|ціле число|Чи показувати робочий час на графіку.<br><br>Можливі значення:<br>0 - приховати;<br>1 - *(за замовчуванням)* показати.| |show\_triggers|ціле число|Чи показувати лінію тригера на графіку.<br><br>Можливі значення:<br>0 - приховати;<br>1 - *(за замовчуванням)* показати.| |templateid|рядок|*(лише для читання)* Ідентифікатор графа батьківського шаблону.| |yaxismax|float|Фіксоване максимальне значення для осі Y.<br><br>За замовчуванням: 100.| |yaxismin|float|Фіксоване мінімальне значення для осі Y.<br><br>За замовчуванням: 0.| |ymax\_itemid|рядок|Ідентифікатор елемента, який використовується як максимальне значення для осі Y.<br><br>Починаючи з Zabbix 6.0.7, якщо користувач не має доступу до зазначеного елемента, графік відображається як ymax\_type буде встановлено на '0' (обчислено).| |ymax\_type|integer|Метод обчислення максимального значення для осі Y.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* обчислено;<br>1 - фіксоване;<br>2 - елемент .| |ymin\_itemid|рядок|Ідентифікатор елемента, який використовується як мінімальне значення для осі Y.<br><br>Починаючи з Zabbix 6.0.7, якщо користувач не має доступу до зазначеного елемента, графік відображається як ymax\_type буде встановлено на '0' (обчислено).| |ymin\_type|integer|Метод обчислення мінімального значення для осі Y.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* обчислено;<br>1 - фіксоване;<br>2 - елемент .| |uuid|рядок|Універсальний унікальний ідентифікатор, який використовується для зв'язування імпортованих графіків із уже існуючими. Використовується лише для графіків на шаблонах. Автоматично генерується, якщо не вказано.<br><br>Для операцій оновлення це поле є *лише для читання*.|  Зауважте, що для деяких методів (оновлення, видалення) комбінація обов’язкових/необов’язкових параметрів відрізняється.

en-us	# Graph  This class is designed to work with graphs.  Object references:\  -   [Graph](/manual/api/reference/graph/object#graph)  Available methods:\  -   [graph.create](/manual/api/reference/graph/create) - creating new     graphs -   [graph.delete](/manual/api/reference/graph/delete) - deleting graphs -   [graph.get](/manual/api/reference/graph/get) - retrieving graphs -   [graph.update](/manual/api/reference/graph/update) - updating graphs
uk	# Графік  Цей клас призначений для роботи з графіками.  Посилання на об'єкти:\  - [Графік](/manual/api/reference/graph/object#graph)  Доступні методи:\  - [graph.create](/manual/api/reference/graph/create) - створення нових графіків - [graph.delete](/manual/api/reference/graph/delete) - видалення графіків - [graph.get](/manual/api/reference/graph/get) - отримання графіків - [graph.update](/manual/api/reference/graph/update) - оновлення графіків

en-us	# graph.update
uk	# graph.update

en-us	#### groups/group  |Parameter|Type|Description|Details| |---------|----|-----------|-------| |name|*string*|Group name.| |
uk	#### групи/група  |Параметр|Тип|Опис|Деталі| |---------|----|-----------|-------| |ім'я|*string*|Назва групи.| |

en-us	# hanode.get
uk	# hanode.get

en-us	#### Hardware
uk	#### Апаратне забезпечення

en-us	##### Hidden menu  Even when the menu is hidden completely, a full menu is just one mouse click away, by clicking on the burger icon. Note that it reappears over page content; to move page content to the right you have to unhide the menu by clicking on the show sidebar button.
uk	##### Приховане меню  Навіть якщо меню повністю приховано, повне меню доступне лише одним клацанням миші, натиснувши піктограму бургера. Зауважте, що він знову з’являється над вмістом сторінки; щоб перемістити вміст сторінки праворуч, потрібно відкрити меню, натиснувши кнопку «Показати бічній панелі».

en-us	### High availability node  ::: noteclassic Nodes are created by the Zabbix server and cannot be modified via the API. :::  The High availability node object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |ha\_nodeid|string|ID of the node.| |name|string|Name assigned to the node, using the HANodeName configuration entry of zabbix\_server.conf. Empty for a server running in standalone mode.| |address|string|IP or DNS name where the node connects from.| |port|integer|Port on which the node is running.| |lastaccess|integer|Heartbeat time, t.i. time of last update from the node. UTC timestamp.| |status|integer|State of the node.<br><br>Possible values:<br>0 - standby;<br>1 - stopped manually;<br>2 - unavailable;<br>3 - active.|
uk	### Вузол високої доступності  ::: noteclassic Вузли створюються сервером Zabbix і не можуть бути змінені через API. :::  Об’єкт вузла високої доступності має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |ha\_nodeid|рядок|ID вузла.| |ім'я|рядок|Ім'я, призначене вузлу, використовуючи запис конфігурації HANodeName у zabbix\_server.conf. Порожньо для сервера, що працює в автономному режимі.| |адреса|рядок|ІР-адреса або ім'я DNS, звідки підключається вузол.| |порт|ціле|Порт, на якому працює вузол.| |lastaccess|ціле|Час серцебиття, т.і. час останнього оновлення з вузла. Мітка часу UTC.| |статус|ціле|Стан вузла.<br><br>Можливі значення:<br>0 - режим очікування;<br>1 - зупинено вручну;<br>2 - недоступний;<br>3 - активний.|

en-us	# > High availability node object  The following object is related to operating a High availability cluster of Zabbix servers.
uk	# > Об'єкт вузла високої доступності  Наступний об’єкт пов’язаний з керуванням кластером високої доступності серверів Zabbix.

en-us	# High availability node  This class is designed to work with server nodes that are part of a High availability cluster, or a standalone server instance.  Object references:\  -   [High availability node](/manual/api/reference/hanode/object#hanode)  Available methods:\  -   [hanode.get](/manual/api/reference/hanode/get) - retrieving nodes
uk	# Вузол високої доступності  Цей клас призначений для роботи з серверними вузлами, які є частиною кластера високої доступності або окремого екземпляра сервера.  Посилання на об'єкти:\  - [Вузол високої доступності](/manual/api/reference/hanode/object#hanode)  Доступні методи:\  - [hanode.get](/manual/api/reference/hanode/get) - отримання вузлів

en-us	#### history  Changes:\ [ZBXNEXT-6714](https://support.zabbix.com/browse/ZBXNEXT-6714) added new API method `history.clear`.\
uk	#### історія  Зміни:\ [ZBXNEXT-6714](https://support.zabbix.com/browse/ZBXNEXT-6714) додано новий метод API `history.clear`.\

en-us	# history.clear
uk	# history.clear

en-us	# history.get
uk	# history.get

en-us	# > History object  The following objects are directly related to the `history` API.  ::: noteclassic History objects differ depending on the item's type of information. They are created by the Zabbix server and cannot be modified via the API. :::
uk	# > Об'єкт історії  Наступні об’єкти безпосередньо пов’язані з API історії.  ::: noteclassic Об’єкти історії відрізняються залежно від типу інформації елемента. Вони створюються сервером Zabbix і не можуть бути змінені через API. :::

en-us	# History  This class is designed to work with history data.  Object references:\  -   [History](/manual/api/reference/history/object#history)  Available methods:\  -   [history.get](/manual/api/reference/history/get) - retrieving     history data.
uk	# Історія  Цей клас призначений для роботи з даними історії.  Посилання на об'єкти:\  - [Історія](/manual/api/reference/history/object#history)  Доступні методи:\  - [history.get](/manual/api/reference/history/get) - отримання даних історії.

en-us	# host.create
uk	# host.create

en-us	# host.delete
uk	# host.delete

en-us	# host.get
uk	# host.get

en-us	#### host group  Changes:\ [ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massupdate`: `hosts` and `templates` fields are now required.\ [ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massadd`, `hostgroup.massupdate`, `hostgroup.massremove`: added strict validation of the method parameters.\
uk	#### група вузлів мережі  Зміни:\ [ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massupdate`: поля `hosts` і `templates` тепер є обов’язковими.\ [ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massadd`, `hostgroup.massupdate`, `hostgroup.massremove`: додано сувору перевірку параметрів методу.\

en-us	#### hostgroup  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `hostgroup.update`: the parameter `uuid` can now be updated.\
uk	#### група вузлів мережі  Зміни:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `hostgroup.update`: тепер можна оновити параметр `uuid`.\

en-us	# hostgroup.create
uk	# hostgroup.create

en-us	# hostgroup.delete
uk	# hostgroup.delete

en-us	# hostgroup.get
uk	# hostgroup.get

en-us	# hostgroup.massadd
uk	# hostgroup.massadd

en-us	# hostgroup.massremove
uk	# hostgroup.massremove

en-us	# hostgroup.massupdate
uk	# hostgroup.massupdate

en-us	# > Host group object  The following objects are directly related to the `hostgroup` API.
uk	# > Об'єкт групи хостів  Наступні об’єкти безпосередньо пов’язані з API `hostgroup`.

en-us	### Host group  The host group object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |groupid|string|*(readonly)* ID of the host group.| |**name**<br>(required)|string|Name of the host group.| |flags|integer|*(readonly)* Origin of the host group.<br><br>Possible values:<br>0 - a plain host group;<br>4 - a discovered host group.| |internal|integer|*(readonly)* Whether the group is used internally by the system. An internal group cannot be deleted.<br><br>Possible values:<br>0 - *(default)* not internal;<br>1 - internal.| |uuid|string|Universal unique identifier, used for linking imported host groups to already existing ones. Auto-generated, if not given.<br><br>For update operations this field is *readonly*.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
uk	### Приймаюча група  Об'єкт групи хостів має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |groupid|рядок|*(лише для читання)* Ідентифікатор хост-групи.| |**name**<br>(обов'язково)|рядок|Ім'я хост-групи.| |flags|integer|*(лише читання)* Походження групи хостів.<br><br>Можливі значення:<br>0 - звичайна група хостів;<br>4 - відкрита група хостів.| |internal|integer|*(лише для читання)* Чи використовується група внутрішньо системою. Внутрішню групу неможливо видалити.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* не внутрішня;<br>1 - внутрішня.| |uuid|рядок|Універсальний унікальний ідентифікатор, який використовується для зв’язування імпортованих груп хостів із уже існуючими. Автоматично генерується, якщо не вказано.<br><br>Для операцій оновлення це поле є *лише для читання*.|  Зауважте, що для деяких методів (оновлення, видалення) комбінація обов’язкових/необов’язкових параметрів відрізняється.

en-us	# Host group  This class is designed to work with host groups.  Object references:\  -   [Host group](/manual/api/reference/hostgroup/object#host_group)  Available methods:\  -   [hostgroup.create](/manual/api/reference/hostgroup/create) -     creating new host groups -   [hostgroup.delete](/manual/api/reference/hostgroup/delete) -     deleting host groups -   [hostgroup.get](/manual/api/reference/hostgroup/get) - retrieving     host groups -   [hostgroup.massadd](/manual/api/reference/hostgroup/massadd) -     adding related objects to host groups -   [hostgroup.massremove](/manual/api/reference/hostgroup/massremove) -     removing related objects from host groups -   [hostgroup.massupdate](/manual/api/reference/hostgroup/massupdate) -     replacing or removing related objects from host groups -   [hostgroup.update](/manual/api/reference/hostgroup/update) -     updating host groups
uk	# Приймаюча група  Цей клас призначений для роботи з приймаючими групами.  Посилання на об'єкти:\  - [Група хостів](/manual/api/reference/hostgroup/object#host_group)  Доступні методи:\  - [hostgroup.create](/manual/api/reference/hostgroup/create) - створення нових груп хостів - [hostgroup.delete](/manual/api/reference/hostgroup/delete) - видалення груп хостів - [hostgroup.get](/manual/api/reference/hostgroup/get) - отримання груп хостів - [hostgroup.massadd](/manual/api/reference/hostgroup/massadd) - додавання пов'язаних об'єктів до груп хостів - [hostgroup.massremove](/manual/api/reference/hostgroup/massremove) - видалення пов'язаних об'єктів із груп хостів - [hostgroup.massupdate](/manual/api/reference/hostgroup/massupdate) - заміна або видалення пов'язаних об'єктів із груп хостів - [hostgroup.update](/manual/api/reference/hostgroup/update) - оновлення груп хостів

en-us	# hostgroup.update
uk	# hostgroup.update

en-us	# hostinterface.create
uk	# hostinterface.create

en-us	# hostinterface.delete
uk	# hostinterface.delete

en-us	# hostinterface.get
uk	# hostinterface.get

en-us	# hostinterface.massadd
uk	# hostinterface.massadd

en-us	# hostinterface.massremove
uk	# hostinterface.massremove

en-us	# > Host interface object  The following objects are directly related to the `hostinterface` API.
uk	# > Об'єкт інтерфейсу хоста  Наступні об’єкти безпосередньо пов’язані з API 'hostinterface'.

en-us	# hostinterface.replacehostinterfaces
uk	# hostinterface.replacehostinterfaces

en-us	### Host interface  The host interface object has the following properties.  ::: noteimportant Note that both IP and DNS are required. If you do not want to use DNS, set it to an empty string. :::  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |available|integer|*(readonly)* Availability of host interface.<br><br>Possible values are:<br>0 - *(default)* unknown;<br>1 - available;<br>2 - unavailable.| |details|array|Additional object for interface. **Required** if interface 'type' is SNMP.| |disable\_until|timestamp|*(readonly)* The next polling time of an unavailable host interface.| |**dns**<br>(required)|string|DNS name used by the interface.<br><br>Can be empty if the connection is made via IP.| |error|string|*(readonly)* Error text if host interface is unavailable.| |errors\_from|timestamp|*(readonly)* Time when host interface became unavailable.| |**hostid**<br>(required)|string|ID of the host the interface belongs to.| |interfaceid|string|*(readonly)* ID of the interface.| |**ip**<br>(required)|string|IP address used by the interface.<br><br>Can be empty if the connection is made via DNS.| |**main**<br>(required)|integer|Whether the interface is used as default on the host. Only one interface of some type can be set as default on a host.<br><br>Possible values are:<br>0 - not default;<br>1 - default.| |**port**<br>(required)|string|Port number used by the interface. Can contain user macros.| |**type**<br>(required)|integer|Interface type.<br><br>Possible values are:<br>1 - agent;<br>2 - SNMP;<br>3 - IPMI;<br>4 - JMX.<br>| |**useip**<br>(required)|integer|Whether the connection should be made via IP.<br><br>Possible values are:<br>0 - connect using host DNS name;<br>1 - connect using host IP address for this host interface.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
uk	 ### Інтерфейс хоста  Об'єкт інтерфейсу хоста має такі властивості.  ::: noteimportant Зауважте, що потрібні як IP, так і DNS. Якщо ви не хочете використовувати DNS, встановіть для нього порожній рядок. :::  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |available|integer|*(readonly)* Доступність інтерфейсу хоста.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* невідомо;<br>1 - доступно;<br>2 - недоступно .| |details|array|Додатковий об'єкт для інтерфейсу. **Обов’язково**, якщо «тип» інтерфейсу — SNMP.| |disable\_until|timestamp|*(лише читання)* Час наступного опитування недоступного інтерфейсу хоста.| |**dns**<br>(required)|string|Ім’я DNS, яке використовується інтерфейсом.<br><br>Може бути порожнім, якщо з’єднання здійснюється через IP.| |error|string|*(readonly)* Текст помилки, якщо інтерфейс хоста недоступний.| |errors\_from|timestamp|*(readonly)* Час, коли інтерфейс хоста став недоступним.| |**hostid**<br>(required)|string|Ідентифікатор хоста, якому належить інтерфейс.| |interfaceid|рядок|*(readonly)* ID інтерфейсу.| |**ip**<br>(required)|string|IP-адреса, яка використовується інтерфейсом.<br><br>Може бути порожнім, якщо підключення здійснюється через DNS.| |**main**<br>(обов'язково)|integer|Чи використовується інтерфейс за замовчуванням на хості. Лише один інтерфейс певного типу може бути встановлений за замовчуванням на хості.<br><br>Можливі значення:<br>0 - не за замовчуванням;<br>1 - за замовчуванням.| |**порт**<br>(required)|string|Номер порту, який використовується інтерфейсом. Може містити макроси користувача.| |**тип**<br>(required)|integer|Тип інтерфейсу.<br><br>Можливі значення:<br>1 - агент;<br>2 - SNMP;<br>3 - IPMI;<br>4 - JMX.<br>| |**useip**<br>(required)|integer|Чи має здійснюватися з’єднання через IP.<br><br>Можливі значення:<br>0 - підключитися за допомогою імені хоста DNS;<br>1 - підключитися за допомогою IP-адреси хоста для цього інтерфейсу хоста.|  Зауважте, що для деяких методів (оновлення, видалення) комбінація обов’язкових/необов’язкових параметрів відрізняється.

en-us	# Host interface  This class is designed to work with host interfaces.  Object references:\  -   [Host     interface](/manual/api/reference/hostinterface/object#host_interface)  Available methods:\  -   [hostinterface.create](/manual/api/reference/hostinterface/create) -     creating new host interfaces -   [hostinterface.delete](/manual/api/reference/hostinterface/delete) -     deleting host interfaces -   [hostinterface.get](/manual/api/reference/hostinterface/get) -     retrieving host interfaces -   [hostinterface.massadd](/manual/api/reference/hostinterface/massadd) -     adding host interfaces to hosts -   [hostinterface.massremove](/manual/api/reference/hostinterface/massremove) -     removing host interfaces from hosts -   [hostinterface.replacehostinterfaces](/manual/api/reference/hostinterface/replacehostinterfaces) -     replacing host interfaces on a host -   [hostinterface.update](/manual/api/reference/hostinterface/update) -     updating host interfaces
uk	# Інтерфейс вузла  Цей клас призначений для роботи з інтерфейсами вузлів..  Посилання на об'єкти:\  -   [Інтерфейс вузла](/manual/api/reference/hostinterface/object#host_interface)  Доступні методи:\  -   [hostinterface.create](/manual/api/reference/hostinterface/create) -     створення нових інтерфейсів вузла -   [hostinterface.delete](/manual/api/reference/hostinterface/delete) -     видалення інтерфейсів вузла -   [hostinterface.get](/manual/api/reference/hostinterface/get) -     отримання інтерфейсів вузла -   [hostinterface.massadd](/manual/api/reference/hostinterface/massadd) -     масове додавання інтерфейсів до вузлів -   [hostinterface.massremove](/manual/api/reference/hostinterface/massremove) -     масове видалення інтерфейсів з вузлів -   [hostinterface.replacehostinterfaces](/manual/api/reference/hostinterface/replacehostinterfaces) -     заміна інтерфейсів на вузлі -   [hostinterface.update](/manual/api/reference/hostinterface/update) -     оновлення інтерфейсів вузла

en-us	# hostinterface.update
uk	# hostinterface.update

en-us	# host.massadd
uk	# host.massadd

en-us	# host.massremove
uk	# host.massremove

en-us	# host.massupdate
uk	# host.massupdate

en-us	# > Host object  The following objects are directly related to the host API.
uk	# > Об'єкт вузла  Наступні об'єкти безпосередньо пов'язані з API вузла.

en-us	#### hostprototype  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `hostprototype.update`: the parameter `uuid` can now be updated.\
uk	#### прототип вузла мережі  Зміни:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `hostprototype.update`: тепер можна оновити параметр `uuid`.\

en-us	# hostprototype.create
uk	# hostprototype.create

en-us	# hostprototype.delete
uk	# hostprototype.delete

en-us	# hostprototype.get
uk	# hostprototype.get

en-us	# > Host prototype object  The following objects are directly related to the `hostprototype` API.
uk	# > Об'єкт прототипу хосту  Наступні об’єкти безпосередньо пов’язані з API `hostprototype`.

en-us	# hostprototype.update
uk	# hostprototype.update

en-us	##### Host tags  |Element|Element property|Required|Type|Range^**[1](#footnotes)**^|Description| |--|--|-|--|----|--------| |groups| |x| | |Root element for host groups.| | |name|x|`string`| |Host group name.| |hosts| |\-| | |Root element for hosts.| | |host|x|`string`| |Unique host name.| | |name|\-|`string`| |Visible host name.| | |description|\-|`text`| |Host description.| | |status|\-|`string`|0 - ENABLED (default)<br>1 - DISABLED|Host status.| | |ipmi\_authtype|\-|`string`|-1 - DEFAULT (default)<br>0 - NONE<br>1 - MD2<br>2 - MD5<br>4 - STRAIGHT<br>5 - OEM<br>6 - RMCP\_PLUS|IPMI session authentication type.| | |ipmi\_privilege|\-|`string`|1 - CALLBACK<br>2 - USER (default)<br>3 - OPERATOR<br>4 - ADMIN<br>5 - OEM|IPMI session privilege level.| | |ipmi\_username|\-|`string`| |Username for IPMI checks.| | |ipmi\_password|\-|`string`| |Password for IPMI checks.| |proxy| |\-| | |Proxy.| | |name|x|`string`| |Name of the proxy (if any) that monitors the host.| |templates| |\-| | |Root element for linked templates.| | |name|x|`string`| |Template name.| |interfaces| |\-| | |Root element for host interfaces.| | |default|\-|`string`|0 - NO<br>1 - YES (default)|Whether this is the primary host interface.<br>There can be only one primary interface of one type on a host.| | |type|\-|`string`|1 - ZABBIX (default)<br>2 - SNMP<br>3 - IPMI<br>4 - JMX|Interface type.| | |useip|\-|`string`|0 - NO<br>1 - YES (default)|Whether to use IP as the interface for connecting to the host (if not, DNS will be used).| | |ip|\-|`string`| |IP address, can be either IPv4 or IPv6.<br><br>Required if the connection is made via IP.| | |dns|\-|`string`| |DNS name.<br><br>Required if the connection is made via DNS.| | |port|\-|`string`| |Port number. Supports user macros.| | |interface\_ref|x|`string`|Format: `if<N>`|Interface reference name to be used in items.| |details| |\-| | |Root element for interface details.| | |version|\-|`string`|1 - SNMPV1<br>2 - SNMP\_V2C (default)<br>3 - SNMP\_V3|Use this SNMP version.| | |community|\-|`string`| |SNMP community.<br><br>Required by SNMPv1 and SNMPv2 items.| | |contextname|\-|`string`| |SNMPv3 context name.<br><br>Used only by SNMPv3 items.| | |securityname|\-|`string`| |SNMPv3 security name.<br><br>Used only by SNMPv3 items.| | |securitylevel|\-|`string`|0 - NOAUTHNOPRIV (default)<br>1 - AUTHNOPRIV<br>2 - AUTHPRIV|SNMPv3 security level.<br><br>Used only by SNMPv3 items.| | |authprotocol|\-|`string`|0 - MD5 (default)<br>1 - SHA1<br>2 - SHA224<br>3 - SHA256<br>4 - SHA384<br>5 - SHA512|SNMPv3 authentication protocol.<br><br>Used only by SNMPv3 items.| | |authpassphrase|\-|`string`| |SNMPv3 authentication passphrase.<br><br>Used only by SNMPv3 items.| | |privprotocol|\-|`string`|0 - DES (default)<br>1 - AES128<br>2 - AES192<br>3 - AES256<br>4 - AES192C<br>5 - AES256C|SNMPv3 privacy protocol.<br><br>Used only by SNMPv3 items.| | |privpassphrase|\-|`string`| |SNMPv3 privacy passphrase.<br><br>Used only by SNMPv3 items.| | |bulk|\-|`string`|0 - NO<br>1 - YES (default)|Use bulk requests for SNMP.| |items| |\-| | |Root element for items.| | |*For item element tag values, see host [item](/manual/xml_export_import/hosts#host_item_tags) tags.*| | | | | |tags| |\-| | |Root element for host tags.| | |tag|x|`string`| |Tag name.| | |value|\-|`string`| |Tag value.| |macros| |\-| | |Root element for macros.| | |macro|x| | |User macro name.| | |type|\-|`string`|0 - TEXT (default)<br>1 - SECRET\_TEXT<br>2 - VAULT|Type of the macro.| | |value|\-|`string`| |User macro value.| | |description|\-|`string`| |User macro description.| |inventory| |\-| | |Root element for host inventory.| | |<inventory\_property>|\-| | |Individual inventory property.<br><br>All available inventory properties are listed under the respective tags, e.g. <type>, <name>, <os> (see example above).| |inventory\_mode| |\-|`string`|-1 - DISABLED<br>0 - MANUAL (default)<br>1 - AUTOMATIC|Inventory mode.| |valuemaps| |\-| | |Root element for host value maps.| | |name|x|`string`| |Value map name.| | |mapping|\-| | |Root element for mappings.| | |value|x|`string`| |Value of a mapping.| | |newvalue|x|`string`| |New value of a mapping.|
uk	##### Теги вузла мережі  |Елемент|Властивість елемента|Обов’язковий|Тип|Діапазон^**[1](#footnotes)**^|Опис| |--|--|-|--|----|--------| |groups| |x| | |Кореневий елемент для груп вузлів мережі.| | |name|x|`string`| |Назва групи вузла мережі.| |вузли мережі| |\-| | |Кореневий елемент для вузлів мережі.| | |вузол мережі|x|`string`| |Унікальне ім'я вузла мережі.| | |name|\-|`string`| |Видиме ім'я хоста.| | |description|\-|`text`| |Опис вузла мережі.| | |status|\-|`string`|0 - УВІМКНЕНО (за замовчуванням)<br>1 - ВИМКНЕНО|Статус вузла мережі.| | |ipmi\_authtype|\-|`string`|-1 - DEFAULT (за замовчуванням)<br>0 - NONE<br>1 - MD2<br>2 - MD5<br>4 - STRAIGHT<br>5 - OEM< br>6 - RMCP\_PLUS|Тип автентифікації сеансу IPMI.| | |ipmi\_privilege|\-|`string`|1 - ЗВОРОТНИЙ ДЗВІНОК<br>2 - КОРИСТУВАЧ (за замовчуванням)<br>3 - ОПЕРАТОР<br>4 - АДМІНІСТРАТОР<br>5 - OEM|Рівень привілеїв сеансу IPMI.| | |ipmi\_username|\-|`string`| |Ім'я користувача для перевірок IPMI.| | |ipmi\_password|\-|`string`| |Пароль для перевірки IPMI.| |proxy| |\-| | |Проксі.| | |name|x|`string`| |Ім'я проксі-сервера (якщо є), який контролює вузол мережі.| |templates| |\-| | |Кореневий елемент для зв'язаних шаблонів.| | |name|x|`string`| |Назва шаблону.| |interfaces| |\-| | |Кореневий елемент для інтерфейсів вузла мережі.| | |default|\-|`string`|0 - НІ<br>1 - ТАК (за замовчуванням)|Чи це основний інтерфейс хоста.<br>На хості може бути лише один основний інтерфейс одного типу.| | |type|\-|`string`|1 - ZABBIX (за замовчуванням)<br>2 - SNMP<br>3 - IPMI<br>4 - JMX|Тип інтерфейсу.| | |useip|\-|`string`|0 - НІ<br>1 - ТАК (за замовчуванням)|Чи використовувати IP як інтерфейс для підключення до хосту (якщо ні, використовуватиметься DNS).| | |ip|\-|`string`| |IP-адреса, може бути IPv4 або IPv6.<br><br>Потрібно, якщо підключення здійснюється через IP.| | |dns|\-|`string`| |Назва DNS.<br><br>Потрібно, якщо підключення здійснюється через DNS.| | |port|\-|`string`| |Номер порту. Підтримує макроси користувача.| | |interface\_ref|x|`string`|Формат: `if<N>`|Назва посилання на інтерфейс, яка буде використовуватися в елементах даних.| |details| |\-| | |Кореневий елемент для деталей інтерфейсу.| | |version|\-|`string`|1 - SNMPV1<br>2 - SNMP\_V2C (за замовчуванням)<br>3 - SNMP\_V3|Використовувати цю версію SNMP.| | |community|\-|`string`| |Спільнота SNMP.<br><br>Потрібно для елементів SNMPv1 і SNMPv2.| | |contextname|\-|`string`| |Назва контексту SNMPv3.<br><br>Використовується лише елементами SNMPv3.| | |securityname|\-|`string`| |Назва безпеки SNMPv3.<br><br>Використовується лише елементами SNMPv3.| | |securitylevel|\-|`string`|0 - NOAUTHNOPRIV (за замовчуванням)<br>1 - AUTHNOPRIV<br>2 - AUTHPRIV|Рівень безпеки SNMPv3.<br><br>Використовується лише елементами SNMPv3.| | |authprotocol|\-|`string`|0 - MD5 (за замовчуванням)<br>1 - SHA1<br>2 - SHA224<br>3 - SHA256<br>4 - SHA384<br>5 - SHA512|Протокол автентифікації SNMPv3 .<br><br>Використовується лише елементами SNMPv3.| | |authpassphrase|\-|`string`| |Парольна фраза автентифікації SNMPv3.<br><br>Використовується лише елементами SNMPv3.| | |privprotocol|\-|`рядок`|0 - DES (за замовчуванням)<br>1 - AES128<br>2 - AES192<br>3 - AES256<br>4 - AES192C<br>5 - AES256C|протокол конфіденційності SNMPv3 .<br><br>Використовується лише елементами SNMPv3.| | |privassphrase|\-|`рядок`| |Парольна фраза конфіденційності SNMPv3.<br><br>Використовується лише елементами SNMPv3.| | |bulk|\-|`string`|0 - НІ<br>1 - ТАК (за замовчуванням)|Використовувати масові запити для SNMP.| |items| |\-| | |Кореневий елемент для елементів.| | |*Для значень тегів елементів елемента даних див. теги вузла мережі [item](/manual/xml_export_import/hosts#host_item_tags).*| | | | | |tags| |\-| | |Кореневий елемент для тегів вузла мережі.| | |tag|x|`string`| |Назва тегу.| | |value|\-|`рядок`| |Значення тегу.| |macros| |\-| | |Кореневий елемент для макросів.| | |macro|x| | |Ім'я макросу користувача.| | |type|\-|`string`|0 - TEXT (за замовчуванням)<br>1 - SECRET\_TEXT<br>2 - VAULT|Тип макросу.| | |value|\-|`string`| |Значення макросу користувача.| | |description|\-|`string`| |Опис макросу користувача.| |inventory| |\-| | |Кореневий елемент для інвентаризації вузла мережі.| | |<inventory\_property>|\-| | |Окрема властивість інвентарю.<br><br>Усі доступні властивості інвентарю перераховані під відповідними тегами, напр. <type>, <name>, <os> (див. приклад вище).| |inventory\_mode| |\-|`string`|-1 - ВИМКНЕНО<br>0 - ВРУЧНИЙ (за замовчуванням)<br>1 - АВТОМАТИЧНИЙ|Режим інвентаризації.| |valuemaps| |\-| | |Кореневий елемент для карт значень вузла мережі.| | |name|x|`string`| |Назва карти значень.| | |mapping|\-| | |Кореневий елемент для відображень.| | |value|x|`string`| |Значення відображення.| | |newvalue|x|`string`| |Нове значення відображення.|

en-us	### Host  The host object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |hostid|string|*(readonly)* ID of the host.| |**host**<br>(required)|string|Technical name of the host.| |description|text|Description of the host.| |flags|integer|*(readonly)* Origin of the host.<br><br>Possible values:<br>0 - a plain host;<br>4 - a discovered host.| |inventory\_mode|integer|Host inventory population mode.<br><br>Possible values are:<br>-1 - *(default)* disabled;<br>0 - manual;<br>1 - automatic.| |ipmi\_authtype|integer|IPMI authentication algorithm.<br><br>Possible values are:<br>-1 - *(default)* default;<br>0 - none;<br>1 - MD2;<br>2 - MD5<br>4 - straight;<br>5 - OEM;<br>6 - RMCP+.| |ipmi\_password|string|IPMI password.| |ipmi\_privilege|integer|IPMI privilege level.<br><br>Possible values are:<br>1 - callback;<br>2 - *(default)* user;<br>3 - operator;<br>4 - admin;<br>5 - OEM.| |ipmi\_username|string|IPMI username.| |maintenance\_from|timestamp|*(readonly)* Starting time of the effective maintenance.| |maintenance\_status|integer|*(readonly)* Effective maintenance status.<br><br>Possible values are:<br>0 - *(default)* no maintenance;<br>1 - maintenance in effect.| |maintenance\_type|integer|*(readonly)* Effective maintenance type.<br><br>Possible values are:<br>0 - *(default)* maintenance with data collection;<br>1 - maintenance without data collection.| |maintenanceid|string|*(readonly)* ID of the maintenance that is currently in effect on the host.| |name|string|Visible name of the host.<br><br>Default: `host` property value.| |proxy\_hostid|string|ID of the proxy that is used to monitor the host.| |status|integer|Status and function of the host.<br><br>Possible values are:<br>0 - *(default)* monitored host;<br>1 - unmonitored host.| |tls\_connect|integer|Connections to host.<br><br>Possible values are:<br>1 - *(default)* No encryption;<br>2 - PSK;<br>4 - certificate.| |tls\_accept|integer|Connections from host.<br><br>Possible bitmap values are:<br>1 - *(default)* No encryption;<br>2 - PSK;<br>4 - certificate.| |tls\_issuer|string|Certificate issuer.| |tls\_subject|string|Certificate subject.| |tls\_psk\_identity|string|*(write-only)* PSK identity. Required if either `tls_connect` or `tls_accept` has PSK enabled.<br>Do not put sensitive information in the PSK identity, it is transmitted unencrypted over the network to inform a receiver which PSK to use.| |tls\_psk|string|*(write-only)* The preshared key, at least 32 hex digits. Required if either `tls_connect` or `tls_accept` has PSK enabled.|  Note that for some methods (update, delete) the required/optional parameter combination is different.
uk	### Вузол  Об'єкт вузла має наступні властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |hostid|string|*(Лише читання)* ID вузла.| |**host**<br>(вимагається)|string|Технічне ім'я вузла.| |description|text|Опис вузла.| |flags|integer|*(лише читання)* Походження вузла.<br><br>Можливі значення:<br>0 - звичайний вузол;<br>4 - виявлений вузол.| |inventory\_mode|integer|Режим заповнювання інвентаризації вузла<br><br>Можливі значення:<br>-1 - *(за замовчуванням)* вимкнений;<br>0 - вручну;<br>1 - автоматично.| |ipmi\_authtype|integer|IPMI алгоритм автентифікації.<br><br>Можливі значення:<br>-1 - *(за замовчуванням)* за замовчуванням;<br>0 - нема;<br>1 - MD2;<br>2 - MD5<br>4 - прямий;<br>5 - OEM;<br>6 - RMCP+.| |ipmi\_password|string|IPMI пароль.| |ipmi\_privilege|integer|IPMI рівень привілеїв.<br><br>Можливі значення:<br>1 - callback;<br>2 - *(за замовчуванням)* користувач;<br>3 - оператор;<br>4 - админістратор;<br>5 - OEM.| |ipmi\_username|string|IPMI користувач.| |maintenance\_from|timestamp|*(лише читання)* Час початку обслуговування.| |maintenance\_status|integer|*(лише читання)* Статус обслуговування.<br><br>Можливі значення:<br>0 - *(за замовчування)* немає;<br>1 - обслуговується.| |maintenance\_type|integer|*(лише читання)* Тип обслуговування.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* обслуговування зі збором даних;<br>1 - обслуговування без збору даних.| |maintenanceid|string|*(лише читання)* ID обслуговування яке виконується на вузлі.| |name|string|Видиме ім'я вузла.<br><br>За замовчуванням: значення параметру `вузол`.| |proxy\_hostid|string|ID проксі, яке використовується для моніторингу вузла.| |status|integer|Стутус вузла.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* контрольований вузол;<br>1 - неконтрольований вузол.| |tls\_connect|integer|Зв'язок з вузлом.<br><br>Можливі значення:<br>1 - *(за замовчуванням)* Без шифрування;<br>2 - PSK;<br>4 - сертифікат.| |tls\_accept|integer|Зв'язок з вузла.<br><br>Можливі значення:<br>1 - *(за замовчуванням)* Без шифрування;<br>2 - PSK;<br>4 - сертифікат.| |tls\_issuer|string|Видавник сертифікату.| |tls\_subject|string|Тема сертифікату.| |tls\_psk\_identity|string|*(лише запис)* Ідентифікація PSK. Вимагається якщо `tls_connect` чи `tls_accept` встановлено як PSK.<br>Не розміщуйте конфіденційну інформацію в ідентифікації PSK, вона передається мережею у відкритому вигляді| |tls\_psk|string|*(лише запис)* Загальний ключ, щонайменше 32 шістнадцятизначних цифр. Вимагається якщо `tls_connect` чи `tls_accept` встановлено як PSK.|  Зауважте, що для деяких методів (оновлення, видалення) комбінація необхідних/додаткових параметрів може відрізнятись.

en-us	# host.update
uk	# host.update

en-us	#### housekeeping  Changes:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) added support of property `hk_events_service`.\
uk	#### housekeeping  Зміни:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) додано підтримку властивості `hk_events_service`.\

en-us	# housekeeping.get
uk	# housekeeping.get

en-us	# > Housekeeping object  The following objects are directly related to the `housekeeping` API.
uk	# > Господарський об'єкт  Наступні об’єкти безпосередньо пов’язані з API «housekeeping».

en-us	# Housekeeping  This class is designed to work with housekeeping.  Object references:\  -   [Housekeeping](/manual/api/reference/housekeeping/object#housekeeping)  Available methods:\  -   [housekeeping.get](/manual/api/reference/housekeeping/get) -     retrieve housekeeping -   [housekeeping.update](/manual/api/reference/housekeeping/update) -     update housekeeping
uk	# Прибирання  Цей клас призначений для роботи з прибиранням.  Посилання на об'єкти:\  -   [Прибирання](/manual/api/reference/housekeeping/object#housekeeping)  Доступні методи:\  -   [housekeeping.get](/manual/api/reference/housekeeping/get) -     retrieve housekeeping -   [housekeeping.update](/manual/api/reference/housekeeping/update) -     update housekeeping

en-us	# housekeeping.update
uk	# housekeeping.update

en-us	#### How to  First you need to create a PHP file and save it as *local/conf/brand.conf.php*. The contents of the file should be as follows:  ```php <?php  return []; ```  This will hide the links to the *Zabbix Support* and *Zabbix Integrations* pages.
uk	#### Як це зробити  Спочатку вам потрібно створити файл PHP і зберегти його як *local/conf/brand.conf.php*. Вміст файлу має бути таким:  ```php <?php  return []; ```  Це приховає посилання на сторінки *підтримка Zabbix* і *інтеграція Zabbix*.

en-us	#### httptest  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `httptest.update`: the parameter `uuid` can now be updated.\
uk	#### HTTP-тест  Зміни:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `httptest.update`: тепер можна оновити параметр `uuid`.\

en-us	# httptest.create
uk	# httptest.create

en-us	# httptest.delete
uk	# httptest.delete

en-us	# httptest.get
uk	# httptest.get

en-us	# httptest.update
uk	# httptest.update

en-us	#### iconmap  Changes:\ [ZBXNEXT-6914](https://support.zabbix.com/browse/ZBXNEXT-6914) `iconmap.create`, `iconmap.update`: dropped support of the icon mapping object property `sortorder`.\
uk	#### карта значків  Зміни:\ [ZBXNEXT-6914](https://support.zabbix.com/browse/ZBXNEXT-6914) `iconmap.create`, `iconmap.update`: припинено підтримку властивості об’єкта зіставлення значків `sortorder`.\

en-us	# iconmap.create
uk	# iconmap.create

en-us	# iconmap.delete
uk	# iconmap.delete

en-us	# iconmap.get
uk	# iconmap.get

en-us	# iconmap.update
uk	# iconmap.update

en-us	# image.create
uk	# image.create

en-us	# image.delete
uk	# image.delete

en-us	# image.get
uk	# image.get

en-us	# image.update
uk	# image.update

en-us	 ### Implementation details  The high availability (HA) cluster is an opt-in solution and it is supported for Zabbix server. The native HA solution is designed to be simple in use, it will work across sites and does not have specific requirements for the databases that Zabbix recognizes. Users are free to use the native Zabbix HA solution, or a third-party HA solution, depending on what best suits the high availability requirements in their environment.  The solution consists of multiple zabbix\_server instances or nodes. Every node:  -   is configured separately -   uses the same database -   may have several modes: active, standby, unavailable, stopped  Only one node can be active (working) at a time. A standby node runs only one  process - the HA manager. A standby node does no data collection,  processing or other regular server activities; they do not listen  on ports; they have minimum database connections.  Both active and standby nodes update their last access time every 5 seconds. Each standby node monitors the last access time of the active node. If the last access time of the active node is over 'failover delay' seconds, the standby node switches itself to be the active node and assigns 'unavailable' status to the previously active node.  The active node monitors its own database connectivity - if it is lost for more than `failover delay-5` seconds, it must stop all processing and switch to standby mode. The active node also monitors the status of the standby nodes - if the last access time of a standby node is over 'failover delay' seconds, the standby node is assigned the 'unavailable' status.  The nodes are designed to be compatible across minor Zabbix versions.
uk	### Деталі реалізації  Кластер високої доступності (HA) - це опціональне рішення, яке підтримується Zabbix сервером. Власне рішення HA розроблено таким, щоб бути простим у використанні. Воно буде працювати між різними сайтами і не має специфічних вимог до баз даних, які розпізнає Zabbix. Користувачі можуть вільно використовувати власне рішення Zabbix HA або сторонні рішення HA, в залежності від того, що найкраще відповідає вимогам високої доступності в їхньому середовищі.  Рішення складається з кількох екземплярів zabbix\_server або вузлів. Кожен вузол:  - налаштовується окремо - використовує ту саму базу даних - може мати декілька режимів: активний, очікування, недоступний, зупинений  Одночасно активним (працюючим) може бути лише один вузол. На резервному вузлі виконується лише один процес - HA manager. Резервний вузол не виконує збір, обробку даних або іншу звичайну серверну діяльність; він не прослуховує порти; він має мінімум підключень до баз даних.  Як активні, так і резервні вузли оновлюють час свого останнього доступу кожні 5 секунд. Кожен резервний вузол відстежує час останнього доступу активного вузла. Якщо час останнього доступу активного вузла перевищує "затримку перемикання на інший ресурс", резервний вузол стає активним і присвоює статус "недоступний" попередньому активному вузлу.  Активний вузол відстежує власне з'єднання з базою даних - якщо воно втрачається більш ніж на "затримку перемикання на інший ресурс - 5" секунд, він повинен зупинити всю подальшу роботу і перейти в режим очікування. Активний вузол також відстежує стан резервних вузлів - якщо час останнього доступу резервного вузла перевищує "затримку перемикання на інший ресурс" секунд, резервному вузлу присвоюється статус "недоступний".  Вузли розроблені таким чином, щоб бути сумісними між мінорними версіями Zabbix.

en-us	#### Importing hosts and items  Import the host and items contained in the XML string. If any items in XML are missing, they will be deleted from the database, and everything else will be left unchanged.  Request:  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             },             "hosts": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>5.4</version><date>2020-03-13T15:31:45Z</date><groups><group><uuid>6f6799aa69e844b4b3918f779f2abf08</uuid><name>Zabbix servers</name></group></groups><hosts><host><host>Export host</host><name>Export host</name><groups><group><name>Zabbix servers</name></group></groups><interfaces><interface><interface_ref>if1</interface_ref></interface></interfaces><items><item><name>Item</name><key>item.key</key><delay>30s</delay><valuemap><name>Host status</name></valuemap><interface_ref>if1</interface_ref><request_method>POST</request_method></item></items><valuemaps><valuemap><name>Host status</name><mappings><mapping><value>0</value><newvalue>Up</newvalue></mapping><mapping><value>2</value><newvalue>Unreachable</newvalue></mapping></mappings></valuemap></valuemaps></host></hosts></zabbix_export>"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```
uk	#### Імпорт хостів і елементів  Імпортуйте хост і елементи, що містяться в рядку XML. Якщо якісь елементи в XML відсутні, їх буде видалено з бази даних, а все інше залишиться без змін.  Запит:  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             },             "hosts": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<zabbix_export><version>5.4</version><date>2020-03-13T15:31:45Z</date><groups><group><uuid>6f6799aa69e844b4b3918f779f2abf08</uuid><name>Zabbix servers</name></group></groups><hosts><host><host>Export host</host><name>Export host</name><groups><group><name>Zabbix servers</name></group></groups><interfaces><interface><interface_ref>if1</interface_ref></interface></interfaces><items><item><name>Item</name><key>item.key</key><delay>30s</delay><valuemap><name>Host status</name></valuemap><interface_ref>if1</interface_ref><request_method>POST</request_method></item></items><valuemaps><valuemap><name>Host status</name><mappings><mapping><value>0</value><newvalue>Up</newvalue></mapping><mapping><value>2</value><newvalue>Unreachable</newvalue></mapping></mappings></valuemap></valuemaps></host></hosts></zabbix_export>"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Відповідь:  ```json {     "jsonrpc": "2.0",     "result": true,     "id": 1 } ```

en-us	#### Importing hosts and items  Import the template and items contained in the YAML string. If any items in YAML are missing, they will be shown as deleted, and everything else will be left unchanged.  Request:  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "groups": {                 "createMissing": true,                 "updateExisting": true             },             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "discoveryRules": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><zabbix_export><version>5.4</version><date>2021-05-27T07:12:07Z</date><groups><group><uuid>6f6799aa69e844b4b3918f779f2abf08</uuid><name>Zabbix servers</name></group></groups><templates><template><uuid>e1bde9bf2f0544f5929f45b82502e744</uuid><template>Export template</template><name>Export template</name><groups><group><name>Zabbix servers</name></group></groups><items><item><uuid>3237bc89226e42ed8207574022470e83</uuid><name>Item</name><key>item.key</key><delay>30s</delay><valuemap><name>Host status</name></valuemap><triggers><trigger><uuid>bd1ed0089e4b4f35b762c9d6c599c348</uuid><expression>last(/Export template/item.key)=0</expression><name>Trigger</name></trigger></triggers></item></items><discovery_rules><discovery_rule><uuid>c91616bcf4a44f349539a1b40cb0979d</uuid><name>Discovery rule</name><key>rule.key</key><item_prototypes><item_prototype><uuid>7e164881825744248b3039af3435cf4b</uuid><name>Item prototype</name><key>prototype.key</key></item_prototype></item_prototypes></discovery_rule></discovery_rules><valuemaps><valuemap><uuid>7e666857c5df4af3a338349586f2afc3</uuid><name>Host status</name><mappings><mapping><value>0</value><newvalue>Up</newvalue></mapping><mapping><value>2</value><newvalue>Unreachable</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Response:  ``` {.java} {    "jsonrpc":"2.0",    "result":{       "templates":{          "updated":[             {                "before":{                   "uuid":"e1bde9bf2f0544f5929f45b82502e744",                   "template":"Export template",                   "name":"Export template"                },                "after":{                   "uuid":"e1bde9bf2f0544f5929f45b82502e744",                   "template":"Export template",                   "name":"Export template"                },                "items":{                   "added":[                      {                         "after":{                            "uuid":"3237bc89226e42ed8207574022470e83",                            "name":"Item",                            "key":"item.key",                            "delay":"30s",                            "valuemap":{                               "name":"Host status"                            }                         },                         "triggers":{                            "added":[                               {                                  "after":{                                     "uuid":"bd1ed0089e4b4f35b762c9d6c599c348",                                     "expression":"last(/Export template/item.key)=0",                                     "name":"Trigger"                                  }                               }                            ]                         }                      }                   ],                   "removed":[                      {                         "before":{                            "uuid":"bd3e7b28b3d544d6a83ed01ddaa65ab6",                            "name":"Old Item",                            "key":"ite_old.key",                            "delay":"30s",                            "valuemap":{                               "name":"Host status"                            }                         }                      }                   ]                },                "discovery_rules":{                   "updated":[                      {                         "before":{                            "uuid":"c91616bcf4a44f349539a1b40cb0979d",                            "name":"Discovery rule",                            "key":"rule.key"                         },                         "after":{                            "uuid":"c91616bcf4a44f349539a1b40cb0979d",                            "name":"Discovery rule",                            "key":"rule.key"                         },                         "item_prototypes":{                            "updated":[                               {                                  "before":{                                     "uuid":"7e164881825744248b3039af3435cf4b",                                     "name":"Old item prototype",                                     "key":"prototype_old.key"                                  },                                  "after":{                                     "uuid":"7e164881825744248b3039af3435cf4b",                                     "name":"Item prototype",                                     "key":"prototype.key"                                  }                               }                            ]                         }                      }                   ]                }             }          ]       }    },    "id":1 } ```
uk	#### Імпорт хостів і елементів  Імпортуйте шаблон і елементи, що містяться в рядку YAML. Якщо будь-які елементи в YAML відсутні, вони будуть показані як видалені, а все інше залишиться без змін.  Запит:  ```json {     "jsonrpc": "2.0",     "method": "configuration.import",     "params": {         "format": "xml",         "rules": {             "groups": {                 "createMissing": true,                 "updateExisting": true             },             "templates": {                 "createMissing": true,                 "updateExisting": true             },             "items": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "triggers": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "discoveryRules": {                 "createMissing": true,                 "updateExisting": true,                 "deleteMissing": true             },             "valueMaps": {                 "createMissing": true,                 "updateExisting": false             }         },         "source": "<?xml version=\"1.0\" encoding=\"UTF-8\"?><zabbix_export><version>5.4</version><date>2021-05-27T07:12:07Z</date><groups><group><uuid>6f6799aa69e844b4b3918f779f2abf08</uuid><name>Zabbix servers</name></group></groups><templates><template><uuid>e1bde9bf2f0544f5929f45b82502e744</uuid><template>Export template</template><name>Export template</name><groups><group><name>Zabbix servers</name></group></groups><items><item><uuid>3237bc89226e42ed8207574022470e83</uuid><name>Item</name><key>item.key</key><delay>30s</delay><valuemap><name>Host status</name></valuemap><triggers><trigger><uuid>bd1ed0089e4b4f35b762c9d6c599c348</uuid><expression>last(/Export template/item.key)=0</expression><name>Trigger</name></trigger></triggers></item></items><discovery_rules><discovery_rule><uuid>c91616bcf4a44f349539a1b40cb0979d</uuid><name>Discovery rule</name><key>rule.key</key><item_prototypes><item_prototype><uuid>7e164881825744248b3039af3435cf4b</uuid><name>Item prototype</name><key>prototype.key</key></item_prototype></item_prototypes></discovery_rule></discovery_rules><valuemaps><valuemap><uuid>7e666857c5df4af3a338349586f2afc3</uuid><name>Host status</name><mappings><mapping><value>0</value><newvalue>Up</newvalue></mapping><mapping><value>2</value><newvalue>Unreachable</newvalue></mapping></mappings></valuemap></valuemaps></template></templates></zabbix_export>"     },     "auth": "038e1d7b1735c6a5436ee9eae095879e",     "id": 1 } ```  Відповідь:  ``` {.java} {    "jsonrpc":"2.0",    "result":{       "templates":{          "updated":[             {                "before":{                   "uuid":"e1bde9bf2f0544f5929f45b82502e744",                   "template":"Export template",                   "name":"Export template"                },                "after":{                   "uuid":"e1bde9bf2f0544f5929f45b82502e744",                   "template":"Export template",                   "name":"Export template"                },                "items":{                   "added":[                      {                         "after":{                            "uuid":"3237bc89226e42ed8207574022470e83",                            "name":"Item",                            "key":"item.key",                            "delay":"30s",                            "valuemap":{                               "name":"Host status"                            }                         },                         "triggers":{                            "added":[                               {                                  "after":{                                     "uuid":"bd1ed0089e4b4f35b762c9d6c599c348",                                     "expression":"last(/Export template/item.key)=0",                                     "name":"Trigger"                                  }                               }                            ]                         }                      }                   ],                   "removed":[                      {                         "before":{                            "uuid":"bd3e7b28b3d544d6a83ed01ddaa65ab6",                            "name":"Old Item",                            "key":"ite_old.key",                            "delay":"30s",                            "valuemap":{                               "name":"Host status"                            }                         }                      }                   ]                },                "discovery_rules":{                   "updated":[                      {                         "before":{                            "uuid":"c91616bcf4a44f349539a1b40cb0979d",                            "name":"Discovery rule",                            "key":"rule.key"                         },                         "after":{                            "uuid":"c91616bcf4a44f349539a1b40cb0979d",                            "name":"Discovery rule",                            "key":"rule.key"                         },                         "item_prototypes":{                            "updated":[                               {                                  "before":{                                     "uuid":"7e164881825744248b3039af3435cf4b",                                     "name":"Old item prototype",                                     "key":"prototype_old.key"                                  },                                  "after":{                                     "uuid":"7e164881825744248b3039af3435cf4b",                                     "name":"Item prototype",                                     "key":"prototype.key"                                  }                               }                            ]                         }                      }                   ]                }             }          ]       }    },    "id":1 } ```

en-us	#### Importing  To import hosts, do the following:  -   Go to: *Configuration* → *Hosts* -   Click on *Import* to the right -   Select the import file -   Mark the required options in import rules -   Click on *Import*  ![](../../../assets/en/manual/xml_export_import/import_hosts.png)  A success or failure message of the import will be displayed in the frontend.  Import rules:  |Rule|Description| |----|-----------| |*Update existing*|Existing elements will be updated with data taken from the import file. Otherwise they will not be updated.| |*Create new*|The import will add new elements using data from the import file. Otherwise it will not add them.| |*Delete missing*|The import will remove existing elements not present in the import file. Otherwise it will not remove them.<br>If *Delete missing* is marked for template linkage, existing template linkage not present in the import file will be unlinked. Since Zabbix 6.0.13, entities (items, triggers, graphs, etc.) inherited from the unlinked templates will not be removed (unless the *Delete missing* option is selected for each entity as well).|
uk	#### Імпорт  Щоб імпортувати хости, виконайте такі дії:  - Перейдіть до: *Конфігурація* → *Вузли мережі* - Натисніть *Імпорт* праворуч - Виберіть файл імпорту - Позначте необхідні параметри в правилах імпорту - Натисніть *Імпорт*  ![](../../../assets/en/manual/xml_export_import/import_hosts.png)  Повідомлення про успішне або невдале імпортування відображатиметься у інтерфейсі.  Правила імпорту:  |Правило|Опис| |----|-----------| |*Оновити наявні*|Існуючі елементи буде оновлено даними, взятими з файлу імпорту. Інакше вони не будуть оновлені.| |*Створити новий*|Імпорт додасть нові елементи, використовуючи дані з файлу імпорту. Інакше він не додасть їх.| |*Видалити відсутні*|Імпорт видалить існуючі елементи, яких немає у файлі імпорту. Інакше їх не буде видалено.<br>Якщо для зв’язування шаблону позначено *Видалити відсутні*, існуюче зв’язування шаблону, якого немає у файлі імпорту, буде скасовано. Починаючи з Zabbix 6.0.13, сутності (елементи, тригери, графіки тощо), успадковані з незв’язаних шаблонів, не буде видалено (якщо для кожної сутності також не вибрано параметр *Видалити відсутні*).|

en-us	## Index  [NAME](#lbAB)    [SYNOPSIS](#lbAC)    [DESCRIPTION](#lbAD)    [OPTIONS](#lbAE)    [EXAMPLES](#lbAF)    [SEE ALSO](#lbAG)    ------------------------------------------------------------------------  This document was created on: 21:23:35 GMT, March 18, 2020
uk	## Покажчик  [ІМ'Я](#lbAB)    [СИНТАКСИС](#lbAC)    [ОПИС](#lbAD)    [ПАРАМЕТРИ](#lbAE)    [ПРИКЛАДИ](#lbAF)    [ДИВІТЬСЯ ТАКОЖ](#lbAG)    ------------------------------------------------------------------------  Цей документ створено : 21:23:35 GMT, 18 березня 2020 року

en-us	## Index  [NAME](#lbAB)    [SYNOPSIS](#lbAC)    [DESCRIPTION](#lbAD)    [OPTIONS](#lbAE)    [FILES](#lbAF)    [SEE ALSO](#lbAG)    [AUTHOR](#lbAH)    ------------------------------------------------------------------------  This document was created on: 12:58:30 GMT, June 11, 2021
uk	## Покажчик  [ІМ'Я](#lbAB)  [СИНТАКСИС](#lbAC)  [ОПИС](#lbAD)  [ОПЦІЇ](#lbAE)  [ФАЙЛИ](#lbAF)  [ТАКОЖ ДИВИСЬ](#lbAG)  [АВТОР](#lbAH)  ------------------------------------------------------------------------  Цей документ створено о 12:58:30 GMT, 11 червня 2021 року

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXAMPLES](#lbAG)  [SEE ALSO](#lbAH)  [AUTHOR](#lbAI)  ------------------------------------------------------------------------  This document was created on: 08:42:29 GMT, June 11, 2021
uk	## Покажчик  [ІМ'Я](#lbAB)  [СИНТАКСИС](#lbAC)  [ОПИС](#lbAD)  [ПАРАМЕТРИ](#lbAE)  [](#lbAF)      [ПРИКЛАДИ](#lbAG)  [ДИВ. ТАКОЖ](#lbAH)  [АВТОР](#lbAI)  ------------------------------------------------------------------------  Цей документ створено о 08:42:29 GMT, 11 червня 2021 року

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [EXIT STATUS](#lbAG)  [EXAMPLES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 08:42:39 GMT, June 11, 2021
uk	## Покажчик  [ІМ'Я](#lbAB)  [СИНТАКСИС](#lbAC)  [ОПИС](#lbAD)  [ПАРАМЕТРИ](#lbAE)  [](#lbAF)      [СТАТУС ВИХОДУ](#lbAG)  [ПРИКЛАДИ](#lbAH)  [ДИВІТЬСЯ ТАКОЖ](#lbAI)  [АВТОР](#lbAJ)  ------------------------------------------------------------------------  Цей документ створено: 08:42:39 GMT, 11 червня 2021 року

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)      [FILES](#lbAG)  [SEE ALSO](#lbAH)  [AUTHOR](#lbAI)  ------------------------------------------------------------------------  This document was created on: 14:07:57 GMT, November 22, 2021
uk	## Покажчик  [ІМ'Я](#lbAB)  [СИНТАКСИС](#lbAC)  [ОПИС](#lbAD)  [ОПЦІЇ](#lbAE)  [](#lbAF)      [ФАЙЛИ](#lbAG)  [ТАКОЖ ДИВИСЬ](#lbAH)  [АВТОР](#lbAI)  ------------------------------------------------------------------------  Цей документ створено о 14:07:57 GMT, 22 листопада 2021 року

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 16:12:14 GMT, September 04, 2020
uk	## Покажчик  [ІМ'Я](#lbAB)  [СИНТАКСИС](#lbAC)  [ОПИС](#lbAD)  [ПАРАМЕТРИ](#lbAE)  [](#lbAF)  [](#lbAG)      [ФАЙЛИ](#lbAH)  [ДИВ. ТАКОЖ](#lbAI)  [АВТОР](#lbAJ)  -------------------------------------------------- ----------------------  Цей документ створено 04 вересня 2020 року о 16:12:14 GMT

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 16:12:22 GMT, September 04, 2020
uk	## Покажчик  [ІМ'Я](#lbAB)  [СИНТАКСИС](#lbAC)  [ОПИС](#lbAD)  [ПАРАМЕТРИ](#lbAE)  [](#lbAF)  [](#lbAG)      [ФАЙЛИ](#lbAH)  [ДИВІТЬСЯ ТАКОЖ](#lbAI)  [АВТОР](#lbAJ)  ------------------------------------------------------------------------  Цей документ створено: 16:12:22 GMT, 04 вересня 2020 року

en-us	## Index  [NAME](#lbAB)  [SYNOPSIS](#lbAC)  [DESCRIPTION](#lbAD)  [OPTIONS](#lbAE)  [](#lbAF)  [](#lbAG)      [FILES](#lbAH)  [SEE ALSO](#lbAI)  [AUTHOR](#lbAJ)  ------------------------------------------------------------------------  This document was created on: 20:50:13 GMT, November 22, 2021
uk	## Покажчик  [ІМ'Я](#lbAC)  [СИНТАКСИС](#lbAC)  [ОПИС](#lbAD)  [ОПЦІЇ](#lbAE)  [](#lbAF)  [](#lbAG)      [ФАЙЛИ](#lbAH)  [ДИВ. ТАКОЖ](#lbAI)  [АВТОР](#lbAJ)  ------------------------------------------------------------------------  Цей документ створено о 20:50:13 GMT, 22 листопада 2021 року

en-us	### Informational
uk	### Інформаційні

en-us	#### Installation  Please always read the installation manual for a particular module. It is recommended to install new modules one by one to catch failures easily.  Just before you install a module:  -   Make sure you have downloaded the module from a trusted source.     Installation of harmful code may lead to consequences, such as data     loss -   Different versions of the same module (same ID) can be installed in     parallel, but only a single version can be enabled at once  Steps to install a module:  -   Unpack your module within its own folder in the `modules` folder of     the Zabbix frontend -   Ensure that your module folder contains at least the manifest.json     file -   Navigate to [Module     administration](/manual/web_interface/frontend_sections/administration/general#modules)     and click the *Scan directory* button -   New module will appear in the list along with its version, author,     description and status -   Enable module by clicking on its status  Troubleshooting:  |Problem|Solution| |---------|----------------------------------------| |*Module did not appear in the list*|Make sure that the manifest.json file exists in `modules/your-module/` folder of the Zabbix frontend. If it does that means the module does not suit the current Zabbix version. If manifest.json file does not exist, you have probably unpacked in the wrong directory.| |*Frontend crashed*|The module code is not compatible with the current Zabbix version or server configuration. Please delete module files and reload the frontend. You'll see a notice that some modules are absent. Go to [Module administration](/manual/web_interface/frontend_sections/administration/general#modules) and click *Scan directory* again to remove non-existent modules from the database.| |*Error message about identical namespace, ID or actions appears*|New module tried to register a namespace, ID or actions which are already registered by other enabled modules. Disable the conflicting module (mentioned in error message) prior to enabling the new one.| |*Technical error messages appear*|Report errors to the developer of the module.|
uk	#### Установка  Завжди читайте інструкцію зі встановлення конкретного модуля. Це Рекомендується встановлювати нові модулі по одному, щоб було легше виявити збої.  Безпосередньо перед встановленням модуля:  - Переконайтеся, що ви завантажили модуль із надійного джерела.     Встановлення шкідливого коду може призвести до таких наслідків, як втрата     даних - Різні версії одного модуля (з однаковим ідентифікатором) можуть бути встановлені паралельно,     але одночасно може бути активована лише одна версія  Кроки для встановлення модуля:  - Розпакуйте свій модуль у власну папку в каталозі `modules`     в тому місці, де встановлено web-інтерфейс Zabbix - Переконайтеся, що папка вашого модуля містить принаймні файл manifest.json - Перейдіть до [Адміністрування     модулів](/manual/web_interface/frontend_sections/administration/general#modules)     і натисніть кнопку *Сканувати директорію* - Новий модуль з'явиться в списку разом із його версією, автором,     описом і статусом - Увімкніть модуль, натиснувши на його статус  Вирішення проблем:  |Проблема|Рішення| |---------|-------------------------------------------- -| |*Модуль не з’явився у списку*|Переконайтеся, що файл manifest.json існує в папці `modules/your-module/` інтерфейсу Zabbix. Якщо так, це означає, що модуль не підходить для поточної версії Zabbix. Якщо файл manifest.json не існує, ймовірно, ви розпакували не в той каталог.| |*Збій інтерфейсу*|Код модуля несумісний із поточною версією Zabbix або конфігурацією сервера. Будь ласка, видаліть файли модуля та перезавантажте інтерфейс. Ви побачите повідомлення про те, що деякі модулі відсутні. Перейдіть до [Адміністрування модулів](/manual/web_interface/frontend_sections/administration/general#modules) і знову натисніть *Сканувати директорію*, щоб видалити неіснуючі модулі з бази даних.| |*З’являється повідомлення про помилку щодо ідентичного простору імен, ідентифікатора або дій*|Новий модуль намагався зареєструвати простір імен, ідентифікатор або дії, які вже зареєстровані іншими активними модулями. Вимкніть конфліктуючий модуль (згаданий у повідомленні про помилку), перш ніж увімкнути новий.| |*З’являються повідомлення про технічні помилки*|Повідомити про помилки розробнику модуля.|

en-us	#### - Installing Zabbix daemons
uk	#### - Встановлення демонів Zabbix

en-us	#### Installing Zabbix  If installing Zabbix directly from [Zabbix git repository](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), translation files should be generated manually. To generate translation files, run:      make gettext     locale/make_mo.sh  This step is not needed when installing Zabbix from packages or source tar.gz files.
uk	#### Встановлення Zabbix  Якщо Zabbix встановлюється безпосередньо з [git-сховища Zabbix](https://git.zabbix.com/projects/ZBX/repos/zabbix/browse), файли перекладу слід створити вручну. Щоб створити файли перекладу, запустіть:       зробити gettext      locale/make_mo.sh  Цей крок не потрібен, якщо Zabbix встановлюється з пакетів або вихідних файлів tar.gz.

en-us	#### - Installing Zabbix web interface
uk	#### - Встановлення веб-інтерфейсу Zabbix

en-us	### Integer history  The integer history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |ns|integer|Nanoseconds when the value was received.| |value|integer|Received value.|
uk	### Ціла історія  Цілочисельний об’єкт історії має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |годинник|мітка часу|Час, коли це значення було отримано.| |itemid|рядок|ID пов'язаного елемента.| |ns|ціле|Наносекунди, коли було отримано значення.| |значення|ціле|Отримане значення.|

en-us	#### item  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `item.create`, `item.update`: property `interfaceid` is no longer required to create/update a HTTP agent type item.\
uk	#### елемент  Виправлення помилок:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `item.create`, `item.update`: властивість `interfaceid` більше не потрібна для створення/оновлення типу агента HTTP елемент.\

en-us	#### item  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation function for the aggregation method `function`.\
uk	#### елемент  Зміни:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: додано третій параметр до етапу попередньої обробки шаблону Prometheus . Другий параметр тепер визначатиме метод агрегації: `value`, `label`, `function`. Третій параметр тепер міститиме вихідні дані Prometheus для методу агрегації `label` або функцію агрегації для методу агрегування `function`.\

en-us	#### item  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `item.update`: the parameter `uuid` can now be updated.\
uk	#### елемент даних  Зміни:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `item.update`: тепер можна оновити параметр `uuid`.\

en-us	# item.create
uk	# item.create

en-us	# item.delete
uk	# item.delete

en-us	# item.get
uk	# item.get

en-us	#### itemprototype  Bug fixes:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `itemprototype.create`, `itemprototype.update`: property `interfaceid` is no longer required to create/update a HTTP agent type item prototype.\
uk	#### прототип елемента  Виправлення помилок:\ [ZBX-19118](https://support.zabbix.com/browse/ZBX-19118) `itemprototype.create`, `itemprototype.update`: властивість `interfaceid` більше не потрібна для створення/оновлення типу агента HTTP прототип елемента.\

en-us	#### item prototype  Changes:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`, `itemprototype.create`, `itemprototype.update`: added the third parameter to the Prometheus pattern preprocessing step. The second parameter will now determine an aggregation method: `value`, `label`, `function`. The third parameter will now contain Prometheus output for the aggregation method `label` or an aggregation function for the aggregation method `function`.\
uk	#### прототип елемента  Зміни:\ [ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`, `itemprototype.create`, `itemprototype.update`: додано третій параметр до етапу попередньої обробки шаблону Prometheus . Другий параметр тепер визначатиме метод агрегації: `value`, `label`, `function`. Третій параметр тепер міститиме вихідні дані Prometheus для методу агрегації `label` або функцію агрегації для методу агрегування `function`.\

en-us	#### itemprototype  Changes:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `itemprototype.update`: the parameter `uuid` can now be updated.\
uk	#### прототип елемента даних  Зміни:\ [ZBXNEXT-7951](https://support.zabbix.com/browse/ZBXNEXT-7951) `itemprototype.update`: тепер можна оновити параметр `uuid`.\

en-us	# itemprototype.create
uk	# itemprototype.create

en-us	# itemprototype.delete
uk	# itemprototype.delete

en-us	# itemprototype.get
uk	# itemprototype.get

en-us	# itemprototype.update
uk	# itemprototype.update

en-us	# item.update
uk	# item.update

en-us	#### Kiosk mode  The kiosk mode in supported frontend pages can be activated using URL parameters. For example, in dashboards:  -   `/zabbix.php?action=dashboard.view&kiosk=1` - activate kiosk mode -   `/zabbix.php?action=dashboard.view&kiosk=0` - activate normal mode
uk	#### Режим кіоску  Режим кіоску на підтримуваних зовнішніх сторінках можна активувати за допомогою параметрів URL-адреси. Наприклад, на інформаційних панелях:  - `/zabbix.php?action=dashboard.view&kiosk=1` - активувати режим кіоску - `/zabbix.php?action=dashboard.view&kiosk=0` - активувати звичайний режим

en-us	#### Known issues  See [known issues](/manual/installation/known_issues#graphs) for graphs.
uk	#### Відомі проблеми  [Відомі проблеми](/manual/installation/known_issues#graphs) для графіків.

en-us	 #### Limitations  Zabbix agent for Windows does not support non-standard Windows configurations where CPUs are distributed non-uniformly across NUMA nodes. If logical CPUs are distributed non-uniformly, then CPU performance metrics may not be available for some CPUs. For example, if there are 72 logical CPUs with 2 NUMA nodes, both nodes must have 36 CPUs each.
uk	#### Обмеження  Агент Zabbix для Windows не підтримує нестандартні конфігурації Windows, де процесори розподіляються нерівномірно між вузлами NUMA. Якщо логічні ЦП розподілені нерівномірно, показники продуктивності ЦП можуть бути недоступні для деяких ЦП. Наприклад, якщо є 72 логічних ЦП з 2 вузлами NUMA, обидва вузли повинні мати по 36 ЦП кожен.

en-us	### LLD macro path  The LLD macro path has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**lld\_macro**<br>(required)|string|LLD macro.| |**path**<br>(required)|string|Selector for value which will be assigned to corresponding macro.|
uk	### Шлях макросу LLD  Шлях макросу LLD має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**lld\_macro**<br>(обов’язково)|рядок|LLD макрос.| |**path**<br>(обов’язково)|рядок|Селектор для значення, яке буде призначено відповідному макросу.|

en-us	#### LLD rule filter condition  The LLD rule filter condition object defines a separate check to perform on the value of an LLD macro. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**macro**<br>(required)|string|LLD macro to perform the check on.| |**value**<br>(required)|string|Value to compare with.| |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>8 - *(default)* matches regular expression;<br>9 - does not match regular expression;<br>12 - exists;<br>13 - does not exist.|  ::: notetip To better understand how to use filters with various types of expressions, see examples on the [discoveryrule.get](get#retrieving_filter_conditions) and [discoveryrule.create](create#using_a_custom_expression_filter) method pages. :::
uk	#### Умова фільтра правила LLD  Об’єкт умов фільтра правила LLD визначає окрему перевірку значення макросу LLD. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**macro**<br>(обов’язково)|рядок|макрос LLD для виконання перевірки.| |**value**<br>(обов’язково)|рядок|Значення для порівняння.| |formulaid|рядок|Довільний унікальний ідентифікатор, який використовується для посилання на умову з користувацького виразу. Може містити лише великі літери. Ідентифікатор має бути визначений користувачем під час зміни умов фільтра, але буде згенеровано заново під час їхнього запиту пізніше.| |оператор|ціле|Оператор умови.<br><br>Можливі значення:<br>8 - *(за замовчуванням)* відповідає регулярному виразу;<br>9 - не відповідає регулярному виразу;<br>12 - існує;< br>13 - не існує.|  ::: notetip Щоб краще зрозуміти, як використовувати фільтри з різними типами виразів, перегляньте приклади на сторінках методів [discoveryrule.get](get#retrieving_filter_conditions) і [discoveryrule.create](create#using_a_custom_expression_filter). :::

en-us	### LLD rule filter  The LLD rule filter object defines a set of conditions that can be used to filter discovered objects. 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.|
uk	### Фільтр правил LLD  Об’єкт фільтра правила LLD визначає набір умов, які можна використовувати для фільтрації виявлених об’єктів. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**conditions**<br>(обов’язково)|масив|Набір умов фільтра для використання для фільтрації результатів.| |**evaltype**<br>(обов’язково)|ціле|Метод оцінки умови фільтра.<br><br>Можливі значення:<br>0 - та/або;<br>1 - і;<br>2 - або;<br>3 - спеціальний вираз.| |eval\_formula|рядок|*(лише для читання)* Згенерований вираз, який використовуватиметься для оцінки умов фільтра. Вираз містить ідентифікатори, які посилаються на конкретні умови фільтра за його "формулою". Значення `eval_formula` дорівнює значенню `formula` для фільтрів із спеціальним виразом.| |формула|рядок|Визначений користувачем вираз, який буде використовуватися для оцінки умов фільтрів за допомогою спеціального виразу. Вираз має містити ідентифікатори, які посилаються на конкретні умови фільтра за його "формулою". Ідентифікатори, які використовуються у виразі, мають точно відповідати ідентифікаторам, визначеним в умовах фільтра: жодна умова не може залишатися невикористаною або пропущеною.<br><br>Потрібно для фільтрів користувацьких виразів.|

en-us	# > LLD rule object  The following objects are directly related to the `discoveryrule` API.
uk	# > Об'єкт правила LLD  Наступні об’єкти безпосередньо пов’язані з API «discoveryrule».

en-us	#### LLD rule override filter condition  The LLD rule override filter condition object defines a separate check to perform on the value of an LLD macro. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**macro**<br>(required)|string|LLD macro to perform the check on.| |**value**<br>(required)|string|Value to compare with.| |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>8 - *(default)* matches regular expression;<br>9 - does not match regular expression;<br>12 - exists;<br>13 - does not exist.|
uk	#### Умова фільтра перевизначення правила LLD  Об’єкт умов фільтра заміни правила LLD визначає окрему перевірку значення макросу LLD. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**macro**<br>(обов’язково)|рядок|макрос LLD для виконання перевірки.| |**value**<br>(обов’язково)|рядок|Значення для порівняння.| |formulaid|рядок|Довільний унікальний ідентифікатор, який використовується для посилання на умову з користувацького виразу. Може містити лише великі літери. Ідентифікатор має бути визначений користувачем під час зміни умов фільтра, але буде згенеровано заново під час їхнього запиту пізніше.| |оператор|ціле|Оператор умови.<br><br>Можливі значення:<br>8 - *(за замовчуванням)* відповідає регулярному виразу;<br>9 - не відповідає регулярному виразу;<br>12 - існує;< br>13 - не існує.|

en-us	#### LLD rule override filter  The LLD rule override filter object defines a set of conditions that if they match the discovered object the override is applied. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**evaltype**<br>(required)|integer|Override filter condition evaluation method.<br><br>Possible values:<br>0 - and/or;<br>1 - and;<br>2 - or;<br>3 - custom expression.| |**conditions**<br>(required)|array|Set of override filter conditions to use for matching the discovered objects.| |eval\_formula|string|*(readonly)* Generated expression that will be used for evaluating override filter conditions. The expression contains IDs that reference specific override 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 override filters with a custom expression. The expression must contain IDs that reference specific override filter conditions by its `formulaid`. The IDs used in the expression must exactly match the ones defined in the override filter conditions: no condition can remain unused or omitted.<br><br>Required for custom expression override filters.|
uk	#### Фільтр перевизначення правил LLD  Об’єкт фільтра заміни правила LLD визначає набір умов, якщо вони відповідають виявленому об’єкту, застосовується заміна. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**evaltype**<br>(обов’язково)|integer|Замінити метод оцінки умов фільтра.<br><br>Можливі значення:<br>0 - і/або;<br>1 - і;<br>2 - або;<br>3 - спеціальний вираз.| |**conditions**<br>(обов’язково)|масив|Набір умов заміни фільтра для використання для зіставлення виявлених об’єктів.| |eval\_formula|рядок|*(лише для читання)* Згенерований вираз, який використовуватиметься для оцінки умов заміни фільтра. Вираз містить ідентифікатори, які посилаються на конкретні умови заміни фільтра за його "формулою". Значення `eval_formula` дорівнює значенню `formula` для фільтрів із спеціальним виразом.| |формула|рядок|Визначений користувачем вираз, який буде використовуватися для оцінки умов заміни фільтрів за допомогою спеціального виразу. Вираз має містити ідентифікатори, які посилаються на конкретні умови заміни фільтра за його `formulaid`. Ідентифікатори, які використовуються у виразі, мають точно відповідати ідентифікаторам, визначеним в умовах заміни фільтра: жодна умова не може залишатися невикористаною або пропущеною.<br><br>Потрібно для фільтрів заміни користувацького виразу.|

en-us	##### LLD rule override operation discover  LLD rule override operation discover status that is set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**discover**<br>(required)|integer|Override the discover status for selected object.<br><br>Possible values:<br>0 - Yes, continue discovering the objects;<br>1 - No, new objects will not be discovered and existing ones will be marked as lost.|
uk	##### Виявлення операції перевизначення правила LLD  Статус виявлення операції перевизначення правила LLD, встановлений для виявленого об’єкта. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**discover**<br>(обов’язково)|ціле число|Замінити статус виявлення для вибраного об’єкта.<br><br>Можливі значення:<br>0 – Так, продовжити виявлення об’єктів;<br>1 – Ні , нові об'єкти не будуть виявлені, а існуючі будуть позначені як втрачені.|

en-us	##### LLD rule override operation history  LLD rule override operation history value that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**history**<br>(required)|string|Override the history of item prototype which is a time unit of how long the history data should be stored. Also accepts user macro and LLD macro.|
uk	##### Історія операцій перевизначення правила LLD  Правило LLD замінює значення історії операцій, яке встановлено для виявленого елемента. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**history**<br>(обов’язково)|рядок|Замінити історію прототипу елемента, яка є одиницею часу, яка визначає, як довго мають зберігатися дані історії. Також приймає макрос користувача та макрос LLD.|

en-us	##### LLD rule override operation inventory  LLD rule override operation inventory mode value that is set to discovered host. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**inventory\_mode**<br>(required)|integer|Override the host prototype inventory mode.<br><br>Possible values are:<br>-1 - disabled;<br>0 - *(default)* manual;<br>1 - automatic.|
uk	##### Інвентаризація операцій перевизначає правило LLD  Правило LLD замінює значення режиму інвентаризації операції, яке встановлено на виявлений хост. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**inventory\_mode**<br>(обов’язково)|integer|Замінити режим інвентаризації прототипу хосту.<br><br>Можливі значення:<br>-1 - вимкнено;<br>0 - *(за замовчуванням )* ручна;<br>1 - автоматична.|

en-us	##### LLD rule override operation period  LLD rule override operation period is an update interval value (supports custom intervals) that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**delay**<br>(required)|string|Override the update interval of the item prototype. Accepts seconds or a time unit with suffix (30s,1m,2h,1d) as well as flexible and scheduling intervals and user macros or LLD macros. Multiple intervals are separated by a semicolon.|
uk	##### Період дії перевизначення правила LLD  Період дії перевизначення правила LLD – це значення інтервалу оновлення (підтримує спеціальні інтервали), яке встановлено для виявленого елемента. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**delay**<br>(обов’язково)|рядок|Замінити інтервал оновлення прототипу елемента. Приймає секунди або одиницю вимірювання часу з суфіксом (30 с, 1 хв, 2 год, 1 д), а також гнучкі інтервали планування та макроси користувача або макроси LLD. Кілька інтервалів розділяються крапкою з комою.|

en-us	##### LLD rule override operation severity  LLD rule override operation severity value that is set to discovered trigger. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**severity**<br>(required)|integer|Override the severity of trigger prototype.<br><br>Possible values are: 0 - *(default)* not classified;<br>1 - information;<br>2 - warning;<br>3 - average;<br>4 - high;<br>5 - disaster.|
uk	##### Правило LLD перевизначає серйозність операції  Правило LLD перевизначає значення серйозності операції, яке встановлено як виявлений тригер. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**severity**<br>(обов’язково)|ціле число|Замінити серйозність прототипу тригера.<br><br>Можливі значення: 0 - *(за замовчуванням)* не класифіковано;<br>1 - інформація;< br>2 - попередження;<br>3 - середній;<br>4 - високий;<br>5 - катастрофа.|

en-us	##### LLD rule override operation status  LLD rule override operation status that is set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**status**<br>(required)|integer|Override the status for selected object.<br><br>Possible values:<br>0 - Create enabled;<br>1 - Create disabled.|
uk	##### Статус операції перевизначення правила LLD  Правило LLD перевизначає статус операції, встановлений для виявленого об’єкта. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**status**<br>(обов’язково)|ціле число|Замінити статус для вибраного об’єкта.<br><br>Можливі значення:<br>0 – Створювати ввімкнено;<br>1 – Створювати вимкнено.|

en-us	##### LLD rule override operation tag  LLD rule override operation tag object contains tag name and value that are set to discovered object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**tag**<br>(required)|string|New tag name.| |value|string|New tag value.|
uk	##### Тег операції перевизначення правила LLD  Об’єкт тегу операції заміни правила LLD містить ім’я та значення тегу, встановлені для виявленого об’єкта. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**tag**<br>(обов’язково)|рядок|Назва нового тегу.| |значення|рядок|Нове значення тегу.|

en-us	##### LLD rule override operation template  LLD rule override operation template object that is linked to discovered host. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**templateid**<br>(required)|string|Override the template of host prototype linked templates.|
uk	##### Шаблон операції перевизначення правила LLD  Об’єкт шаблону операції заміни правила LLD, який пов’язано з виявленим хостом. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**templateid**<br>(обов’язково)|рядок|Замінити шаблон пов’язаних шаблонів прототипу хосту.|

en-us	#### LLD rule override operation  The LLD rule override operation is combination of conditions and actions to perform on the prototype object. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**operationobject**<br>(required)|integer|Type of discovered object to perform the action.<br><br>Possible values:<br>0 - Item prototype;<br>1 - Trigger prototype;<br>2 - Graph prototype;<br>3 - Host prototype.| |operator|integer|Override condition operator.<br><br>Possible values:<br>0 - *(default)* equals;<br>1 - does not equal;<br>2 - contains;<br>3 - does not contain;<br>8 - matches;<br>9 - does not match.| |value|string|Pattern to match item, trigger, graph or host prototype name depending on selected object.| |opstatus|object|Override operation status object for item, trigger and host prototype objects.| |opdiscover|object|Override operation discover status object (all object types).| |opperiod|object|Override operation period (update interval) object for item prototype object.| |ophistory|object|Override operation history object for item prototype object.| |optrends|object|Override operation trends object for item prototype object.| |opseverity|object|Override operation severity object for trigger prototype object.| |optag|array|Override operation tag object for trigger and host prototype objects.| |optemplate|array|Override operation template object for host prototype object.| |opinventory|object|Override operation inventory object for host prototype object.|
uk	#### Операція заміни правила LLD  Операція перевизначення правила LLD — це комбінація умов і дій, які потрібно виконати над об’єктом-прототипом. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**operationobject**<br>(обов’язково)|integer|Тип виявленого об’єкта для виконання дії.<br><br>Можливі значення:<br>0 – прототип елемента;<br>1 – прототип тригера;< br>2 - Прототип графа;<br>3 - Прототип хоста.| |оператор|ціле|Оператор умови заміни.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* дорівнює;<br>1 - не дорівнює;<br>2 - містить;<br>3 - не містить;<br>8 - збігається;<br>9 - не збігається.| |значення|рядок|Шаблон для відповідності імені елемента, тригера, графіка чи прототипу хосту залежно від вибраного об’єкта.| |opstatus|object|Заміна об’єкта стану операції для об’єктів елемента, тригера та хост-прототипу.| |opdiscover|об'єкт|Перевизначити операцію виявлення об'єкта статусу (усі типи об'єктів).| |opperiod|object|Перевизначати об’єкт періоду операції (інтервал оновлення) для об’єкта прототипу елемента.| |ophistory|object|Замінити об’єкт історії операцій для об’єкта прототипу елемента.| |optrends|object|Замінити об’єкт трендів операцій для об’єкта прототипу елемента.| |opseverity|object|Замінити об’єкт серйозності операції для об’єкта прототипу тригера.| |optag|масив|Заміна об'єкта тегу операції для об'єктів тригера та прототипу хоста.| |optemplate|масив|Замінити об'єкт шаблону операції для об'єкта прототипу хоста.| |opinventory|object|Замінити об’єкт інвентаризації операцій для об’єкта прототипу хоста.|

en-us	##### LLD rule override operation trends  LLD rule override operation trends value that is set to discovered item. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**trends**<br>(required)|string|Override the trends of item prototype which is a time unit of how long the trends data should be stored. Also accepts user macro and LLD macro.|
uk	##### Правило LLD перевизначає тенденції роботи  Правило LLD перевизначає значення тенденцій операцій, яке встановлено для виявленого елемента. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**trends**<br>(обов’язково)|рядок|Замінити тенденції прототипу елемента, який є одиницею часу, що визначає, як довго слід зберігати дані тенденцій. Також приймає макрос користувача та макрос LLD.|

en-us	### LLD rule overrides  The LLD rule overrides object defines a set of rules (filters, conditions and operations) that are used to override properties of different prototype objects. It has the following properties:  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |**name**<br>(required)|string|Unique override name.| |**step**<br>(required)|integer|Unique order number of the override.| |stop|integer|Stop processing next overrides if matches.<br><br>Possible values:<br>0 - *(default)* don't stop processing overrides;<br>1 - stop processing overrides if filter matches.| |filter|object|Override filter.| |operations|array|Override operations.|
uk	### Перевизначення правил LLD  Правило LLD overrides object визначає набір правил (фільтрів, умов і операцій), які використовуються для заміни властивостей різних об’єктів-прототипів. Він має такі властивості:  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |**name**<br>(обов'язково)|рядок|Унікальне ім'я заміни.| |**step**<br>(обов'язково)|ціле|Унікальний порядковий номер перевизначення.| |зупинити|ціле число|Зупинити обробку наступних замін, якщо збігається.<br><br>Можливі значення:<br>0 - *(за замовчуванням)* не зупиняти обробку замін;<br>1 - зупинити обробку замін, якщо фільтр збігається. | |фільтр|об'єкт|Замінити фільтр.| |операції|масив|Перевизначити операції.|

en-us	# LLD rule  This class is designed to work with low level discovery rules.  Object references:\  -   [LLD rule](/manual/api/reference/discoveryrule/object#lld_rule)  Available methods:\  -   [discoveryrule.copy](/manual/api/reference/discoveryrule/copy) -     copying LLD rules -   [discoveryrule.create](/manual/api/reference/discoveryrule/create) -     creating new LLD rules -   [discoveryrule.delete](/manual/api/reference/discoveryrule/delete) -     deleting LLD rules -   [discoveryrule.get](/manual/api/reference/discoveryrule/get) -     retrieving LLD rules -   [discoveryrule.update](/manual/api/reference/discoveryrule/update) -     updating LLD rules
uk	# Правило LLD  Цей клас призначений для роботи з правилами виявлення низького рівня.  Посилання на об'єкти:\  - [Правило LLD](/manual/api/reference/discoveryrule/object#lld_rule)  Доступні методи:\  - [discoveryrule.copy](/manual/api/reference/discoveryrule/copy) - копіювання правил LLD - [discoveryrule.create](/manual/api/reference/discoveryrule/create) - створення нових правил LLD - [discoveryrule.delete](/manual/api/reference/discoveryrule/delete) - видалення правил LLD - [discoveryrule.get](/manual/api/reference/discoveryrule/get) - отримання правил LLD - [discoveryrule.update](/manual/api/reference/discoveryrule/update) - оновлення правил LLD

en-us	### Log history  The log history object has the following properties.  |Property|[Type](/manual/api/reference_commentary#data_types)|Description| |--|--|------| |id|string|ID of the history entry.| |clock|timestamp|Time when that value was received.| |itemid|string|ID of the related item.| |logeventid|integer|Windows event log entry ID.| |ns|integer|Nanoseconds when the value was received.| |severity|integer|Windows event log entry level.| |source|string|Windows event log entry source.| |timestamp|timestamp|Windows event log entry time.| |value|text|Received value.|
uk	### Журнал журналу  Об’єкт історії журналу має такі властивості.  |Властивість|[Тип](/manual/api/reference_commentary#data_types)|Опис| |--|--|------| |id|рядок|ID запису історії.| |годинник|мітка часу|Час, коли це значення було отримано.| |itemid|рядок|ID пов'язаного елемента.| |logeventid|ціле|Ідентифікатор запису журналу подій Windows.| |ns|ціле|Наносекунди, коли було отримано значення.| |серйозність|ціле|Рівень запису журналу подій Windows.| |джерело|рядок|Джерело запису журналу подій Windows.| |мітка часу|мітка часу|Час запису журналу подій Windows.| |значення|текст|Отримане значення.|

en-us	#### Login  ![](../../../assets/en/manual/quickstart/login.png){width="350"}  This is the Zabbix welcome screen. Enter the user name **Admin** with password **zabbix** to log in as a [Zabbix superuser](/manual/config/users_and_usergroups/permissions). Access to *Configuration* and *Administration* menus will be granted.
uk	#### Вхід  ![](../../../assets/en/manual/quickstart/login.png){width="350"}  Це екран привітання Zabbix. Введіть ім’я користувача **Admin** з паролем **zabbix**, щоб увійти як [Адміністратор](/manual/config/users_and_usergroups/permissions). Буде надано доступ до меню *Конфігурація* та *Адміністрування*.

en-us	###      Log level control targets     *process-type*   All processes of specified type (active checks, collector, listener)     *process-type,N*   Process type and number (e.g., listener,3)     *pid*   Process identifier, up to 65535. For larger values specify target as "process-type,N"  ```{=html} <!-- --> ``` **-p**, **--print**   Print known items and exit. For each item either generic defaults are used, or specific defaults for testing are supplied. These defaults are listed in square brackets as item key parameters. Returned values are enclosed in square brackets and prefixed with the type of the returned value, separated by a pipe character. For user parameters type is always **t**, as the agent can not determine all possible return values. Items, displayed as working, are not guaranteed to work from the Zabbix server or zabbix\_get when querying a running agent daemon as permissions or environment may be different. Returned value types are:     d   Number with a decimal part.     m   Not supported. This could be caused by querying an item that only works in the active mode like a log monitoring item or an item that requires multiple collected values. Permission issues or incorrect user parameters could also result in the not supported state.     s   Text. Maximum length not limited.     t   Text. Same as **s**.     u   Unsigned integer.  **-t**, **--test** *item-key*   Test single item and exit. See **--print** for output description.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAH}
uk	###      Цілі контролю рівня журналу     *process-type*   Всі процеси вказаного типу (активні перевірки, колектор, слухач)     *process-type,N*   Тип та номер процесу (наприклад, listener,3)     *pid*   Ідентифікатор процесу, до 65535. Для більших значень вкажіть ціль у вигляді "process-type,N"  ```{=html} <!-- --> ``` **-p**, **--print**   Вивести відомі елементи і вийти. Для кожного елемента використовуються або загальні значення за замовчуванням або специфічні значення за замовчуванням для тестування. Ці значення за замовчуванням перераховано у квадратних дужках як ключові параметри елемента. Значення, що повертаються взято у квадратні дужки і додано префікс з типом значення, що повертається значення, відокремленого символом труби. Для параметрів користувача тип завжди **t**, оскільки агент не може визначити всі можливі значення, що повертаються. Елементи, відображені як робочі, не гарантують роботу з сервера Zabbix або zabbix\_get при запиті до запущеного демона агента, оскільки дозволи або середовище може відрізнятися. Типи значень, що повертаються:     d   Число з десятковою частиною.     m   Не підтримується. Це може бути спричинено запитом елемента, який працює лише в активному режимі, наприклад, елемент моніторингу журналу або елемент, який вимагає декілька зібраних значень. Проблеми з правами доступу або неправильні параметри користувача також можуть призвести до стану "не підтримується".      s   Текст. Максимальна довжина не обмежена.     t   Текст. Те саме, що і **s**.     u   Ціле число без знаку.  **-t**, **--test** *item-key*   Перевірити один елемент і вийти. Дивіться **--print** для опису виводу.  **-h**, **--help**   Відобразити цю довідку і вийти.  **-V**, **--version**   Вивести інформацію про версію і завершити роботу.  [ ]{#lbAH}

en-us	###      Log level control targets     *process-type*   All processes of specified type (alerter, alert manager, configuration syncer, discoverer, escalator, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, lld manager, lld worker, poller, preprocessing manager, preprocessing worker, proxy poller, self-monitoring, snmp trapper, task manager, timer, trapper, unreachable poller, vmware collector)     *process-type,N*   Process type and number (e.g., poller,3)     *pid*   Process identifier, up to 65535. For larger values specify target as "process-type,N"  ```{=html} <!-- --> ```   [ ]{#lbAH}
uk	###     Цілі контролю рівня журналу     *process-type* Усі процеси вказаного типу (alerter, alert manager,configuration syncer, discoverer, escalator, history syncer,housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller,java poller, lld manager, lld worker, poller, preprocessing manager,preprocessing worker, proxy poller, self-monitoring, snmp trapper,task manager, timer, trapper, unreachable poller, vmware collector)     *process-type,N* Тип і номер процесу (наприклад, poller, 3)     *pid* Ідентифікатор процесу, до 65535. Для більших значень укажіть ціль як "process-type,N"  ```{=html} <!-- --> ``` [ ]{#lbAH}

en-us	###      Log level control targets     *process-type*   All processes of specified type (configuration syncer, data sender, discoverer, heartbeat sender, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, poller, self-monitoring, snmp trapper, task manager, trapper, unreachable poller, vmware collector)     *process-type,N*   Process type and number (e.g., poller,3)     *pid*   Process identifier, up to 65535. For larger values specify target as "process-type,N"  ```{=html} <!-- --> ``` **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAH}
uk	 ###     Цілі контролю рівня журналу     *process-type* Усі процеси вказаного типу (configuration syncer, data sender, discoverer, heartbeat sender, history syncer, housekeeper, http poller, icmp pinger, ipmi manager, ipmi poller, java poller, poller, self-monitoring, snmp trapper, task manager, trapper, unreachable poller, vmware collector)     *process-type,N* Тип і номер процесу (наприклад, poller, 3)     *pid* Ідентифікатор процесу, до 65535. Для більших значень укажіть ціль як "process-type,N"  ```{=html} <!-- --> ``` **-h**, **--help** Відобразити цю довідку та вийти.  **-V**, **--version** Виведіть інформацію про версію та вийдіть.  [ ]{#lbAH}

en-us	 #### Macros
uk	#### Макроси

en-us	#### maintenance  Changes:\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`,`maintenance.delete`: added strict validation of the methods parameters.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.get`,`maintenance.update`: dropped support for parameter `timeperiodid` of the timeperiod object.\
uk	#### обслуговування  Зміни:\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`, `maintenance.delete`: додано сувору перевірку параметрів методів.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.get`,`maintenance.update`: припинено підтримку параметра `timeperiodid` об'єкта періоду часу.\

en-us	#### maintenance  Changes:\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: the parameter `groupids` is now deprecated. Use `groups` instead.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: the parameter `hostids` is now deprecated. Use `hosts` instead.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: changed the type of parameters `groups`, `hosts`, `timeperiods` and `tags` from `array` to `object/array`.\
uk	#### обслуговування  Зміни:\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: параметр `groupids` більше не підтримується. Замість цього використовуйте `groups`.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: параметр `hostids` більше не підтримується. Замість цього використовуйте `hosts`.\ [ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: змінено тип параметрів `groups`, `hosts`, `timeperiods` і `tags` від `array` до `object/array`.\

en-us	# maintenance.create
uk	# maintenance.create

en-us	# maintenance.delete
uk	# maintenance.delete

en-us	# maintenance.get
uk	# maintenance.get

en-us	# Maintenance  This class is designed to work with maintenances.  Object references:\  -   [Maintenance](/manual/api/reference/maintenance/object#maintenance) -   [Time period](/manual/api/reference/maintenance/object#time_period)  Available methods:\  -   [maintenance.create](/manual/api/reference/maintenance/create) -     creating new maintenances -   [maintenance.delete](/manual/api/reference/maintenance/delete) -     deleting maintenances -   [maintenance.get](/manual/api/reference/maintenance/get) -     retrieving maintenances -   [maintenance.update](/manual/api/reference/maintenance/update) -     updating maintenances
uk	# Обслуговування  Цей клас призначений для роботи з обслуговуванням.  Посилання на об'єкти:\  - [Технічне обслуговування](/manual/api/reference/maintenance/object#maintenance) - [Період часу](/manual/api/reference/maintenance/object#time_period)  Доступні методи:\  - [maintenance.create](/manual/api/reference/maintenance/create) -      створення нових засобів обслуговування - [maintenance.delete](/manual/api/reference/maintenance/delete) -      видалення технічного обслуговування - [maintenance.get](/manual/api/reference/maintenance/get) -      отримання технічного обслуговування - [maintenance.update](/manual/api/reference/maintenance/update) -      оновлення технічного обслуговування

en-us	# maintenance.update
uk	# maintenance.update

en-us	### Managing HA cluster  The current status of the HA cluster can be managed using the dedicated [runtime control](/manual/concepts/server#runtime_control) options:  -   `ha_status` - log HA cluster status in the Zabbix server log (and to stdout) -   `ha_remove_node=target` - remove an HA node identified by its     \<target\> - number of the node in the list (the number can be     obtained from the output of running ha\_status), e.g.:  ``` zabbix_server -R ha_remove_node=2 ```  Note that active/standby nodes cannot be removed.  -   `ha_set_failover_delay=delay` - set HA failover delay (between 10 seconds and 15 minutes; time     suffixes are supported, e.g. 10s, 1m)  Node status can be monitored:  -   in *Reports* → *[System information](/manual/web_interface/frontend_sections/reports/status_of_zabbix#status_of_ha_cluster_nodes)* -   in the *System information* dashboard widget -   using the `ha_status` runtime control option of the server (see     above).  The `zabbix[cluster,discovery,nodes]` internal item can be used for node discovery, as it returns a JSON with the high-availability node information.
uk	### Керування кластером високої доступності  Поточним статусом кластера HA можна керувати за допомогою спеціальних опцій [контролю виконання](/manual/concepts/server#runtime_control):  - `ha_status` - виводити стан кластера HA в журнал Zabbix сервера (і в стандартний потік виводу) - `ha_remove_node=target` - видалити вузол HA, що ідентифікується за його     \<target\> - номер вузла в списку (номер може бути     отримано з результату запуску ha\_status), наприклад:  ``` zabbix_server -R ha_remove_node=2 ```  Зверніть увагу, що активні/резервні вузли не можна видалити.  - `ha_set_failover_delay=delay` - встановлює затримку перемикання на інший ресурс (від 10 секунд до 15 хвилин;     підтримуються суфікси часу, наприклад. 10s, 1m)  Статус вузла можна відстежувати:  - у *Звіти* → *[Інформація про систему](/manual/web_interface/frontend_sections/reports/status_of_zabbix#status_of_ha_cluster_nodes)* - у віджеті інформаційної панелі *Інформація про систему* - за допомогою опції контролю виконяння ha_status (див     вище).  Для виявлення нод можна використовувати внутрішній елемент даних zabbix[cluster,discovery,nodes], оскільки він повертає JSON дані з інформацією про ноди високої доступності.

en-us	##### Manifest preparation  Each module is expected to have a manifest.json file with the following fields in JSON format:  |Parameter|Required|Type|Default|Description| |---------|---|----|--|-------------------| |manifest\_version|Yes|Double|\-|Manifest version of the module. Currently supported version is **1**.| |id|Yes|String|\-|Module ID. Only one module with given ID can be enabled at the same time.| |name|Yes|String|\-|Module name as displayed in the Administration section.| |version|Yes|String|\-|Module version as displayed in the Administration section.| |namespace|Yes|String|\-|PHP namespace for Module.php and action classes.| |author|No|String|""|Module author as displayed in the Administration section.| |url|No|String|""|Module URL as displayed in the Administration section.| |description|No|String|""|Module description as displayed in the Administration section.| |actions|No|Object|{}|Actions to register with this module. See Actions.| |config|No|Object|{}|Module configuration.|  For reference, please see an example of manifest.json in the [Reference](#reference) section.
uk	##### Підготовка маніфесту  Кожен модуль повинен мати файл manifest.json з наступними  полями у форматі JSON:  |Параметр|Обов'язковий|Тип|За замовчуванням|Опис| |---------|---|----|--|-------------------| |manifest\_version|Так|Double|\-|Версія маніфесту модуля. Наразі підтримується версія **1**.| |id|Так|String|\-|Ідентифікатор модуля. Одночасно можна ввімкнути лише один модуль із заданим ідентифікатором.| |name|Так|String|\-|Назва модуля, що відображається в розділі "Адміністрування"| |version|Так|String|\-|Версія модуля, що відображається в розділі "Адміністрування".| |namespace|Так|String|\-|Простір імен PHP для Module.php і класів дій.| |author|Ні|String|""|Автор модуля, що відображається в розділі "Адміністрування".| |url|Ні|Рядок|""|URL-адреса модуля, яка відображається в розділі адміністрування.| |description|Ні|String|""|Опис модуля, що відображається в розділі "Адміністрування".| |actions|No|Object|{}|Дії для реєстрації в цьому модулі. Див. Дії.| |config|Ні|Object|{}|Конфігурація модуля.|  Для довідки перегляньте приклад manifest.json у розділі [Довідка](#reference).

en-us	#### mediatype  Changes:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) message template object: added support of `conditiontype` value: 4 - *(event created on service status update)*.\
uk	#### медіатип  Зміни:\ [ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) об’єкт шаблону повідомлення: додано підтримку значення `conditiontype`: 4 - *(подія, створена під час оновлення статусу служби)*.\

en-us	#### mediatype  Changes:\ [ZBXNEXT-6885](https://support.zabbix.com/browse/ZBXNEXT-6885) `mediatype.create`, `mediatype.update`: added strict validation of the methods parameters.\
uk	#### mediatype  Зміни:\ [ZBXNEXT-6885](https://support.zabbix.com/browse/ZBXNEXT-6885) `mediatype.create`, `mediatype.update`: додано сувору перевірку параметрів методів.\

en-us	##### Mikrotik routers  Use SNMP agent provided by Mikrotik. See <http://www.mikrotik.com> for more information.
uk	##### Маршрутизатори Mikrotik  Використовується агент SNMP наданий Mikrotik. Дивиться <http://www.mikrotik.com> для додаткової інформації.

en-us	#### Mismatch counting  Count the number of hosts whose names do not contain the substring "ubuntu"  Request:  ```json {     "jsonrpc": "2.0",     "method": "host.get",     "params": {         "countOutput": true,         "search": {             "host": "ubuntu"         },         "excludeSearch": true     },     "auth": "766b71ee543230a1182ca5c44d353e36",     "id": 1 } ```  Response:  ```json {     "jsonrpc": "2.0",     "result": "44",     "id": 1 } ```
uk	#### Підрахунок невідповідності  Підрахувати кількість хостів, імена яких не містять підрядка «ubuntu»  Запит:  ```json {      "jsonrpc": "2.0",      "method": "host.get",      "params": {          "countOutput": true,          "search": {              "host": "ubuntu"          },          "excludeSearch": true      },      "auth": "766b71ee543230a1182ca5c44d353e36",      "id": 1 } ```  Відповідь:  ```json {      "jsonrpc": "2.0",      "result": "44",      "id": 1 } ```

en-us	##### Module structure  Each module is a directory (placed within the `modules` directory) with sub-directories containing controllers, views and any other code:      example_module_directory/           (required)         manifest.json                   (required)  Metadata and action definition.         Module.php                                  Module initialization and event handling.         actions/                                    Action controller files.             SomethingView.php             SomethingCreate.php             SomethingDelete.php             data_export/                                                  ExportAsXml.php                 ExportAsExcel.php         views/                                      View files.             example.something.view.php             example.something.delete.php             js/                                     JavaScript files used in views.                 example.something.view.js.php         partials/                                   View partial files.             example.something.reusable.php             js/                                     JavaScript files used in partials.                 example.something.reusable.js.php  As you can see, the only mandatory file within the custom module directory is `manifest.json`. The module will not register without this file. `Module.php` is responsible for registering menu items and processing events such as 'onBeforeAction' and 'onTerminate'. The *actions*, *views* and *partials* directories contain PHP and JavaScript code needed for module actions.
uk	##### Структура модуля  Кожен модуль є каталогом (розміщеним у каталозі `modules`) з вкладеними папками, що містять контролери, views та будь-який інший код:     example_module_directory/ (обов’язково)    manifest.json (обов’язково) Метадані та визначення дії.    Module.php Ініціалізація модуля та обробка подій.    actions/ Файли управління діями.    SomethingView.php    SomethingCreate.php    SomethingDelete.php    data_export/    ExportAsXml.php    ExportAsExcel.php    views/ view файли.    example.something.view.php    example.something.delete.php    js/файли JavaScript, які використовуються у view.    example.something.view.js.php    partials/ Будь-які додаткові файли для використання у view    example.something.reusable.php    js/файли JavaScript, що використовуються в partials.    example.something.reusable.js.php  Як бачите, єдиний обов’язковий файл у каталозі користувацького модуля  – це `manifest.json`. Без цього файлу модуль не зареєструється. `Module.php` відповідає за реєстрацію пунктів меню та обробку подій, таких як «onBeforeAction» і «onTerminate». Каталоги *actions*, *views* і *partials* містять PHP і JavaScript код, необхідний для дій модуля.

en-us	#### Monitoring specific applications
uk	#### Моніторинг конкретних програм

en-us	#### MySQL  -   CR\_CONN\_HOST\_ERROR -   CR\_SERVER\_GONE\_ERROR -   CR\_CONNECTION\_ERROR -   CR\_SERVER\_LOST -   CR\_UNKNOWN\_HOST -   ER\_SERVER\_SHUTDOWN -   ER\_ACCESS\_DENIED\_ERROR -   ER\_ILLEGAL\_GRANT\_FOR\_TABLE -   ER\_TABLEACCESS\_DENIED\_ERROR -   ER\_UNKNOWN\_ERROR
uk	#### MySQL  -   CR\_CONN\_HOST\_ERROR -   CR\_SERVER\_GONE\_ERROR -   CR\_CONNECTION\_ERROR -   CR\_SERVER\_LOST -   CR\_UNKNOWN\_HOST -   ER\_SERVER\_SHUTDOWN -   ER\_ACCESS\_DENIED\_ERROR -   ER\_ILLEGAL\_GRANT\_FOR\_TABLE -   ER\_TABLEACCESS\_DENIED\_ERROR -   ER\_UNKNOWN\_ERROR

en-us	### MySQL  Export and import must be performed in tmux/screen to ensure that the session isn't dropped.  See also: [Important notes](#important-notes)
uk	### MySQL  Експорт і імпорт потрібно виконувати в tmux/screen, щоб гарантувати, що сеанс не буде перервано.  Дивіться також: [Важливі примітки](#important-notes)

en-us	#### MySQL  If a value contains a non-ASCII character in non UTF8 encoding - this character and the following will be discarded when the database stores this value. No warning messages will be written to the *zabbix\_server.log*.\ Relevant for at least MySQL version 5.1.61
uk	#### MySQL  Якщо значення містить символ, відмінний від ASCII, у кодуванні, відмінному від UTF8, цей символ і наступні символи буде відкинуто, коли база даних збереже це значення. На адресу не надходитимуть жодні попереджувальні повідомлення *zabbix\_server.log*.\ Актуально принаймні для версії MySQL 5.1.61

en-us	## NAME  zabbix\_agent2 - Zabbix agent 2\ \ [ ]{#lbAC}
uk	## ІМ'Я  zabbix\_agent2 - Zabbix агент 2\ \ [ ]{#lbAC}

en-us	## NAME  zabbix\_agentd - Zabbix agent daemon [ ]{#lbAC}
uk	## ІМ'Я  zabbix\_agentd - демон агента Zabbix [ ]{#lbAC}

en-us	## NAME  zabbix\_get - Zabbix get utility [ ]{#lbAC}
uk	## ІМ'Я  zabbix\_get - утиліта Zabbix для отримання метрик[ ]{#lbAC}

en-us	## NAME  zabbix\_js - Zabbix JS utility [ ]{#lbAC}
uk	## ІМ'Я  zabbix\_js - утиліта Zabbix JS [ ]{#lbAC}

en-us	## NAME  zabbix\_proxy - Zabbix proxy daemon [ ]{#lbAC}
uk	## ІМ'Я  zabbix\_proxy - Zabbix проксі-демон [ ]{#lbAC}

en-us	## NAME  zabbix\_sender - Zabbix sender utility [ ]{#lbAC}
uk	## ІМ'Я  zabbix\_sender - утиліта Zabbix для відправки метрик [ ]{#lbAC}

en-us	## NAME  zabbix\_server - Zabbix server daemon [ ]{#lbAC}
uk	## ІМ'Я  zabbix\_server - сервіс Zabbix сервер [ ]{#lbAC}

en-us	## NAME  zabbix\_web\_service - Zabbix web service [ ]{#lbAC}
uk	## ІМ'Я  zabbix\_web\_service - веб-сервіс Zabbix [ ]{#lbAC}

en-us	##### Naming convention  Before you create a module, it is important to agree on the naming convention for different module items such as directories and files so that we could keep things well organized. You can also find examples above, in the [Module structure](#module_structure) section.  |Item|Naming rules|Example| |----|------------|-------| |*Module directory*|Lowercase \[a-z\], underscore and decimal digits|example\_v2| |*Action subdirectories*|Lowercase \[a-z\] and underscore character|data\_export| |*Action files*|CamelCase, ending with action type|SomethingView.php| |*View and partial files*|Lowercase \[a-z\]<br>Words separated with dot<br>Prefixed by `module.` followed by module name<br>Ending with action type and .php file extension|module.example.something.view.php| |*Javascript files*|The same rules apply as for view and partial files, except the .js.php file extension.|module.example.something.view.js.php|  Note that the 'module' prefix and name inclusion is mandatory for view and partial file names, unless you need to override Zabbix core views or partials. This rule, however, does not apply to action file names.
uk	##### Правила іменування  Перш ніж створювати модуль, важливо домовитися про правила  іменування різних елементів модуля, таких як каталоги та файли,  щоб ми могли все добре організувати. Ви також можете знайти приклади  вище, у розділі [Структура модуля](#module_structure).  |Елемент|Правила найменування|Приклад| |----|------------|-------| |*Каталог модулів*|Малі літери \[a-z\], підкреслення та десяткові цифри|example\_v2| |*Підкаталоги дій*|Малі літери \[a-z\] і символ підкреслення|data\_export| |*Файли дій*|CamelCase, що закінчується типом дії|SomethingView.php| |*Файли view і partials*|Малі літери \[a-z\]<br>Слова, розділені крапкою<br>З префіксом `module.`, після якого йде назва модуля<br>Закінчується типом дії та розширенням файлу .php|module.example .something.view.php| |*Файли Javascript*|Застосовуються ті самі правила, що й для view та partials, за винятком розширення файлу .js.php.|module.example.something.view.js.php|  Зауважте, що префікс 'module' є обов'язковим для назв файлів view і partials, якщо тільки вам не потрібно перевизначити основні стандартні view або partials файли Zabbix. Це правило, однак, не стосується назв файлів дій.

en-us	##### New templates  See the list of [new templates](/manual/introduction/whatsnew600#templates) in Zabbix 6.0.0.
uk	##### Нові шаблони  Перегляньте список [нових шаблонів](/manual/introduction/whatsnew600#templates) у Zabbix 6.0.0.

en-us	### Notation
uk	### Позначення

en-us	 ::: noteclassic Please be aware that after upgrading some third-party software integrations in Zabbix might be affected, if the external software is not compatible with the upgraded Zabbix version. :::
uk	::: noteclassic Будь ласка, майте на увазі, що після оновлення, деякі інтеграції стороннього програмного забезпечення в Zabbix можуть бути порушені, якщо зовнішнє програмне забезпечення несумісне з оновленою версією Zabbix. :::

en-us	 ::: noteimportant The instructions provided on this page are designed for advanced users. Note that these instructions might need to be adjusted for your specific configuration. :::
uk	::: noteimportant Інструкції на цій сторінці призначені для досвідчених користувачів. Зауважте, що ці інструкції, можливо, доведеться скоригувати для вашої конкретної конфігурації. :::

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use *config-file*. **Zabbix sender** reads server details from the agentd configuration file. By default **Zabbix sender** does not read any configuration file. Only parameters **Hostname**, **ServerActive**, **SourceIP**, **TLSConnect**, **TLSCAFile**, **TLSCRLFile**, **TLSServerCertIssuer**, **TLSServerCertSubject**, **TLSCertFile**, **TLSKeyFile**, **TLSPSKIdentity** and **TLSPSKFile** are supported. All addresses defined in the agent **ServerActive** configuration parameter are used for sending data. If sending of batch data fails to one address, the following batches are not sent to this address.  **-z**, **--zabbix-server** *server*   Hostname or IP address of Zabbix server. If a host is monitored by a proxy, proxy hostname or IP address should be used instead. When used together with **--config**, overrides the entries of **ServerActive** parameter specified in agentd configuration file.  **-p**, **--port** *port*   Specify port number of Zabbix server trapper running on the server. Default is 10051. When used together with **--config**, overrides the port entries of **ServerActive** parameter specified in agentd configuration file.  **-I**, **--source-address** *IP-address*   Specify source IP address. When used together with **--config**, overrides **SourceIP** parameter specified in agentd configuration file.  **-t**, **--timeout** *seconds*   Specify timeout. Valid range: 1-300 seconds (default: 60)  **-s**, **--host** *host*   Specify host name the item belongs to (as registered in Zabbix frontend). Host IP address and DNS name will not work. When used together with **--config**, overrides **Hostname** parameter specified in agentd configuration file.  **-k**, **--key** *key*   Specify item key to send value to.  **-o**, **--value** *value*   Specify item value.  **-i**, **--input-file** *input-file*   Load values from input file. Specify **-** as **<input-file>** to read values from standard input. Each line of file contains whitespace delimited: **<hostname> <key> <value>**. Each value must be specified on its own line. Each line must contain 3 whitespace delimited entries: **<hostname> <key> <value>**, where "hostname" is the name of monitored host as registered in Zabbix frontend, "key" is target item key and "value" - the value to send. Specify **-** as **<hostname>** to use hostname from agent configuration file or from **--host** argument.  An example of a line of an input file:  **"Linux DB3" db.connections 43**  The value type must be correctly set in item configuration of Zabbix frontend. Zabbix sender will send up to 250 values in one connection. [Size limit](/manual/appendix/protocols/header_datalen) for sending values from an input file depends on the size described in Zabbix communication protocol. Contents of the input file must be in the UTF-8 encoding. All values from the input file are sent in a sequential order top-down. Entries must be formatted using the following rules:  - Quoted and non-quoted entries are supported. - Double-quote is the quoting character. - Entries with whitespace must be quoted. - Double-quote and backslash characters inside quoted entry must be escaped with a backslash. - Escaping is not supported in non-quoted entries. - Linefeed escape sequences (\\n) are supported in quoted strings. - Linefeed escape sequences are trimmed from the end of an entry.  **-T**, **--with-timestamps**   This option can be only used with **--input-file** option.  Each line of the input file must contain 4 whitespace delimited entries: **<hostname> <key> <timestamp> <value>**. Timestamp should be specified in Unix timestamp format. If target item has triggers referencing it, all timestamps must be in an increasing order, otherwise event calculation will not be correct.  An example of a line of the input file:  **"Linux DB3" db.connections 1429533600 43**  For more details please see option **--input-file**.  If a timestamped value is sent for a host that is in a “no data” maintenance type then this value will be dropped; however, it is possible to send a timestamped value in for an expired maintenance period and it will be accepted.  **-N**, **--with-ns**   This option can be only used with **--with-timestamps** option.  Each line of the input file must contain 5 whitespace delimited entries: **<hostname> <key> <timestamp> <ns> <value>**.  An example of a line of the input file:  **"Linux DB3" db.connections 1429533600 7402561 43**  For more details please see option **--input-file**.  **-r**, **--real-time**   Send values one by one as soon as they are received. This can be used when reading from standard input.  **--tls-connect** *value*   How to connect to server or proxy. Values:  [ ]{#lbAF}
uk	 ## ПАРАМЕТРИ  **-c**, **--config** *config-file* Використовуйте *config-file*. **Zabbix sender** читає деталі сервера з файлу конфігурації агента. За замовчуванням **Zabbix sender** не читає жоден файл конфігурації. Підтримуються лише параметри **Hostname**, **ServerActive**, **SourceIP**, **TLSConnect**, **TLSCAFile**, **TLSCRLFile**, **TLSServerCertIssuer**, **TLSServerCertSubject**,  **TLSCertFile**, **TLSKeyFile**, **TLSPSKIdentity** і **TLSPSKFile**. Усі адреси, визначені в параметрі конфігурації агента **ServerActive**, використовуються для надсилання даних. Якщо надсилання пакетних даних не вдається  на одну адресу, наступні пакети не надсилаються на цю адресу.  **-z**, **--zabbix-server** *server* Ім'я хоста або IP-адреса сервера Zabbix. Якщо хост контролюється проксі-сервером, замість нього слід використовувати назву хоста або IP-адресу проксі-сервера. Якщо використовується разом із **--config**, замінює записи параметра **ServerActive**, указаного у файлі конфігурації agentd.  **-p**, **--port** *port* Вкажіть номер порту трапера сервера Zabbix, який працює на сервері. За замовчуванням — 10051. Якщо використовується разом із **--config**, замінює записи порту параметра **ServerActive**, указаного у файлі конфігурації agentd.  **-I**, **--source-address** *IP-address* Вкажіть IP-адресу джерела. Якщо використовується разом із **--config**, замінює параметр **SourceIP**, указаний у файлі конфігурації agentd.  **-t**, **--timeout** *seconds* Вкажіть час очікування. Дійсний діапазон: 1-300 секунд (за замовчуванням: 60)  **-s**, **--host** *host* Вкажіть ім’я хоста, до якого належить елемент даних (як зареєстровано у інтерфейсі Zabbix). IP-адреса хоста та ім’я DNS не працюватимуть. Якщо використовується разом із **--config**, замінює параметр **Hostname**, указаний у файлі конфігурації agentd.  **-k**, **--key** *key* Укажіть ключ елемента даних, до якого потрібно надіслати значення.  **-o**, **--value** *value* Вкажіть значення елементу даних.  **-i**, **--input-file** *input-file* Завантажити значення з вхідного файлу. Укажіть **-** як **<input-file>**, щоб читати значення зі стандартного введення. Кожен рядок файлу містить розділені пробілами: **<ім’я хоста> <ключ> <значення>**. Кожне значення має бути вказано в окремому рядку. Кожен рядок має містити 3 записи, розділені пробілами: **<ім’я хоста> <ключ> <значення>**, де «ім’я хосту» — це ім’я контрольованого хосту, зареєстроване у інтерфейсі Zabbix, «ключ» — ключ цільового елемента та «значення» - значення для надсилання. Укажіть **-** як **<hostname>**, щоб використовувати ім’я хоста з файлу конфігурації агента або з аргументу **--host**.  Приклад рядка вхідного файлу:  **"Linux DB3" db.connections 43**  Тип значення має бути правильно встановлено в конфігурації елемента даних інтерфейсу Zabbix. Zabbix sender надішле до 250 значень за одне підключення. [Обмеження розміру](/manual/appendix/protocols/header_datalen) для надсилання значень із вхідного файлу залежить від розміру, описаного в протоколі зв’язку Zabbix. Вміст вхідного файлу має бути в кодуванні UTF-8. Усі значення з вхідного файлу надсилаються в послідовному порядку зверху вниз. Записи мають бути відформатовані за такими правилами:  - Підтримуються як записи в лапках так і без. - Подвійні лапки - символ взяття в лапки. - Записи з пробілами повинні бути взяті в лапки. - Символи подвійних лапок та зворотної косої риски всередині рядка, що цитується, слід екранувати зворотною косою рискою. - Екранування не підтримується в записах без лапок. - У рядках у лапках підтримуються екрановані послідовності переведення рядка (\\n). - Екран-послідовності переходу рядка обрізаються з кінця запису.  **-T**, **--with-timestamps** Цей параметр можна використовувати лише з параметром **--input-file**.  Кожен рядок вхідного файлу має містити 4 записи, розділені пробілами: **<hostname> <key> <timestamp> <ns> <value>**. Мітку часу слід вказувати у форматі Unix timestamp. Якщо цільовий елемент має тригери, які посилаються на нього, усі позначки часу мають бути в порядку зростання, інакше обчислення події буде неправильним.  Приклад рядка вхідного файлу:  **"Linux DB3" db.connections 1429533600 43**  Щоб дізнатися більше, дивіться опцію **--input-file**.  Якщо значення з міткою часу надсилається для хоста, який має тип обслуговування «немає даних», це значення буде видалено; однак можна надіслати значення з міткою часу для періоду обслуговування, що минув, і воно буде прийнято.  **-N**, **--with-ns** Цей параметр можна використовувати лише з параметром **--with-timestamps**.  Кожен рядок вхідного файлу має містити 5 записів, розділених пробілами: **<hostname> <key> <timestamp> <ns> <value>**.  Приклад рядка вхідного файлу:  **"Linux DB3" db.connections 1429533600 7402561 43**  Щоб дізнатися більше, дивіться опцію **--input-file**.  **-r**, **--real-time** Надсилайте значення одне за одним, щойно вони будуть отримані. Це можна використовувати під час читання зі стандартного введення.  **--tls-connect** *value* Як підключитися до сервера або проксі. Значення:  [ ]{#lbAF}

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use the alternate *config-file* instead of the default one.  **-f**, **--foreground**   Run Zabbix agent in foreground.  **-R**, **--runtime-control** *runtime-option*   Perform administrative functions according to *runtime-option*.  [ ]{#lbAF}
uk	## ВАРІАНТИ  **-c**, **--config** *config-file* Використовуйте альтернативний *config-file* замість стандартного.  **-f**, **--foreground** Запустіть Zabbix агент на передньому плані.  **-R**, **--runtime-control** *runtime-option* Виконуйте адміністративні функції згідно з *runtime-option*.  [ ]{#lbAF}

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use the alternate *config-file* instead of the default one.  **-f**, **--foreground**   Run Zabbix proxy in foreground.  **-R**, **--runtime-control** *runtime-option*   Perform administrative functions according to *runtime-option*.  [ ]{#lbAF}
uk	## ПАРАМЕТРИ  **-c**, **--config** *config-file* Використовуйте альтернативний *config-file* замість стандартного.  **-f**, **--foreground** Запустіть Zabbix проксі на передньому плані.  **-R**, **--runtime-control** *runtime-option* Виконуйте адміністративні функції згідно з *runtime-option*.  [ ]{#lbAF}

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use the alternate *config-file* instead of the default one.  **-f**, **--foreground**   Run Zabbix server in foreground.  **-R**, **--runtime-control** *runtime-option*   Perform administrative functions according to *runtime-option*.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.   Examples of running Zabbix server with command line parameters: ```yaml zabbix_server -c /usr/local/etc/zabbix_server.conf zabbix_server --help zabbix_server -V ```  [ ]{#lbAF}
uk	## ПАРАМЕТРИ  **-c**, **--config** *config-file* Використовуйте альтернативний *config-file* замість стандартного.  **-f**, **--foreground** Запустіть Zabbix сервер на передньому плані.  **-R**, **--runtime-control** *runtime-option* Виконуйте адміністративні функції згідно з *runtime-option*.  *-h**, **--help** Відобразити цю довідку і вийти.  **-V**, **--version** Вивести версію і вийти.  Приклади запуску сервера Zabbix з параметрами командного рядка: ```yaml zabbix_server -c /usr/local/etc/zabbix_server.conf zabbix_server --help zabbix_server -V ```  [ ]{#lbAF}

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use the alternate *config-file* instead of the default one.  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAF}
uk	## ПАРАМЕТРИ  **-c**, **--config** *config-file* Використовувати альтернативний конфігураційний файл *config-file* замість стандартного.  **-h**, **--help** Відобразити цю довідку та вийти.  **-V**, **--version** Вивести інформацію про версію та вийдіть.  [ ]{#lbAF}

en-us	## OPTIONS  **-c**, **--config** *config-file*   Use the alternate *config-file* instead of the default one.  **-R**, **--runtime-control** *runtime-option*   Perform administrative functions according to *runtime-option*.
uk	## ПАРАМЕТРИ  **-c**, **--config** *config-file* Використовуйте альтернативний файл конфігурації *config-file* замість стандартного.  **-R**, **--runtime-control** *runtime-option* Виконуйте адміністративні функції згідно з *runtime-option*.

en-us	## OPTIONS  **-s**, **--host** *host-name-or-IP*   Specify host name or IP address of a host.  **-p**, **--port** *port-number*   Specify port number of agent running on the host. Default is 10050.  **-I**, **--source-address** *IP-address*   Specify source IP address.  **-t**, **--timeout** *seconds*   Specify timeout. Valid range: 1-30 seconds (default: 30)  **-k**, **--key** *item-key*   Specify key of item to retrieve value for.  **--tls-connect** *value*   How to connect to agent. Values:  [ ]{#lbAF}
uk	## ПАРАМЕТРИ  **-s**, **--host** *host-name-or-IP* Вкажіть ім'я або IP-адресу хоста.  **-p**, **--port** *port-number* Укажіть номер порту агента, який працює на хості. За замовчуванням 10050.  **-I**, **--source-address** *IP-address* Вкажіть IP-адресу джерела.  **-t**, **--timeout** *seconds* Вкажіть час очікування. Дійсний діапазон: 1-30 секунд (за замовчуванням: 30)  **-k**, **--key** *item-key* Укажіть ключ елемента, для якого потрібно отримати значення.  **--tls-connect** *value* Як підключитися до агента. Значення:  [ ]{#lbAF}

en-us	## OPTIONS  **-s**, **--script** *script-file*   Specify the file name of the script to execute. If '-' is specified as file name, the script will be read from stdin.  **-p**, **--param** *input-param*   Specify the input parameter.  **-i**, **--input** *input-file*   Specify the file name of the input parameter. If '-' is specified as file name, the input will be read from stdin.  **-l**, **--loglevel** *log-level*   Specify the log level.  **-t**, **--timeout** *timeout*   Specify the timeout in seconds. Valid range: 1\-60 seconds (default: 10)  **-h**, **--help**   Display this help and exit.  **-V**, **--version**   Output version information and exit.  [ ]{#lbAF}
uk	## ПАРАМЕТРИ  **-s**, **--script** *script-file*   Вказати ім'я файлу скрипта для виконання. Якщо в якості імені файлу вказати '-' ім'я файлу, то скрипт буде прочитано з stdin.  **-p**, **--param** *input-param*   Вказати вхідний параметр.  **-i**, **--input** *input-file*   Вказати ім'я файлу вхідного параметра. Якщо в якості імені файлу вказати '-' ім'я файлу, то вхідні дані будуть прочитані з stdin.  **-l**, **--loglevel** *log-level*   Вказати рівень журналу.  **-t**, **--timeout** *timeout*   Вказати таймаут у секундах. Допустимий діапазон: 1\-60 секунд (за замовчуванням: 10)  **-h**, **--help**   Показати цю довідку і вийти.  **-V**, **--version**   Вивести інформацію про версію і вийти.  [ ]{#lbAF}

en-us	#### Oracle  Instructions for creating and configuring Oracle database are provided in a separate [section](/manual/appendix/install/oracle).
uk	#### Oracle  Інструкції щодо створення та налаштування бази даних Oracle наведено в окремому [розділі](/manual/appendix/install/oracle).

en-us	### Other changes and bug fixes
uk	### Інші зміни та виправлення помилок

en-us	#### Overview  A vertical menu in a sidebar provides access to various Zabbix frontend sections.  The menu is dark blue in the default theme.  ![](../../../assets/en/manual/introduction/vertical_menu.png){width="600"}
uk	#### Огляд  Вертикальне меню на бічній панелі забезпечує доступ до різних розділів інтерфейсу Zabbix.  У типовій темі меню темно-синього кольору.  ![](../../../assets/en/manual/introduction/vertical_menu.png){width="600"}

en-us	#### Overview  A Zabbix database must be created during the installation of Zabbix server or proxy.  This section provides instructions for creating a Zabbix database. A separate set of instructions is available for each supported database.  UTF-8 is the only encoding supported by Zabbix. It is known to work without any security flaws. Users should be aware that there are known security issues if using some of the other encodings.
uk	#### Огляд  Базу даних Zabbix необхідно створити під час встановлення Zabbix-сервера або проксі.  Цей розділ містить інструкції щодо створення бази даних Zabbix. Для кожної підтримуваної бази даних доступний окремий набір інструкцій.  UTF-8 є єдиним кодуванням, яке підтримує Zabbix. Відомо, що він працює без будь-яких недоліків безпеки. Користувачі повинні знати, що існують відомі проблеми безпеки, якщо використовувати деякі з інших кодувань.

en-us	#### Overview  By default, Zabbix provides a number of predefined themes. You may follow the step-by-step procedure provided here in order to create your own. Feel free to share the result of your work with Zabbix community if you created something nice.
uk	#### Огляд  За замовчуванням Zabbix надає кілька попередньо визначених тем. Ви можете виконати наведену тут покрокову процедуру, щоб створити свій власний. Не соромтеся поділитися результатом своєї роботи зі спільнотою Zabbix, якщо ви створили щось хороше.

en-us	#### Overview  Debug mode may be used to diagnose performance problems with frontend pages.
uk	#### Огляд  Режим налагодження можна використовувати для діагностики проблем продуктивності зовнішніх сторінок.

en-us	#### Overview  Depending on user role permissions, the *User settings* section may contain the following pages:  -   *User profile* - for customizing certain Zabbix frontend features; -   *API tokens* - for managing API tokens assigned to the current user.  The list of available pages appears upon pressing on the ![](../../../assets/en/manual/web_interface/user_profile.png) user icon near the bottom of the Zabbix menu (not available for a guest user). It is also possible to switch between pages by using a title dropdown in the top left corner.  |   |   | |---|---| |![](../../../assets/en/manual/web_interface/user_menu.png){width="300"}|![](../../../assets/en/manual/web_interface/user_selector.png){width="300"}| |Third-level menu.|Title dropdown.|
uk	#### Overview  Залежно від дозволів ролі користувача, розділ *Налаштування користувача* може містити такі сторінки:  -   *User profile* - для налаштування певних функцій інтерфейсу Zabbix; -   *API tokens* -для керування токенами API, призначеними поточному користувачеві.  Список доступних сторінок з’являється після натискання піктограми користувача ![](../../../assets/en/manual/web_interface/user_profile.png) у нижній частині меню Zabbix (недоступно для гостя користувач). Також можна перемикатися між сторінками за допомогою спадного списку заголовків у верхньому лівому куті.  |   |   | |---|---| |![](../../../assets/en/manual/web_interface/user_menu.png){width="300"}|![](../../../assets/en/manual/web_interface/user_selector.png){width="300"}| |Third-level menu.|Title dropdown.|

en-us	#### Overview  For an easy access to Zabbix from anywhere and from any platform, the web-based interface is provided.  ::: noteclassic If using more than one frontend instance make sure that the locales and libraries (LDAP, SAML etc.) are installed and configured identically for all frontends. :::
uk	#### Огляд  Для легкого доступу до Zabbix з будь-якого місця та з будь-якої платформи надається веб-інтерфейс.  ::: noteclassic Якщо використовується більше одного екземпляра інтерфейсу, переконайтеся, що локалі та бібліотеки (LDAP, SAML тощо) встановлені та налаштовані однаково для всіх інтерфейсів. :::

en-us	#### Overview  Global notifications are a way of displaying issues that are currently happening right on the screen you're at in Zabbix frontend.  Without global notifications, working in some other location than *Problems* or the *Dashboard* would not show any information regarding issues that are currently happening. Global notifications will display this information regardless of where you are.  Global notifications involve both showing a message and [playing a sound](sound).  ::: noteimportant The auto play of sounds may be disabled in recent browser versions by default. In this case, you need to change this setting manually. :::
uk	#### Огляд  Глобальні сповіщення – це спосіб відображення проблем, які зараз відбуваються прямо на екрані, на якому ви перебуваєте у інтерфейсі Zabbix.  Без глобальних сповіщень робота в якомусь іншому місці, ніж *Проблеми* або *Інформаційна панель*, не відображатиме жодної інформації щодо проблем, які зараз відбуваються. Глобальні сповіщення відображатимуть цю інформацію незалежно від того, де ви перебуваєте.  Глобальні сповіщення включають як показ повідомлення, так і [відтворення звуку](звук).  ::: приміткаважливо Автоматичне відтворення звуків може бути вимкнено в останніх версіях браузера за замовчуванням. У цьому випадку вам потрібно змінити цей параметр вручну. :::

en-us	### Overview  High availability (HA) is typically required in critical infrastructures  that can afford virtually no downtime. So for any service that  may fail there must be a failover option in place to take over should the current service fail.  Zabbix offers a **native** high-availability solution that is easy to  set up and does not require any previous HA expertise. Native Zabbix HA  may be useful for an extra layer of protection against software/hardware  failures of Zabbix server or to have less downtime due to maintenance.  In the Zabbix high availability mode multiple Zabbix servers are run as  nodes in a cluster. While one Zabbix server in the cluster is active,  others are on standby, ready to take over if necessary.  ![](../../../../assets/en/manual/config/zabbix_ha.png)  Switching to Zabbix HA is non-committal. You may switch back to standalone  operation at any point.  See also: [Implementation details](#implementation-details)
uk	### Огляд  Висока доступність (HA) зазвичай потрібна в критичних інфраструктурах, які практично не можуть дозволити собі простоїв. Тож, для будь-якого сервісу, який може вийти з ладу, має бути передбачена можливість переключення на інший ресурс,  у разі відмови поточного сервісу.  Zabbix пропонує **власне** рішення високої доступності, яке легко налаштувати  і яке не потребує попереднього досвіду роботи з HA. Це вбудоване рішення може  бути корисним як додатковий рівень захисту від програмних або апаратних збоїв  сервера Zabbix або для зменшення часу простою під час технічного обслуговування.  У режимі високої доступності Zabbix, кілька Zabbix серверів працюють як вузли кластеру.  Поки один Zabbix сервер у кластері активний, інші знаходяться в режимі очікування і  готові взяти на себе роботу, в разі потреби.  ![](../../../../assets/en/manual/config/zabbix_ha.png)  Перехід на Zabbix HA не є незворотнім. Ви можете повернутися до режиму  самостійної роботи в будь-який момент.  Дивіться також: [Деталі реалізації](#implementation-details)

en-us	#### Overview  Hosts are [exported](/manual/xml_export_import) with many related objects and object relations.  Host export contains:  -   linked host groups -   host data -   template linkage -   host group linkage -   host interfaces -   directly linked items -   directly linked triggers -   directly linked graphs -   directly linked discovery rules with all prototypes -   directly linked web scenarios -   host macros -   host inventory data -   value maps
uk	 #### Огляд  Вузли мережі [експортуються](/manual/xml_export_import) із багатьма пов’язаними об’єктами та об’єктними зв’язками.  Експорт хосту містить:  - пов'язані групи хостів - дані вузла мережі - посилання на шаблон - прив'язка групи вузла мережі - інтерфейси вузла мережі - безпосередньо пов'язані елементи даних - безпосередньо пов'язані тригери - безпосередньо зв'язані графи - безпосередньо пов'язані правила відкриття з усіма прототипами - безпосередньо пов'язані веб-сценарії - макроси вузла мережі - дані інвентаризації вузла мережі - карти значень

en-us	#### Overview  In order to use any other language than English in Zabbix web interface, its locale should be installed on the web server. Additionally, the PHP gettext extension is required for the translations to work.
uk	#### Огляд  Щоб використовувати будь-яку іншу мову, окрім англійської, у веб-інтерфейсі Zabbix, її локаль повинна бути встановлена на веб-сервері. Крім того, для роботи перекладів потрібне розширення PHP gettext.

en-us	#### Overview  In the *Administration → Proxies* section proxies for [distributed monitoring](/manual/distributed_monitoring) can be configured in the Zabbix frontend.
uk	#### Огляд  У розділі *Адміністрування → Проксі* можна налаштувати проксі для [розподіленого моніторингу](/manual/distributed_monitoring) у інтерфейсі Zabbix.

en-us	#### Overview  In the *Administration → User groups* section user groups of the system are maintained.
uk	#### Огляд  У розділі *Адміністрування → Групи* користувачів ведуться групи користувачів системи.

en-us	#### Overview  In the *Administration → User roles* section roles that can be assigned to system users and specific permissions for each role are maintained.
uk	#### Огляд  У розділі *Адміністрування → Ролі користувачів* зберігаються ролі, які можна призначати користувачам системи, і спеціальні дозволи для кожної ролі.

en-us	#### Overview  In the *Administration → Users* section users of the system are maintained.
uk	#### Огляд  У розділі *Адміністрування → Користувачі* здійснюється обслуговування користувачів системи.

en-us	#### Overview  In this section, you will learn how to log in and set up a system user in Zabbix.
uk	#### Огляд  У цьому розділі ви дізнаєтесь, як увійти та налаштувати користувача системи Zabbix.

en-us	#### Overview  In this section you will learn how to set up alerting in the form of notifications in Zabbix.  With items collecting data and triggers designed to "fire" upon problem situations, it would also be useful to have some alerting mechanism in place that would notify us about important events even when we are not directly looking at Zabbix frontend.  This is what notifications do. Email being the most popular delivery method for problem notifications, we will learn how to set up an email notification.
uk	#### Огляд  У цьому розділі ви дізнаєтесь, як налаштувати оповіщення у вигляді повідомлень у Zabbix.  З елементами, які збирають дані, і тригерами, розробленими для "спрацьовування" проблемних ситуацій, також було б корисно мати певний механізм сповіщення, який сповіщав би нас про важливі події, навіть якщо ми безпосередньо не дивимось на інтерфейс Zabbix.  Це те, що роблять сповіщення. Електронна пошта є найпопулярнішим способом доставки сповіщень про проблеми, тому ми дізнаємося, як налаштувати сповіщення електронною поштою.

en-us	#### Overview  In this section you will learn how to set up a new host.  A host in Zabbix is a networked entity (physical, virtual) that you wish to monitor. The definition of what can be a "host" in Zabbix is quite flexible. It can be a physical server, a network switch, a virtual machine or some application.
uk	#### Огляд  У цьому розділі ви дізнаєтесь, як налаштувати новий вузол.  Вузол у Zabbix — це мережева сутність (фізична, віртуальна), яку ви бажаєте моніторити. Визначення того, що може бути "вузлом" у Zabbix, досить гнучке. Це може бути фізичний сервер, мережевий комутатор, віртуальна машина або якийсь додаток.

en-us	#### Overview  In this section, you will learn how to set up an item.  Items are the basis of gathering data in Zabbix. Without items, there is no data - because only an item defines a single metric or what kind of data to collect from a host.
uk	#### Огляд  У цьому розділі ви дізнаєтеся, як налаштувати елемент.  Елементи є основою для збору даних у Zabbix. Без елементів немає даних, тому що лише елемент визначає один показник або тип даних, які потрібно збирати з вузла.

en-us	#### Overview  In this section you will learn how to set up a trigger.  Items only collect data. To automatically evaluate incoming data we need to define triggers. A trigger contains an expression that defines a threshold of what is an acceptable level for the data.  If that level is surpassed by the incoming data, a trigger will "fire" or go into a 'Problem' state - letting us know that something has happened that may require attention. If the level is acceptable again, trigger returns to an 'Ok' state.
uk	#### Огляд  У цьому розділі ви дізнаєтесь, як налаштувати тригер.  Елементи лише збирають дані. Щоб автоматично оцінювати вхідні дані, нам потрібно визначити тригери. Тригер містить вираз, який визначає порогове значення прийнятного рівня для даних.  Якщо вхідні дані перевищують цей рівень, спрацьовує тригер, або переходить у стан "Проблема", повідомляючи нам, що трапилося щось, що може потребувати уваги. Якщо рівень знову прийнятний, тригер повертається до стану "OK".

en-us	 ### Overview   In Zabbix 6.0, [service monitoring](/manual/it_services) functionality has been reworked significantly (see [What's new in Zabbix 6.0.0](https://www.zabbix.com/documentation/6.0/en/manual/introduction/whatsnew600#services) for the list of changes).   This page describes how services and SLAs, defined in earlier Zabbix versions, are changed during an upgrade to Zabbix 6.0 or newer.
uk	### Огляд  У Zabbix 6.0 функціональність [сервісу моніторингу](/manual/it_services) була значно перероблена (перегляньте список змін у розділі [Що нового в Zabbix 6.0.0](https://www.zabbix.com/documentation/6.0/en/manual/introduction/whatsnew600#services)).  На цій сторінці описано, як послуги та SLA, визначені в попередніх версіях Zabbix, змінюються під час оновлення до Zabbix 6.0 або новішої.

en-us	#### Overview  It is possible to configure real-time exporting of trigger events, item values and trends in a newline-delimited JSON format.  Exporting is done into files, where each line of the export file is a JSON object. Value mappings are not applied.  In case of errors (data cannot be written to the export file or the export file cannot be renamed or a new one cannot be created after renaming it), the data item is dropped and never written to the export file. It is written only in the Zabbix database. Writing data to the export file is resumed when the writing problem is resolved.  For precise details on what information is exported, see the [export protocol](/manual/appendix/protocols/real_time_export) page.  Note that host/item can have no metadata (host groups, host name, item name) if the host/item was removed after the data was received, but before server exported data.
uk	#### Огляд  Можна налаштувати експорт у режимі реального часу тригерних подій, значень елементів і тенденцій у форматі JSON із роздільниками нового рядка.  Експорт виконується у файли, де кожен рядок файлу експорту є об’єктом JSON. Відображення значень не застосовуються.  У разі помилок (неможливо записати дані у файл експорту, або неможливо перейменувати файл експорту, або неможливо створити новий після його перейменування), елемент даних видаляється й ніколи не записується до файлу експорту. Він написаний тільки в базі даних Zabbix. Запис даних у файл експорту відновлюється, коли проблему запису вирішено.  Точні відомості про те, яка інформація експортується, див. на сторінці [протокол експорту](/manual/appendix/protocols/real_time_export).  Зауважте, що хост/елемент не може мати метаданих (групи хостів, ім’я хоста, ім’я елемента), якщо хост/елемент було видалено після отримання даних, але до того, як сервер експортував дані.

en-us	#### Overview  It is possible to enhance Zabbix frontend functionality by adding third-party modules or by developing your own modules without the need to change the source code of Zabbix.  Note that the module code will run with the same privileges as Zabbix source code. This means:  -   third-party modules can be harmful. You must trust the modules you are     installing; -   Errors in a third-party module code may crash the frontend. If this     happens, just remove the module code from the frontend. As soon as     you reload Zabbix frontend, you'll see a note saying that some     modules are absent. Go to [Module     administration](/manual/web_interface/frontend_sections/administration/general#modules)     (in *Administration* → *General* → *Modules*) and click *Scan     directory* again to remove non-existent modules from the database.
uk	#### Огляд  Ви можете розширити функціональність інтерфейсу Zabbix, додавши сторонні модулі або розробивши власні модулі без необхідності змінювати вихідний код Zabbix.  Зверніть увагу, що код модуля буде виконуватися з тими ж привілеями, що і вихідний код Zabbix. Це означає, що  -   сторонні модулі можуть бути небезпечними. Ви повинні довіряти модулям, які ви встановлюєте; -   помилки в коді сторонніх модулів можуть призвести до аварійного завершення роботи фронтенду. Якщо це сталося, просто видаліть код модуля з фронтенду. Як тільки ви перезавантажите фронтенд Zabbix, ви побачите повідомлення про те, що деякі модулі відсутні. Перейдіть у [Адміністрування модулів](/manual/web_interface/frontend_sections/administration/general#modules) (в розділі *Адміністрування* → *Загальні* → *Модулі*) і натисніть *Сканувати директорію* ще раз, щоб видалити неіснуючі модулі з бази даних

en-us	#### Overview  Kerberos authentication can be used in web monitoring and HTTP items in Zabbix since version 4.4.0.  This section describes an example of configuring Kerberos with Zabbix server to perform web monitoring of `www.example.com` with user 'zabbix'.
uk	#### Огляд  Автентифікацію Kerberos можна використовувати в веб-моніторингу та елементах HTTP в Zabbix, починаючи з версії 4.4.0.  У цьому розділі описано приклад налаштування Kerberos із сервером Zabbix для виконання веб-моніторингу `www.example.com` за допомогою користувача 'zabbix'.

en-us	#### Overview  Linking is a process whereby templates are applied to hosts, whereas unlinking removes the association with the template from a host.  ::: noteimportant Templates are linked directly to individual hosts and not to host groups. Simply adding a template to a host group will not link it. Host groups are used only for logical grouping of hosts and templates. :::
uk	#### Огляд  Зв’язування — це процес, за допомогою якого шаблони застосовуються до вузлів, тоді як від’єднання видаляє зв’язок шаблоном з вузлом.  ::: noteimportant Шаблони пов’язані безпосередньо з окремими вузлами, а не з групами вузлів. Просте додавання шаблону до групи вузлів не прив’яже його. Групи вузлів використовуються лише для логічного групування вузлів і шаблонів. :::

en-us	#### Overview  Problem events in Zabbix can be acknowledged by users.  If a user gets notified about a problem event, they can go to Zabbix frontend, open the problem update popup window of that problem using one of the ways listed below and acknowledge the problem. When acknowledging, they can enter their comment for it, saying that they are working on it or whatever else they may feel like saying about it.  This way, if another system user spots the same problem, they immediately see if it has been acknowledged and the comments so far.  This way the workflow of resolving problems with more than one system user can take place in a coordinated way.  Acknowledgment status is also used when defining [action operations](/manual/config/notifications/action/operation). You can define, for example, that a notification is sent to a higher level manager only if an event is not acknowledged for some time.  To acknowledge events and comment on them, a user must have at least read permissions to the corresponding triggers. To change problem severity or close problem, a user must have read-write permissions to the corresponding triggers.  There are **several** ways to access the problem update popup window, which allows acknowledging a problem.  -   You may select problems in *Monitoring* → *Problems* and then click     on *Mass update* below the list -   You can click in the *Ack* column showing the acknowledgment status     of problems in:     -   *Monitoring → Dashboard* (*Problems* and *Problems by severity*         widgets)     -   *Monitoring → Problems*     -   *Monitoring → Problems → Event details*  The *Ack* column contains either a 'Yes' or a 'No' link, indicating an acknowledged or an unacknowledged problem respectively. Clicking on the links will take you to the problem update popup window.  -   You can click on an unresolved problem cell in:     -   *Monitoring → Dashboard* (*Trigger overview* widget)  The popup menu contains an *Acknowledge* option that will take you to the problem update window.
uk	 #### Огляд  Проблемні події в Zabbix можуть бути визнані користувачами.  Якщо користувач отримує сповіщення про проблему, він може перейти до інтерфейсу Zabbix, відкрити спливаюче вікно оновлення цієї проблеми одним із способів, перелічених нижче, і підтвердити проблему. Підтверджуючи, вони можуть ввести свій коментар до цього, сказавши,що вони над цим працюють, або будь-що інше, що вони можуть сказати про це.  Таким чином, якщо інший користувач системи помітить ту саму проблему, він одразу побачить, чи було її підтверджено, і коментарі до цього часу.  Таким чином робочий процес вирішення проблем із кількома користувачами системи може відбуватися скоординовано.  Статус підтвердження також використовується під час визначення [операцій дій](/manual/config/notifications/action/operation). Ви можете визначити, наприклад, що сповіщення надсилається менеджеру вищого рівня, лише якщо подія не підтверджується протягом деякого часу.  Щоб підтверджувати події та коментувати їх, користувач повинен мати принаймні дозволи на читання відповідних тригерів. Щоб змінити серйозність проблеми або закрити проблему, користувач повинен мати дозволи на читання та запис для відповідних тригерів.  Існує **кілька** способів отримати доступ до спливаючого вікна оновлення проблеми, яке дозволяє підтвердити проблему.  - Ви можете вибрати проблеми в *Моніторинг* → *Проблеми*, а потім    натиснути *Масове оновлення* під списком - Ви можете клацнути в стовпці *Підтвердження*, який показує стан    підтвердження проблем у:      - *Моніторинг → Інформаційна панель* (віджети *Проблеми* та        *Проблеми за ступенем серйозності*)      - *Моніторинг → Проблеми*      - *Моніторинг → Проблеми → Деталі події*  Стовпець *Підтвердження* містить посилання «Так» або «Ні», що вказує на підтверджену або непідтверджену проблему відповідно. Натиснувши посилання, ви перейдете до спливаючого вікна оновлення проблеми.  - Ви можете натиснути клітинку невирішеної проблеми в:      - *Моніторинг → Інформаційна панель* (*Віджет «Огляд тригерів»)  Спливаюче меню містить опцію *Підтвердити*, яка переведе вас до вікна оновлення проблеми.

en-us	### Overview  Since Zabbix 6.0, primary keys are used for all tables in  new installations.  This section provides instructions for manually upgrading the history tables in existing installations to primary keys.  Instructions are available for:  * [MySQL](#mysql) * [PostgreSQL](#postgresql) * [TimescaleDB](#postgresql-timescaledb) * [Oracle](#oracle)
uk	### Огляд  Починаючи з Zabbix 6.0, первинні ключі використовуються для всіх таблиць у нових інсталяціях.  У цьому розділі наведено інструкції щодо ручного оновлення таблиць історії в існуючих інсталяціях до первинних ключів.  Інструкції доступні для:  * [MySQL](#mysql) * [PostgreSQL](#postgresql) * [TimescaleDB](#postgresql-timescaledb) * [Oracle](#oracle)

en-us	#### Overview  Some new items are automatically added for monitoring when web scenarios are created.  All items inherit tags from the web scenario.
uk	#### Огляд  Деякі нові елементи автоматично додаються для моніторингу під час створення веб-сценаріїв.  Усі елементи успадковують теги з веб-сценарію.

en-us	#### Overview  Sound is used in [global notifications](/manual/web_interface/user_profile/global_notifications).  For the sounds to be played in Zabbix frontend, *Frontend messaging* must be enabled in the user profile *Messaging* tab, with all trigger severities checked, and sounds should also be enabled in the global notification pop-up window.  If for some reasons audio cannot be played on the device, the ![](../../../../assets/en/manual/config/mute_icon.png) button in the global notification pop-up window will permanently remain in the "mute" state and the message "Cannot support notification audio for this device." will be displayed upon hovering over the ![](../../../../assets/en/manual/config/mute_icon.png) button.  Sounds, including the default audio clips, are supported in MP3 format only.  The sounds of Zabbix frontend have been successfully tested in recent Firefox/Opera browsers on Linux and in Chrome, Firefox, Microsoft Edge, and Opera browsers on Windows.  ::: noteimportant The auto play of sounds may be disabled in recent browser versions by default. In this case, you need to change this setting manually. :::
uk	#### Огляд  Звук використовується в [глобальних сповіщеннях](/manual/web_interface/user_profile/global_notifications).  Щоб звуки відтворювалися у інтерфейсі Zabbix, *Повідомлення у веб-інтерфейсі* має бути ввімкнено у профілі користувача на вкладці *Повідомлення*, з позначеними всіма рівнями серйозності тригерів, а звуки також мають бути ввімкнені в глобальному спливаючому вікні сповіщень.  Якщо з певних причин аудіо не відтворюється на пристрої, кнопка ![](../../../../assets/en/manual/config/mute_icon.png) у спливаючому вікні глобального сповіщення постійно залишатиметься в стані «без звуку» та повідомлення «Неможливо підтримувати звук сповіщень для цього пристрою.» відображатиметься після наведення курсора на кнопку ![](../../../../assets/en/manual/config/mute_icon.png).  Звуки, включаючи стандартні аудіокліпи, підтримуються лише у форматі MP3.  Звуки інтерфейсу Zabbix були успішно протестовані в останніх браузерах Firefox/Opera в Linux і браузерах Chrome, Firefox, Microsoft Edge і Opera в Windows.  ::: noteimportant Автоматичне відтворення звуків може бути вимкнено в останніх версіях браузера за замовчуванням. У цьому випадку вам потрібно змінити цей параметр вручну. :::

en-us	### Overview  The *Administration → Authentication* section allows to specify the global user authentication method to Zabbix and internal password requirements. The available methods are internal, HTTP, LDAP, and SAML authentication.
uk	### Огляд  У розділі *Адміністрування → Автентифікація* можна вказати глобальний метод автентифікації користувача для Zabbix і вимоги до внутрішнього пароля. Доступні методи: внутрішня, HTTP, LDAP і SAML автентифікація.

en-us	#### Overview  The *Administration → General* section contains a number of subsections for setting frontend-related defaults and customizing Zabbix.  The list of available subsections appears upon pressing on *General* in the *Administration* menu section. It is also possible to switch between subsections by using the title dropdown in the top left corner.
uk	#### Огляд  Розділ *Адміністрування → Загальні* містить низку підрозділів для налаштування параметрів інтерфейсу за замовчуванням і налаштування Zabbix.  Список доступних підрозділів з’являється після натискання *Загальні* в розділі меню *Адміністрування*. Також можна перемикатися між підрозділами за допомогою спадного списку заголовків у верхньому лівому куті.

en-us	#### Overview  The Administration menu is for administrative functions of Zabbix. This menu is available to users of [Super Administrators](/manual/config/users_and_usergroups/permissions) type only.
uk	#### Огляд  Меню адміністрування призначене для адміністративних функцій Zabbix. Це меню доступне лише для користувачів типу [супер-адміністратори](/manual/config/users_and_usergroups/permissions).

en-us	#### Overview  The Monitoring menu is all about displaying data. Whatever information Zabbix is configured to gather, visualize and act upon, it will be displayed in the various sections of the Monitoring menu.
uk	#### Огляд  У меню моніторингу відображаються дані. Яку б інформацію не налаштував Zabbix для збору, візуалізації та дії, вона буде відображатися в різних розділах меню моніторингу.

en-us	#### Overview  There are several ways in which you can customize and rebrand your Zabbix frontend installation:  -   replace the Zabbix logo with a desired one; -   hide the links to the *Zabbix Support* and *Zabbix Integrations* pages; -   set a custom link to the *Help* page; -   change the copyright notice in the footer.
uk	#### Огляд  Є кілька способів, за допомогою яких ви можете налаштувати та ребрендингувати свою інтерфейсну установку Zabbix:  - замінити логотип Zabbix на потрібний; - приховати посилання на сторінки *Zabbix Support* та *Zabbix Integrations*; - встановити спеціальне посилання на сторінку *Довідка*; - змінити повідомлення про авторські права в нижньому колонтитулі.

en-us	#### Overview  The Reports menu features several sections that contain a variety of predefined and user-customizable reports focused on displaying an overview of such parameters as system information, triggers and gathered data.
uk	#### Огляд  Меню «Звіти» містить кілька розділів, які містять різноманітні попередньо визначені та настроювані користувачем звіти, орієнтовані на відображення огляду таких параметрів, як системна інформація, тригери та зібрані дані.

en-us	#### Overview  The Services menu is for the [service monitoring](/manual/it_services) functions of Zabbix.
uk	#### Огляд  Меню «Сервіси» призначене для функцій [сервісного моніторингу] /manual/it_services) Zabbix.

en-us	### Overview  This section allows to view and [configure](/manual/it_services/sla) SLAs.
uk	### Огляд  Цей розділ дозволяє переглядати та [налаштовувати](/manual/it_services/sla) SLA.

en-us	#### Overview  This section presents a step-by-step real-life example of how web monitoring can be used.  Let's use Zabbix web monitoring to monitor the web interface of Zabbix. We want to know if it is available, provides the right content and how quickly it works. To do that we also must log in with our user name and password.
uk	#### Огляд  У цьому розділі покроково наведено реальний приклад того, як можна використовувати веб-моніторинг.  Давайте використаємо веб-моніторинг Zabbix для моніторингу веб-інтерфейсу Zabbix. Ми хочемо знати, чи він доступний, надає потрібний вміст і як швидко працює. Для цього ми також повинні увійти, використовуючи своє ім’я користувача та пароль.

en-us	#### Overview  While many things in the frontend can be configured using the frontend itself, some customisations are currently only possible by editing a definitions file.  This file is `defines.inc.php` located in /include of the Zabbix HTML document directory.
uk	#### Огляд  Хоча багато речей у інтерфейсі можна налаштувати за допомогою самого інтерфейсу, деякі налаштування наразі можливі лише шляхом редагування файлу визначень.  Файл `defines.inc.php` знаходиться в /include каталогу документів HTML Zabbix.

en-us	#### Overview  Zabbix agent 2 is a new generation of Zabbix agent and may be used in place of Zabbix agent.  This section lists parameters supported in a Zabbix agent 2 configuration file (zabbix\_agent2.conf).   Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported in the beginning of     the line.
uk	#### Огляд  Zabbix agent 2 — це нове покоління Zabbix агента, який може використовуватися замість Zabbix agent.  У цьому розділі перераховано параметри, які підтримуються у файлі конфігурації Zabbix agent 2 (zabbix\_agent2.conf).  Зауважте, що:  - Значення за замовчуванням відображають параметри процесу за замовчуванням, а не значення в надісланих файлах конфігурації; - Zabbix підтримує конфігураційні файли лише в кодуванні UTF-8 без [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Коментарі, що починаються з "\#", підтримуються лише на початку рядка.

en-us	### Overview  Zabbix API allows you to programmatically retrieve and modify the configuration of Zabbix and provides access to historical data. It is widely used to:  -   Create new applications to work with Zabbix; -   Integrate Zabbix with third-party software; -   Automate routine tasks.  The Zabbix API is a web based API and is shipped as part of the web frontend. It uses the JSON-RPC 2.0 protocol which means two things:  -   The API consists of a set of separate methods; -   Requests and responses between the clients and the API are encoded     using the JSON format.  More info about the protocol and JSON can be found in the [JSON-RPC 2.0 specification](http://www.jsonrpc.org/specification) and the [JSON format homepage](http://json.org/).  For more information about integrating Zabbix functionality into your Python applications, see the [zabbix_utils](https://github.com/zabbix/python-zabbix-utils) Python library for Zabbix API.
uk	### Огляд  Zabbix API дозволяє програмно отримувати та змінювати налаштування Zabbix і забезпечує доступ до історичних даних. Це є широко використовується для:  - Створення нові програми для роботи з Zabbix; - Інтегрування Zabbix у стороннє програмне забезпечення; - Автоматизації рутинних завдань.  Zabbix API — це web API, яке постачається як частина веб-інтерфейсу. Воно використовує протокол JSON-RPC 2.0, що означає дві речі:  - API складається з набору окремих методів. - Запити та відповіді між клієнтами та API кодуються у форматі JSON.  Додаткову інформацію про протокол і JSON можна знайти в [специфікації JSON-RPC 2.0] (http://www.jsonrpc.org/specification) і [на домашній сторінці формату JSON](http://json.org/).  Щоб дізнатися більше про інтеграцію функцій Zabbix у ваші програми Python, перегляньте [zabbix_utils](https://github.com/zabbix/python-zabbix-utils) -  Python бібліотеку для Zabbix API.

en-us	#### Overview  Zabbix supports TimescaleDB, a PostgreSQL-based database solution of automatically partitioning data into time-based chunks to support faster performance at scale.  ::: notewarning Currently TimescaleDB is not supported by Zabbix proxy. :::  Instructions on this page can be used for creating TimescaleDB database or migrating from existing PostgreSQL tables to TimescaleDB.
uk	#### Огляд  Zabbix підтримує TimescaleDB, базу даних на базі PostgreSQL, яка автоматично розбиває дані на фрагменти, що базуються на часовому діапазоні, для підтримки більшої продуктивності в масштабі.  ::: приміткапопередження Наразі TimescaleDB не підтримується проксі Zabbix. :::  Інструкції на цій сторінці можна використовувати для створення бази даних TimescaleDB або міграції з існуючих таблиць PostgreSQL до TimescaleDB.

en-us	#### Overview  Zabbix web frontend can be temporarily disabled in order to prohibit access to it. This can be useful for protecting the Zabbix database from any changes initiated by users, thus protecting the integrity of database.  Zabbix database can be stopped and maintenance tasks can be performed while Zabbix frontend is in maintenance mode.  Users from defined IP addresses will be able to work with the frontend normally during maintenance mode.
uk	#### Огляд  Веб-інтерфейс Zabbix можна тимчасово відключити, щоб заборонити доступ до нього. Це може бути корисним для захисту бази даних Zabbix від будь-яких змін, ініційованих користувачами, таким чином захищаючи цілісність бази даних.  Базу даних Zabbix можна зупинити та виконати завдання з обслуговування, поки інтерфейс Zabbix перебуває в режимі обслуговування.  Користувачі з визначених IP-адрес зможуть нормально працювати з інтерфейсом у режимі обслуговування.

en-us	#### Overview  Zabbix web service is a process that is used for communication with external web services.  This section lists parameters supported in Zabbix web service configuration file (zabbix\_web\_service.conf).   Note that:  -   The default values reflect process defaults, not the values in the     shipped configuration files; -   Zabbix supports configuration files only in UTF-8 encoding without     [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); -   Comments starting with "\#" are only supported at the beginning of     the line.
uk	#### Огляд  Веб-сервіс Zabbix — це процес, який використовується для зв’язку із зовнішніми веб-сервісами.  У цьому розділі перераховано параметри, які підтримуються у файлі конфігурації веб-сервісу Zabbix (zabbix\_web\_service.conf).  Зауважте, що:  - Значення за замовчуванням відображають параметри процесу за замовчуванням, а не значення в надісланих файлах конфігурації; - Zabbix підтримує конфігураційні файли лише в кодуванні UTF-8 без [BOM](https://en.wikipedia.org/wiki/Byte_order_mark); - Коментарі, що починаються з "\#", підтримуються лише на початку рядка.