Как качественно мониторить web-сайт?

Добрый день, коллеги.
Не посоветуете ли качественную систему мониторинга состояния web-сайтов, которая бы позволяла:
1) отслеживать медленные страницы на сайте
2) понятность в просмотре результатов
3) на выходе - график/табличная статистика:
4) ссылка
5) среднее/максимальное время загрузки
6) возможность задавать маски (многие ссылки имеют динамические параметры)
7) мониторить коды ответа сервера.
Сайт на базе nginx+apache. В данный момент используем преимущественно nagios для мониторинга, но этого не хватает.
Спасибо!
  • Вопрос задан
  • 3662 просмотра
Пригласить эксперта
Ответы на вопрос 6
Google Analytics или Яндекс.Метрику, для подробного мониторинга лучше использовать собственные система, которые бы парсили страницы
Ответ написан
Комментировать
mentatxx
@mentatxx
Чтобы парсить логги веб-сервера и рисовать графики можно использовать например www.awstats.org , goaccess.io или же пихать логи в облака типа loggly.com - оно это умеет красиво и до некоторого объема бесплатно.

Но скорость загрузки страницы надо смотреть только client-side. Так что GA, Yandex-метрика и первый разок прогнать через YSlow, что б найти слабые места - самое то.
Ответ написан
@Aleks305 Автор вопроса
google analytics и yandex.merika, естественно, есть, но это немного не то. нужно что-то собственное, ну в смысле система мониторинга на собственном сервере.
Ответ написан
index0h
@index0h
PHP, Golang. https://github.com/index0h
1) отслеживать медленные страницы на сайте

StatsD

2) понятность в просмотре результатов

Graphite / Logstash + Elasticsearch + Kibana / Sentry

3) на выходе - график/табличная статистика:
4) ссылка
5) среднее/максимальное время загрузки
6) возможность задавать маски (многие ссылки имеют динамические параметры)

Все зависит от того что и как будет логгировать

7) мониторить коды ответа сервера.

Парсинг логово apache/nginx через Logstash
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы