Как добавить и настроить шаблон для Nginx на услуге Мониторинг?
|
||||
Добавление шаблона для мониторинга Nginx доступно на тарифном плане Pro или Basic (дополнительная услуга "Другие шаблоны мониторинга"). 1. Перейдите в интерфейс услуги Мониторинг - https://maas.activecloud.by/. 2. Выберите Сбор данных > Узлы сети > сам объект, на котором требуется настроить мониторинг службы Nginx > на узле сети поле Шаблоны > Выбрать. Среди списка шаблонов найдите шаблон "Nginx by Zabbix agent" > слева установите галочку > Выбрать > Обновить узел сети. При выборе узла сети можно посмотреть добавленные от шаблона Макросы, а Элементы данных, по которым будет происходить сбор метрик, доступны в Сбор данных > Узлы сети > на узле сети выбрать Элементы данных. 3. На самом объекте (сервере или виртуальной машине) со стороны Nginx должен быть подключен и активен модуль http_stub_status module. nginx -V 2>&1 | grep -o with-http_stub_status_module Если модуль активен, то добавьте в файл /etc/nginx/nginx.conf в секцию сервер для хоста по умолчанию конфигурацию: location = /basic_status { Примечание 1. Возможен случай, что данная конфигурация уже присутствует на стороне службы Nginx. grep -r 'stub_status' /etc/nginx/ Если параметр basic_status имеется в каком-либо другом файле, отредактируйте его на вышеуказанную конфигурацию. Примечание 2. В конфигурации вместо basic_status можно указать другой индивидуальный путь. После добавления конфигурации проверьте корректность внесённых изменений: nginx -t Корректный вывод следующий: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok Если ошибок при проверке нет, перезагрузите службу Nginx для применения изменений: nginx -s reload 4. Проверьте на объекте, что статистика собирается после добавления конфигурации: curl http://127.0.0.1/basic_status или curl http://localhost/basic_status. Пример вывода. 5. Дождитесь сбора элементов данных со стороны мониторинга (минут 5-10). Проверить корректность сбора метрик можно в интерфейсе мониторинга: Сбор данных > Узлы сети > на объекте выбрать Элементы данных > столбец Состояние у данных по Nginx должно быть в статусе Активировано. Сбор данных > Узлы сети > на объекте выбрать Триггеры > Состояние у данных по Nginx должно быть в статусе Активировано. Примечание 3. Если по ключу nginx.version нет данных, то элемент можно деактивировать или удалить вместе с триггером (они не особо важны для мониторинга службы). Проверить сбор данных по службе Nginx можно также в интерфейсе мониторинга по графикам узла сети: Официальная документация по шаблону доступна по ссылке. | ||||
Если решение вопроса найти не удалось, Вы можете отправить нам заявку: |