Comments 16
Веб-сервер Angie. «Зачем? Если есть *****»
Тут вопрос будет скорее не к сравнению с nginx, а с его форками, tengine или openresty, например, поскольку в них мониторинг уже есть
Angie отслеживает поколение конфигурации каждого своего процесса; нумерация начинается с единицы при запуске сервера, а номера растут при каждой перезагрузке конфигурации и указаны в именах процессов.
А какого размера там счётчик 32 или 64 бита? Что будет когда счётчик переполнится?
А есть уже готовый дашборд для графаны с полным списком метрик? Хорошо бы опубликовать его на https://grafana.com/grafana/dashboards/
Пока не готово, но мы работаем над этим.
Как успехи? Добавьте сюда ссылку, когда будет готово.
Мы разработали шаблон для Grafana (визуализация для систем мониторинга) для веб-сервера Angie (https://grafana.com/grafana/dashboards/20719-angie-dashboard/). Предлагаем вам его протестировать 🚀
Инструкцию по установке системы мониторинга вы найдете по ссылке (https://angie.software/configuration/grafana/).
Отлично! Потестируем.
какая графана минимум нужна для этого дашборда?
Dashboard создан на 10.4.0, с более ранними версиями может не заработать
Да, с этой графаной всё взлетело. Такой вопрос. Есть upstream. Определяется так:
upstream minio-cluster {
zone upstream-minio 256k;
ip_hash;
server server1;
server server2;
server server3;
server server4;
}
Из документации не ясно как выбирать размер, для каких случаев какие значения? Чего там и сколько будет хранится в этой разделяемой памяти. Чем в большем количество upstream-ов будет определена указанная зона, тем больше и там данных? А сколько данных для одного сервера апстрима хранится?
Размер зон это очень конкретизированный вопрос. Зависит от конкретного сетапа в целом. Например, как можно расчитать размер зоны, если в данный момент server1
резолвится в 50 пиров, а через 5 минут DNS отдаст уже 2 IP. А если сейчас резолвит в 10 пиров, на которых висят вебсокеты, а затем порезолвит в 50, оставляя еще и те 10 с долгоживущими соединениями. Системный администратор должен следить за этим. Console Light, например, показывает наполненность зон. Обычный совет тут, это подбирать размер зоны который удовлетворить конкретно взятый сетап.
Статистика радует, что и говорить.
Многогранный мониторинг Angie, форка веб-сервера nginx