1. Общие

Обзор

Раздел Администрирование → Общие (Administration → General) содержит несколько подразделов по настройке умолчаний, связанных с веб-интерфейсом, и тонкой настройки Zabbix.

Список доступных подразделов появляется при нажатии на Общие (General) в разделе меню Администрирование (Administration). Переключаться между различными подразделами также можно при помощи выпадающего меню слева вверху.

Веб-интерфейс

Эта страница содержит некоторые настройки умолчаний, связанных с веб-интерфейсом.

Параметры настроек:

Параметр Описание
Язык по умолчанию
(Default language)
Язык по умолчанию для пользователей, которые не указали язык в своих профилях, и гостевых пользователей.
Дополнительную информацию смотрите в разделе Установка дополнительных языков веб-интерфейса.
Часовой пояс по умолчанию
(Default time zone)
Часовой пояс по умолчанию для пользователей, которые не указали часовой пояс в своих профилях, и гостевых пользователей.
Тема по умолчанию
(Default theme)
Тема по умолчанию для пользователей, которые не указали тему в своих профилях, и гостевых пользователей.
Лимит элементов в результатах поиска и фильтрах
(Limit for search and filter results)
Максимальное количество элементов (строк), которые будут отображаться в списках веб-интерфейса, например: Сбор данных → Узлы сети (Data collection → Hosts).
Примечание: Если значение равно, например, «50», то будут отображаться только первые 50 элементов во всех затронутых списках веб-интерфейса. Если какие-нибудь списки содержат больше пятидесяти элементов, тогда такое превышение будет указываться знаком «+» в сообщении: «Отображено с 1 по 50 из 50+ найденных». Также, если используется фильтрация и имеется более 50 совпадений, то отобразятся только первые 50 совпадений.
Обратите внимание, что увеличение значения этого параметра может приводить к ухудшению производительности и увеличению потребления памяти на стороне веб-сервера.
Макс. количество колонок
и строк в таблицах обзора

(Max number of columns
and rows in overview tables)
Максимальное количество столбцов и строк, которое будет отображаться в виджетах панели Обзор данных (Data overview) и Обзор триггеров (Trigger overview). Один и тот же лимит применяется и к столбцам, и к строкам. Если существует больше строк и/или столбцов, чем показано, система отобразит предупреждение внизу таблицы: «Отображаются не все результаты. Укажите более конкретные критерии поиска (Not all results are displayed. Please provide more specific search criteria)».
Макс. количество элементов
отображаемое в ячейке таблицы

(Max count of elements
to show inside table cell)
Для объектов, которые отображаются в одной ячейке таблицы, отображать не более, чем задано этим параметром.
Показывать предупреждение, если Zabbix сервер недоступен
(Show warning if Zabbix server is down)
Этот параметр включает показ в окне браузера предупреждающего сообщения, если не удаётся «достучаться» до Zabbix сервера (возможно, выключенного). Сообщение остаётся на экране, даже если пользователь прокрутил страницу вниз. При наведении на сообщение курсора мыши оно временно исчезает, чтобы можно было увидеть содержимое под сообщением.
Рабочее время
(Working time)
Этот общесистемный параметр определяет часы работы. На графиках рабочее время отображается белым фоном, а нерабочее время — серым.
Описание формата времени смотрите на странице Настройка периодов времени.
Поддерживаются пользовательские макросы.
Отображение технических ошибок
(Show technical errors)
Если этот флажок установлен, все зарегистрированные пользователи смогут видеть технические ошибки (PHP/SQL). Если не установлен, информация будет доступна только Супер-администраторам Zabbix и пользователям, принадлежащим к группам пользователей с активированным режимом отладки.
Максимальный период отображения истории
(Max history display period)
Наибольший период времени, для которого отображать данные истории в подразделах Мониторинг → Последние данные (Monitoring → Latest data), информации веб-сценариев узлов сети в Мониторинг → Узлы сети (Monitoring → Hosts), а также в виджете панели Обзор данных (Data overview).
Допустимый диапазон: 24 часа (по умолчанию) — 1 неделя. Поддерживаются суффиксы времени, например: 1w (одна неделя), 36h (36 часов).
Период фильтра времени по умолчанию
(Time filter default period)
Период времени, используемый по умолчанию в графиках и панелях. Допустимый диапазон: 1 минута — 10 лет (по умолчанию: 1 час).
Поддерживаются суффиксы времени, например: 10m (десять минут), 5w (пять недель).
Примечание: когда пользователь меняет период времени при просмотре графика, этот период времени сохраняется в качестве предпочтений пользователя, заменяя глобальное значение по умолчанию или предыдущий выбор пользователя.
Макс. период селектора периода времени
(Max period for time selector)
Наибольший доступный период времени для графиков и панелей. Пользователи не смогут визуализировать более старые данные. Допустимый диапазон: 1 год — 10 лет (по умолчанию: 2 года).
Поддерживаются суффиксы времени, например: 1y (один год), 365w (365 недель).

Авторегистрация

На этом экране вы можете настроить уровень шифрования для автоматической регистрации активного агента.

adm\_autoreg2.png

Параметры, отмеченные звёздочкой, являются обязательными.

Параметры настроек:

Параметр Описание
Уровень шифрования
(Encryption level)
Выберите один или оба параметра для уровня шифрования:
Без шифрования (No encryption) — разрешены незашифрованные соединения
PSK — разрешены зашифрованные соединения TLS с общим ключом (pre-shared key)
Идентификатор PSK
(PSK identity)
Введите строку идентификатора общего ключа.
Это поле доступно только в том случае, если для параметра Уровень шифрования (Encryption level) выбрано «PSK».
Не помещайте конфиденциальную информацию в идентификатор PSK, она передается по сети незашифрованной для информирования получателя, какой PSK использовать.
PSK Введите общий ключ (чётное число шестнадцатеричных символов).
Максимальная длина: 512 шестнадцатеричных цифр (256-байтовый PSK), если Zabbix использует библиотеку GnuTLS или OpenSSL, 64 шестнадцатеричных цифры (32-байтовый PSK), если Zabbix использует библиотеку mbed TLS (PolarSSL).
Пример: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952
Это поле доступно только в том случае, если для параметра Уровень шифрования (Encryption level) выбрано «PSK».

Смотрите также: Безопасная авторегистрация

Время ожидания

В этом разделе можно настроить глобальное время ожидания по типам элементов данных и сетевые тайм-ауты. Все поля в этом диалоге являются обязательными.

Параметр Описание
Время ожидания по типам элементов данных
(Timeouts for item types)
Сколько секунд ожидать ответа от опрашиваемого элемента данных (в зависимости от его типа).
Допустимый диапазон: 1 - 600s (по умолчанию: 3s; по умолчанию для элемента данных с типом Браузер: 60s).
Поддерживаются суффиксы времени, например: 30s, 1m, и пользовательские макросы.

Поддерживаются следующие типы элементов данных:
- Zabbix агент (как пассивные, так и активные проверки)
- Простые проверки (за исключением элементов данных icmpping* и vmware.*)
- SNMP агент (только для элементов данных SNMP walk[OID] и get[OID])
- Внешняя проверка
- Монитор баз данных
- HTTP агент
- SSH агент
- TELNET агент
- Скрипт
- Браузер

Обратите внимание, что если используется прокси и он имеет свои настроенные тайм-ауты, то настройки тайм-аутов прокси-сервера переопределят глобальные. Если имеются тайм-ауты, заданные для конкретных элементов данных, то они переопределят настройки, заданные на уровне прокси или на глобальном уровне.
Время ожидания сети для веб-интерфейса (Network timeouts for UI)
Взаимодействие
(Communication)
Сколько секунд ожидать перед закрытием неактивного сокета (если соединение с сервером Zabbix было установлено ранее, но веб-интерфейс не может завершить операцию чтения/отправки данных в течение этого времени, соединение будет разорвано). Допустимый диапазон: 1 - 300s (по умолчанию: 3s).
Подключение
(Connection)
Сколько секунд ожидать, прежде чем остановить попытку подключения к серверу Zabbix. Допустимый диапазон: 1 - 30s (по умолчанию: 3s).
Тест способов оповещения
(Media type test)
Сколько секунд ожидать ответа при тестировании способа оповещения. Допустимый диапазон: 1 - 300s (по умолчанию: 65s).
Выполнение скриптов
(Script execution)
Сколько секунд ожидать ответа при выполнении скрипта. Допустимый диапазон: 1 - 300s (по умолчанию: 60s).
Этот тайм-аут применяется ко всей цепочке выполнения скрипта, которая может иметь различную длину. Например, если скрипт выполняется на агенте, то это весь обмен данными между сервером (возможно, также прокси-сервером) и агентом и обратно.
Для скриптов, которые выполняются на агенте, применяется тайм-аут сервера или прокси.
Для скриптов, которые выполняются на агенте, работающем только в активном режиме, вероятно, нужно будет повысить значение по умолчанию тайм-аута сервера/прокси. Тайм-аут сервера/прокси должен быть выше, чем частота обновления активных проверок, в противном случае тайм-аут сервера/прокси может быть превышен ещё до того, как активный агент получит скрипт.
Смотрите также: Тайм-аут скрипта
Тест элементов данных
(Item test)
Сколько секунд ожидать получения данных при тестировании элемента данных. Допустимый диапазон: 1 - 600s (по умолчанию: 60s).
Тест регулярных отчётов
(Scheduled report test)
Сколько секунд ожидать получения данных при тестировании регулярных отчётов. Допустимый диапазон: 1 - 300s (по умолчанию: 60s).

Изображения

Раздел Изображения (Images) отображает все изображения, доступные в Zabbix. Изображения хранятся в базе данных.

Выпадающее меню Тип (Type) позволяет вам переключаться между изображениями иконок и фоновыми рисунками:

  • Иконки используются при отображении элементов карт сетей
  • Фоновые рисунки используются в качестве фона карт сетей

Добавление изображения

Вы можете добавить своё собственное изображение, нажав на кнопку Создать иконку (Create icon) или Создать фон (Create background) в правом верхнем углу.

Атрибуты изображений:

Параметр Описание
Имя (Name) Уникальное имя изображения.
Загрузить
(Upload)
Выберите файл (PNG, JPEG, GIF или WebP) с локальной системы для загрузки в Zabbix.
Обратите внимание, что может быть возможно загрузить и другие форматы, которые будут преобразованы в PNG во время загрузки. Для обработки изображений используется библиотека GD, поэтому поддерживаемые форматы зависят от версии используемой библиотеки (для Zabbix требуется 2.0.28 или выше).

Максимальный размер загружаемого файла ограничен значением ZBX_MAX_IMAGE_SIZE и составляет 1024x1024 байт или 1 МБ.

Загрузка может быть неуспешной, если размер изображения близок к 1 МБ и параметр конфигурации max_allowed_packet в MySQL имеет значение по умолчанию в 1МБ. В этом случае увеличьте параметр max_allowed_packet [en].

Соответствия иконок

Эта страница позволяет создавать соответствия между определёнными узлами сети и определёнными иконками. Для создания соответствия используется информация из полей инвентарных данных узлов сети.

Затем соответствия можно использовать при настройке карты сети для автоматического назначения подходящих иконок соответствующим узлам сети.

Для создания нового соответствия иконок, нажмите на Создать соответствие иконок (Create icon map) в правом верхнем углу.

Параметры настроек:

Параметр Описание
Имя (Name) Уникальное имя соответствия иконок.
Преобразования
(Mappings)
Список преобразований. Порядок преобразований определяет, какой приоритет будет иметь преобразование. Вы можете перемещать преобразования выше и ниже по списку, используя перетаскивание (drag-and-drop).
Поле инвентарных данных
(Inventory field)
Поле инвентарных данных узла сети, которое будет просматриваться при поиске соответствий.
Выражение (Expression) Регулярное выражение описывающее соответствие.
Иконка (Icon) Иконка, используемая, если соответствие выражению найдено.
По умолчанию (Default) Иконка, используемая по умолчанию.

Регулярные выражения

Эта страница позволяет создавать пользовательские регулярные выражения, которые затем можно использовать в некоторых местах в веб-интерфейсе Zabbix. Смотрите раздел Регулярные выражения для получения дополнительной информации.

Опции отображения триггеров

Эта страница позволяет настроить то, каким образом состояния триггеров будут отображаться в веб-интерфейсе, а также названия и цвета уровней важности триггеров.

Параметр Описание
Использовать пользовательские цвета событий
(Use custom event status colors)
Выбор этого параметра активирует возможность изменения цветов для подтверждённых/неподтверждённых проблем.
Неподтвержденные события в состоянии ПРОБЛЕМА,
Подтверждённые события ПРОБЛЕМА,
Неподтверждённые РЕШЁННЫЕ события,
Подтверждённые РЕШЁННЫЕ события
(Unacknowledged PROBLEM events,
Acknowledged PROBLEM events,
Unacknowledged RESOLVED events,
Acknowledged RESOLVED events)
Введите новый код цвета или щёлкните по цвету, чтобы выбрать новый цвет из представленной палитры.
Если отмечен флажок мигание, триггеры будут мигать в течение некоторого времени после изменения состояния, чтобы стать более заметными.
Отображать триггеры в состоянии ОК в течение
(Display OK triggers for)
Период времени для отображения триггеров в состоянии OK. Допустимый диапазон: 0 — 24 часа. Поддерживаются суффиксы времени, например: 5m, 2h, 1d.
Мигание триггеров при изменении состояния
(On status change triggers blink for)
Длительность мигания триггеров. Допустимый диапазон: 0 — 24 часа. Поддерживаются суффиксы времени, например: 5m, 2h, 1d.
Не классифицировано,
Информация,
Предупреждение,
Средняя,
Высокая,
Чрезвычайная
(Not classified,
Information,
Warning,
Average,
High,
Disaster)
Настраиваемые названия уровней важности и/или цвета для отображения вместо системного значения по умолчанию.
Введите новый код цвета или щёлкните по цвету, чтобы выбрать новый цвет из представленной палитры.

Обратите внимание, что введённые здесь названия будут использованы во всех локалях. Если вам нужно перевести их на другие языки для определённых пользователей, смотрите страницу Пользовательские важности триггеров.

Географические карты

На этой странице можно выбрать поставщика услуг плиток географической карты и настроить параметры поставщика услуг для виджета панели Геокарта (Geomap). Для обеспечения визуализации с использованием географических карт, Zabbix использует JavaScript библиотеку интерактивных карт с открытым исходным кодом Leaflet. Пожалуйста, обратите внимание, что Zabbix не контролирует качество изображений, предоставляемых сторонними поставщиками плиток, включая предустановленных поставщиков плиток.

Параметр Описание
Провайдер плитки
(Tile provider)
Выберите одного из доступных поставщиков плиток или выберите Другое (Other) для добавления другого поставщика плиток либо собственных плиток (смотрите Использование пользовательского поставщика услуг плиток).
URL плитки
(Tile URL)
Шаблон URL (до 2048 символов) для загрузки и отображения слоя плиток на географических картах.
Это поле доступно для редактирования только если параметр Провайдер плитки (Tile provider) имеет значение Другое (Other).

Поддерживаются следующие шаблоны-заполнители:
{s} представляет один из доступных поддоменов;
{z} представляет параметр уровня масштабирования в URL;
{x} и {y} представляют координаты плитки;
{r} можно использовать, чтобы добавить "\@2x" к URL для загрузки сетчатых плиток.

Пример: https://{s}.example.com/{z}/{x}/{y}{r}.png
Текст авторства
(Attribution text)
Текст атрибуции поставщика плиток, который будет отображаться в небольшом текстовом поле на карте. Это поле отображается только в случае, если параметр Провайдер плитки (Tile provider) имеет значение Другое (Other).
Максимальный уровень масштаба
(Max zoom level)
Наибольший уровень масштабирования карты. Это поле доступно для редактирования, только если параметр Провайдер плитки (Tile provider) имеет значение Другое (Other).
Использование пользовательского поставщика услуг плиток

Виджет Геокарта (Geomap) способен загружать растровые изображения плиток с пользовательского собственного хостинга либо службы стороннего поставщика плиток. Чтобы использовать службу стороннего поставщика плиток или собственную папку или сервер плиток, выберите Другое (Other) в поле Провайдер плитки (Tile provider) и укажите собственный URL в поле URL плитки (Tile URL), используя соответствующие шаблоны-заполнители.

Модули

Эта страница позволяет администрировать пользовательские, а также встроенные модули веб-интерфейса.

Нажмите на Сканировать директорию (Scan directory), чтобы зарегистрировать/отменить регистрацию любых пользовательских модулей. Зарегистрированные модули появятся в списке; незарегистрированные модули будут удалены из списка.

Нажмите на состояние модуля в списке, чтобы активировать/деактивировать модуль. Вы также можете массово активировать/деактивировать модули, выбрав их в списке, а затем нажав кнопки Активировать/Отключить (Enable/Disable) под списком.

При нажатии на имя модуля в списке отображается всплывающее окно с его подробностями.

Состояние модуля также можно обновить во всплывающем окне подробностей модуля; чтобы сделать это, установите или снимите флажок Активировано (Enabled) и затем нажмите на Обновить (Update).

Вы можете отфильтровать модули по имени или состоянию (активировано/деактивировано).

Коннекторы

Этот раздел позволяет настроить коннекторы для потоковой передачи во внешние системы данных Zabbix по HTTP.

Нажмите на Создать коннектор (Create connector) для настройки нового коннектора.

Вы можете отфильтровать коннекторы по имени или состоянию (активировано/деактивировано). Нажмите на состояние коннектора в списке, чтобы активировать/деактивировать коннектор. Можно также массово активировать/деактивировать коннекторы, отметив их в списке и и затем нажав на кнопки Активировать/Отключить (Enable/Disable) ниже списка.

Другое

Этот раздел позволяет настроить несколько прочих параметров веб-интерфейса.

Параметр Описание
URL веб-интерфейса
(Frontend URL)
URL (до 2048 символов) веб-интерфейса Zabbix.
Этот параметр используется веб-сервисом Zabbix для связи с веб-интерфейсом и должен быть указан для активации регулярных отчётов.
Группа для обнаруженных узлов сети
(Group for discovered hosts)
Узлы сети, обнаруженные через сетевое обнаружение и через авторегистрацию агентов, будут автоматически помещены в группу узлов сети, выбранную здесь.
Режим инвентаризации узлов сети по умолчанию
(Default host inventory mode)
Режим по умолчанию инвентарных данных узлов сети. Выбранный режим будет использоваться всякий раз при создании нового узла сети или прототипа узлов сети сервером или веб-интерфейсом, если не будет переопределён в процессе обнаружения узлов сети/авторегистрации при помощи операции Задать режим инвентарных данных узлов сети (Set host inventory mode).
Группа пользователей для сообщения при недоступности базы данных
(User group for database down message)
Группа пользователей, которым будет отправляться сообщение оповещения о недоступности базы данных.
Zabbix сервер зависит от доступности его внутренней базы данных. Он не может работать без базы данных. Если база данных недоступна, выбранные пользователи будут оповещены Zabbix сервером. Оповещения будут отправлены группе пользователей, которая указана здесь, используя заданные записи способов оповещения. Оповещения отсылаются, используя следующие способы оповещения (если они активированы): email; SMS; пользовательские скрипты оповещений. Даже если запись о вебхуке настроена и активирована, это не будет запускать уведомления.
Zabbix сервер не остановится; он будет ожидать, когда база данных станет доступна вновь, чтобы продолжить обработку.
Оповещения состоят из следующего содержимого:
[MySQL|PostgreSQL|Oracle] database <Имя БД> [on <Хост БД>:<Порт БД>] is not available: <сообщение об ошибке зависит от типа СУБД (базы данных)>
<Хост БД> не добавляется в сообщение, если он задан пустым значением, и <Порт БД> не добавляется, если он равен значению по умолчанию («0»). Менеджер оповещений (специальный процесс Zabbix сервера, alert manager) пытается установить новое соединение с базой данных каждые 10 секунд. Если база данных всё ещё недоступна, процесс повторит оповещения, но не чаще чем каждые 15 минут.
Журналирование не совпадающих SNMP трапов
(Log unmatched SNMP traps)
Журналирование SNMP трапов в случае, если соответствующие интерфейсы SNMP не найдены.
Авторизация
Параметр Описание
Попытки входа
(Login attempts)
Количество неуспешных попыток входа, прежде чем возможность входа будет заблокирована.
Интервал блокировки входа в систему
(Login blocking interval)
Период времени, в течение которого вход в систему будет запрещён при превышении лимита попыток входа. Допустимый диапазон: 30 - 3600 секунд. Поддерживаются суффиксы времени, например: 90s, 5m, 1h.
Хранилище секретов

Параметр Поставщик хранилища (Vault provider) позволяет выбрать программное обеспечение по управлению секретами для хранения значений пользовательских макросов. Поддерживаются опции:

  • HashiCorp Vault (по умолчанию)
  • CyberArk Vault

Смотрите также: Хранение секретов.

Безопасность
Параметр Описание
Валидация схем URI
(Validate URI schemes)
Снимите флажок, чтобы отключить проверку схемы URI (по умолчанию включено).
Если включено, можно указать список (через запятую) разрешённых схем URI (по умолчанию: http,https,ftp,file,mailto,tel,ssh). Применяется ко всем полям в веб-интерфейсе, где используются URI (например, URL'ы элементов карт сети).
HTTP заголовок X-Frame-Options
(Use X-Frame-Options HTTP header)
Снимите данный флажок, чтобы отключить заголовок X-Frame-options (не рекомендуется).
Если отмечено, вы можете указать значение HTTP заголовка X-Frame-options. Поддерживаемые значения:
SAMEORIGIN (по умолчанию) или 'self' (должно быть обрамлено апострофами) — страница может отображаться только внутри фрейма с тем же источником, как и сама страница;
DENY или 'none' (должно быть обрамлено апострофами) — страница не может отображаться во фрейме, независимо от сайта, пытающегося это сделать;
строка имён хостов через пробел; добавление 'self' (должно быть обрамлено апострофами) к списку позволяет странице отображаться во фрейме с тем же источником, как и сама страница.
Обратите внимание, что использование 'self' или 'none' без апострофов приведёт к тому, что они будут рассматриваться как имена хостов.
Использование атрибута sandbox в iframe
(Use iframe sandboxing)
Снимите данный флажок, чтобы не помещать полученное по URL содержимое в песочницу (не рекомендуется).
Если отмечено, вы можете указать исключения песочницы iframe; неуказанные ограничения по-прежнему будут применяться. Если это поле пустое, применяются все ограничения атрибута sandbox.
Смотрите описание атрибута sandbox [en]для более подробной информации.