---
canonical: https://docs.ideco.ru/v22/ru/ngfw/api/zabbix-api
---



# Zabbix-агент

::: page-constructor
blocks:
  - type: content-layout-block
    textContent:
      buttons:
        - text: Классический VCE
          theme: action
          width: 'auto'
        - text: Высокопроизводительный VCE
          theme: outlined
          url: https://docs.ideco.ru/api/vpp-v22/ru/ngfw/monitor-api/zabbix/
          width: 'auto'
        - text: Документация
          theme: outlined
          url: https://docs.ideco.ru/v22/ru/ngfw/settings/monitor/zabbix
          width: 'auto'
    resetPaddings: false
    textWidth: l
    size: m
    centered: false
:::

{% cut "Получение статуса Zabbix-агента" %}{#poluchenie-statusa-zabbix-agenta}

```
GET /monitor_backend/zabbix_agent/status
```

**Ответ на успешный запрос:**

```json5
{
  "enabled": true | false
}
```

* `enabled` - статус Zabbix-агента:
  * `true` - включен;
  * `false` - выключен.

{% endcut %}

{% cut "Получение настроек Zabbix-агента" %}

```
GET /monitor_backend/zabbix_agent
```

**Ответ на успешный запрос:**

```json5
{
  "enabled": true | false,
  "active_mode_enabled": true | false,
  "passive_mode_enabled": true | false,
  "active_mode_servers": ["string"],
  "passive_mode_servers": ["string"],
  "hostname": "string",
  "listen_port": "integer"
}
```

* `enabled` - статус Zabbix-агента:
  * `true` - включен;
  * `false` - выключен.
* `active_mode_enabled` - состояние активного режима:
  * `true` - включен;
  * `false` - выключен.
* `passive_mode_enabled` - состояние пассивного режима:
  * `true` - включен;
  * `false` - выключен.
* `active_mode_servers` - список адресов Zabbix-серверов для активного режима. Допустимые форматы: IP-адрес, имя домена, IP-адрес:порт, домен:порт (можно указать интернационализированные доменные имена). Пустой список допустим, если активный режим выключен;
* `passive_mode_servers` - список адресов Zabbix-серверов для пассивного режима. Допустимые форматы: IP-адрес, имя домена, IP-адрес:порт, домен:порт (можно указать интернационализированные доменные имена). Пустой список допустим, если пассивный режим выключен;
* `hostname` - имя сервера Ideco NGFW Novum, допустимые значения: английские буквы, цифры, символы `.`, `_`, `-` и `'` (пробелы в начале и конце запрещены). Максимальная длина - 64 символа, может быть пустой строкой, если активный режим выключен.
* `listen_port` - порт для подключения в пассивном режиме, разрешены только порты `10050` и `10051`.

{% endcut %}

{% cut "Изменение настроек Zabbix-агента" %}{#izmenenie-nastroek-zabbix-agenta}

```
PATCH /monitor_backend/zabbix_agent
```

**Json-тело запроса:**

```json5
{
  "enabled": true | false,
  "active_mode_enabled": true | false,
  "passive_mode_enabled": true | false,
  "active_mode_servers": ["string"],
  "passive_mode_servers": ["string"],
  "hostname": "string",
  "listen_port": "integer"
}
```

* `enabled` - статус Zabbix-агента:
  * `true` - включен;
  * `false` - выключен.
* `active_mode_enabled` - состояние активного режима:
  * `true` - включен;
  * `false` - выключен.
* `passive_mode_enabled` - состояние пассивного режима:
  * `true` - включен;
  * `false` - выключен.
* `active_mode_servers` - список адресов Zabbix-серверов для активного режима. Допустимые форматы: IP-адрес, имя домена, IP-адрес:порт, домен:порт (можно указать интернационализированные доменные имена). Пустой список допустим, если активный режим выключен;
* `passive_mode_servers` - список адресов Zabbix-серверов для пассивного режима. Допустимые форматы: IP-адрес, имя домена, IP-адрес:порт, домен:порт (можно указать интернационализированные доменные имена). Пустой список допустим, если пассивный режим выключен;
* `hostname` - имя сервера Ideco NGFW Novum, допустимые значения: английские буквы, цифры, символы `.`, `_`, `-` и `'` (пробелы в начале и конце запрещены). Максимальная длина - 64 символа, может быть пустой строкой, если активный режим выключен.
* `listen_port` - порт для подключения в пассивном режиме, разрешены только порты `10050` и `10051`.

**Ответ на успешный запрос:** 200 OK

{% endcut %}
