Некоторые метрики, которые нужно отслеживать для мониторинга NGINX:
- Общие показатели. 1 Использование процессора и памяти, количество открытых подключений к серверу. 1
- Метрики запросов. 1 Среднее время отклика на запрос, процент запросов, приводящих к ошибке, количество запросов, обрабатываемых NGINX в секунду. 1
- Метрики SSL. 1 Количество обработанных NGINX рукопожатий в секунду, количество поддерживаемых NGINX шифров и количество ошибок сертификатов, с которыми сталкивается NGINX. 1
- Время работы. 1 Отслеживает, как долго NGINX работает без простоев. 1
Также можно настроить страницу статистики NGINX, на которой будет отображаться информация о текущих соединениях, запросах, состоянии worker-процессов и других параметрах. 4 Для этого нужно включить модуль stub_status. 4
Для более сложного мониторинга можно использовать инструменты вроде Prometheus и Grafana, которые помогают собирать и визуализировать метрики. 4