Мониторинг веб-приложения

Данная статья посвящена лучшим практикам в вопросе мониторинга приложения и сбора статистики, а именно что обязательно и желательно мониторить.

Количество запросов к приложению:

Мониторинг веб-приложения

Статусы ответов веб-приложения

Как видите ниже, желтый пик показал, что в результате деплоя новой версии приложения, возникла ошибка.

Мониторинг веб-приложения

Количество форков/тредов на каждом сервере (или среднее по всем):

Мониторинг веб-приложения

Мониторинг веб-приложения

Мониторинг процессора:

Мониторинг веб-приложения

Мониторинг жеского диска

Подробнее о том, как снимать показания о ЦП и HDD »

Мониторинг базы данных

Можно осуществлять своими или сторонними силами, например приложением Database Performance Analyzer (ранее назывался Confio Ignite):

Мониторинг веб-приложения

Мониторинг самых ресурсопотребляемых SQL-

Мониторинг веб-приложения

обратите внимание на несколько моментов:

  • справа можно заметить список наиболее критичных по нагрузке запросов, и внимание, среди них некий запрос без номера "Проблема на секондари v4000", все дело в том, что это запрос уже попадался мне на глаза и я дал ему имя, теперь такие запросы всегда будут показываться не как идентификатор, а по имени.
  • внимание на левый нижний угол, запрос 3507649600 выполнялся 54% от всего времени, использовал 100% памяти и CPU, явно это проблемный запрос, поэтому он слева помечен крестиком
  • если кликнуть по ссылке more... то можно увидеть сам SQL-запрос и информацию по нему:

Мониторинг веб-приложения

Ожидания:

Мониторинг веб-приложения

SQL-клиенты:

Мониторинг веб-приложения

Блокировки (SPID - номер сессии клиента), фактически показано какая сессия какую сессию блокирует и можно посмотреть каким запросом блокирует:

Мониторинг веб-приложения

С каких серверов больше всего запросов и проблем:

Мониторинг веб-приложения

Что еще может мониторится

Синхронизация данных с другими сервисами:

Мониторинг веб-приложения

Мониторинг количества ошибок - часто используют ELK.

Оцени публикацию:
  • 0,0
Оценили: 0


Предложения и пожелания:

 

youtube.com/watch?v=7hFivbgIEqk

При полном или частичном использовании материалов данного сайта, ссылка на сайт "yapro.ru" обязательна как на источник информации.
Автоматический импорт материалов и информации с сайта запрещен.
Copyrights © 2007 - 2019 YaPro.Ru

Лебеденко Николай Николаевич
Ошибка в тексте? Выделите её мышкой и нажмите: Ctrl + Enter