TGViewer
DevOps MemOps DevOps MemOps @devops_memops · 6.33K subscribers
Post #8276 934
Как отслеживать сбои и замедление тестов Cypress в Grafana Cloud

Один лог CI не показывает, какой тест постепенно замедляется или периодически падает. В Cypress 14.x хук after:spec после каждого файла со сценариями получает число успешных и неуспешных тестов и их длительность. Код преобразует данные в метрики Prometheus.

Короткий процесс Cypress нельзя опросить напрямую, поэтому он отправляет метрики в Prometheus Pushgateway. Тот хранит их между запусками, а Alloy периодически забирает и пересылает в Grafana Cloud Metrics. Общий run_id объединяет файлы одного запуска на дашборде.

Ошибку отправки ловят через try/catch, чтобы сбой мониторинга не ронял успешный прогон. Код, конфигурация и набор метрик есть в пошаговом разборе Grafana Labs.


📌 Подробнее: https://grafana.com/blog/how-to-monitor-cypress-tests-with-grafana-cloud/

MemOps🤨
Grafana Labs How to monitor Cypress tests with Grafana Cloud | Grafana Labs Monitor your Cypress tests by converting results into Prometheus metrics inside a Cypress hook, pushing them to a Prometheus Pushgateway, and letting Alloy scrape the gateway and forward everything to Grafana Cloud Metrics.
More from @devops_memops
  1. Sep 25, 2026Klarity — корпоративная панель мониторинга наблюдаемости Kubernetes с открытым исходным ко…
  2. Sep 25, 2026Post #8281
  3. Sep 25, 2026MemOps 😃
  4. Sep 25, 2026Nerdlog — просмотр логов с нескольких серверов без ELK, Graylog и центрального хранилища И…
  5. Sep 25, 2026MemOps 😃
  6. Sep 25, 2026Post #8277
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →