Давайте начнем с мониторинга фронтенда, мы делаем это с необычной стороны
Когда мы начинали отслеживать метрики, мы не сильно понимали, какие инсайты хотим из них получить
Поэтому решили сначала спроектировать систему сбора максимально широкого спектра метрик, а потом, когда придумаем что делать с конкретной цифрой, будем учиться собирать именно ее
Система сбора метрик получилась простая как железная дорога — Node.js-приложение, которое по HTTP готово отдавать какие-то метрики. К нему ходит Prometheus, забирает данные, кладет себе, а потом мы рисуем на основе этих данных графики в Grafana.
Написали этот сервис (дальше я буду называть его экспортером) и начали придумывать, какие метрики нам будут полезны