Monitoring
Зачем
- При проектировании в архитектуру закладываются измерители, генерирующие информацию для системы мониторинга
- Key Quality Indicators продукта
- Необходимы для возможности мониторинга качества предоставления продукта дежурной сменой Service Desk
- Описывает непосредственно счетчики, используемые в качестве KPI
- источники получения соответствующих счетчиков
- периодичность съёма данных
- формат
- интерфейсы предоставления информации
- пороговые значения для алармов и их получателей
- время и место хранения статистики
- Real-user monitoring (RUM)
- Application Perfomance Monitoring (APM)
Мониторинг сайтов
- Cloud
- Commercial
- Free
- Uptimerobot
Compare
- https://vc.ru/u/1338008-smbot-monitoring-saytov/549289-obzor-i-sravnenie-servisov-monitoringa-saytov?
- https://blog.cybermarketing.ru/25-servisov-dlya-monitoringa-sajtov/
- https://unisender-com.turbopages.org/unisender.com/s/ru/blog/idei/servisy-dlya-monitoringa-sajtov/
Application Perfomance Monitoring (APM)
Класс систем Application Perfomance Monitoring (APM) обеспечивают контроль производительности.
- Cloud SaaS Commercial
- On premise
- Open Source - ELK - Loglevel + loglevel-plugin-remote
- BSL license
- Commercial
- PRTG
- AppDynamics
- Splunk
Используют разные хранилища метрик (Time Series Database):
- Prometheus
- InfluxDB
- Victoria metrics