Для реализации стратегических задач компания Familia интегрировала платформу APM-мониторинга GMonit, предназначенную для повышения прозрачности работы программной и аппаратной инфраструктуры.
За неделю пилотного проекта GMonit в инфраструктуре ритейлера были развернуты:
По результатам пробного периода было принято решение о масштабном внедрении GMonit и решении задач других приложений.
В ходе масштабирования за три недели команда GMonit полностью адаптировала инструмент APM-мониторинга под потребности Familia. При этом в процессе внедрения и настройки команда разработки продолжала использование GMonit для решения внутренних задач торговой сети.
График времени ответа от backend
мониторинг производительности бэкенда сайта famil.ru
инфраструктурный и браузерный мониторинг famil.ru
мониторинг базы данных MariaDB, а также настроен алертинг на Apdex и Errors rate.
GMonit хорошо помог в корреляции пиковых нагрузок на сайт с маркетинговыми активностями компании. В момент массовых рассылок с CRM платформа позволяла убеждаться, что сайт справляется. Теперь на основе собранной информации команда разработки и специалисты технической поддержки могут прогнозировать поведение онлайн-ресурса при последующих акциях и обеспечивать его работоспособность.
В процессе использования GMonit технические специалисты Familia увидели и другие плюсы использования платформы, например, отслеживание трейсов сессий пользователей при нагрузочном тестировании, которые помогли сразу выявить узкие места. APM-инструмент поддерживает многие сценарии и позволяет отслеживать аномальное поведение сервиса при росте нагрузки:
- Проблемы, связанные с внешними сервисами (партнерами).
- Проблемы в взаимодействии с базами данных.
- Проблемы с медленной работой кода приложения.