Непрерывный мониторинг с GetPageSpeed Amplify¶
Разовый запуск gixy /etc/nginx/nginx.conf полезен, но конфигурации в продакшене со временем меняются: появляется новый блок server, proxy_pass переписывают, директива Header оказывается в небезопасном контексте. Запускать Gixy по расписанию на всех хостах и сопоставлять находки с метриками NGINX в рантайме - так такие регрессии ловятся до того, как их заметят пользователи.
GetPageSpeed Amplify делает именно это. Это полностью совместимая замена устаревшему сервису мониторинга NGINX Amplify от F5, в которую встроен Gixy.
Что вы получаете¶
- Регулярные проверки Gixy на всех отслеживаемых хостах; результаты и история собраны в одной панели.
- Метрики NGINX в рантайме (запросы, апстримы, кеш, SSL, соединения) рядом с отчётом Gixy - проблема безопасности отображается рядом с трафиком, на который она могла повлиять.
- Оповещения о новых находках Gixy и об аномалиях в работе NGINX.
- Полная совместимость с существующим
nginx-amplify-agent. Если вы пользовались NGINX Amplify от F5 до его закрытия, миграция сводится к сменеapi_url.
Установка¶
На каждом хосте с NGINX:
curl -sS https://amplify.getpagespeed.com/install | sudo bash
Если вы переходите с уже установленного nginx-amplify-agent, отредактируйте /etc/amplify-agent/agent.conf: укажите в api_url адрес GetPageSpeed Amplify вместо устаревшего, затем выполните sudo systemctl restart amplify-agent.
Зарегистрируйтесь и получите API-токен на https://amplify.getpagespeed.com/.
Подробнее¶
Полная инструкция по миграции со скриншотами и шагами проверки доступна на gixy.org/guides/nginx-monitoring-amplify.