Перейти к содержанию
Выбор системы мониторинга

perfMon или Grafana Cloud Synthetic Monitoring

Grafana Cloud Synthetic Monitoring поддерживает проверки из общих и собственных узлов, метрики Prometheus, логи Loki и браузерные сценарии k6. perfMon объединяет проверки сайтов, базовые метрики Linux и историю инцидентов.

Обновлено и проверено

Редакция perfMon. Функции сверены с официальной документацией; совместные испытания продуктов не проводились.

Когда уместен perfMon

  • нужны готовые проверки сайта и базовые метрики Linux-сервера
  • важен готовый интерфейс для небольшой команды эксплуатации
  • достаточно типовых URL-проверок, TTFB, SSL и серверных ресурсов
  • нужны Telegram, MAX, электронная почта и уведомления браузера

Когда уместен Grafana Cloud

  • нужны HTTP, DNS, TCP, ping, трассировка, многошаговые и браузерные сценарии
  • команда уже использует Prometheus, Loki и Grafana Alerting
  • нужны общие или собственные узлы проверки из разных мест
  • нужно управление проверками через API, Terraform или Grizzly

По критериям

Что именно отличается

Фокус

perfMon
Сайты, базовые Linux-метрики, инциденты и уведомления.
Grafana Cloud
Синтетические проверки в платформе наблюдения за инфраструктурой.
Вывод
Выбор зависит от нужных проверок и способа анализа данных.

Типы проверок

perfMon
HTTP/HTTPS, TTFB, SSL, домен, PageSpeed/CrUX; отдельный сбор ошибок браузера.
Grafana Cloud
HTTP, ping, DNS, TCP, трассировка, MultiHTTP, сценарии k6 и проверки в браузере.
Вывод
Для пользовательских многошаговых сценариев изучите возможности k6.

Точки проверки

perfMon
Узел проверки perfMon.
Grafana Cloud
Общие узлы поставщика или установка собственных узлов.
Вывод
Grafana позволяет выбрать места запуска и собственные узлы.

Данные

perfMon
Прикладная история сайта, сервера и инцидентов.
Grafana Cloud
Метрики Prometheus и логи Loki для анализа в Grafana.
Вывод
Сопоставьте нужные запросы к данным и готовые представления.

Биллинг

perfMon
За сервер на 30 дней, до 50 сайтов на сервер.
Grafana Cloud
Выполнения API и браузерных тестов считаются отдельно; учитываются узлы, частота и длительность. Метрики и логи также входят в расчёт потребления.
Вывод
Сравните полный объём потребления, а не только число URL.

Порог входа

perfMon
URL, Linux-агент и назначенные получатели.
Grafana Cloud
Для обычной проверки достаточно настроить её в Cloud; собственные узлы и сложные сценарии требуют дополнительной работы.
Вывод
Сопоставьте время запуска именно нужного типа проверки.

Что именно сравниваем с Grafana

Grafana как интерфейс дашбордов, самостоятельный Prometheus и Grafana Cloud Synthetic Monitoring — разные компоненты. Эта статья посвящена облачным синтетическим проверкам. Их результаты доступны как метрики и логи, а сами проверки можно запускать из общих или собственных узлов. Для обычной HTTP-проверки не обязательно разворачивать весь стек самостоятельно.

Если команда уже работает с Grafana Cloud, сначала попробуйте добавить проверку в существующее окружение: доступы и привычный способ анализа могут оказаться важнее отдельного интерфейса. perfMon стоит оценить, когда нужны готовая история сайтов и Linux-серверов, инциденты и получатели без построения собственных дашбордов.

Сценарии k6, ошибки браузера и PageSpeed

Сценарий в браузере нужен, когда мало получить HTTP 200: например, требуется открыть форму, заполнить поля и проверить результат. В Grafana Cloud для этого предусмотрены браузерные проверки k6. Вы задаёте действия и условия успеха; изменение сайта может потребовать обновления сценария.

В perfMon браузерная проверка собирает ошибки страницы после каждой десятой обработанной HTTP-проверки. Это не конструктор пользовательских сценариев. Лабораторный PageSpeed и полевые данные CrUX отвечают на отдельный вопрос о скорости и пользовательском опыте; CrUX доступен только при наличии достаточной статистики. Не подменяйте этими измерениями проверку бизнес-действия.

Как частота и число узлов влияют на счёт

На дату проверки бесплатная квота Grafana Cloud включает 100 000 выполнений API-тестов и 10 000 браузерных выполнений в месяц. В Pro указана плата за платформу $19 в месяц с включёнными квотами; далее начальные ставки — $5 за 10 000 API-выполнений и $50 за 10 000 браузерных. Это разные категории потребления, а не цена за подключённый сайт.

Для оценки возьмём два API-теста из трёх узлов каждые пять минут, каждый длится меньше минуты. За 30 суток получается 2 × 3 × (43 200 / 5) = 51 840 выполнений. При минутном интервале — уже 259 200. Длительность округляется вверх до минут; создаваемые метрики, активные ряды и логи также учитываются по тарифам Cloud. Проверьте итог встроенным калькулятором.

В perfMon расчёт идёт по серверам: 2 000 ₽ за 30 дней на сервер с лимитом до 50 сайтов. Поэтому выбор только по стартовой цене вводит в заблуждение. Сравните одинаковые задачи, требуемые точки наблюдения и глубину диагностики, затем отдельно учтите время поддержки сценариев.

Как принять решение

Проверьте на одном реальном объекте

  1. 1

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

  2. 2

    Определите точки наблюдения, частоту и максимальную длительность сценария; проверьте уведомление о его сбое.

  3. 3

    Посчитайте API- и браузерные выполнения отдельно, добавьте потребление метрик и логов и сравните с тарифом perfMon.

Вопросы перед выбором

Grafana Cloud лучше для Core Web Vitals?

Это разные измерения. Grafana позволяет запускать браузерные сценарии k6; perfMon показывает лабораторный PageSpeed и доступные полевые данные CrUX рядом с TTFB. Выбор зависит от нужной проверки.

Можно ли использовать собственные узлы проверки в perfMon?

Пользовательские узлы внешних проверок в perfMon не заявлены как доступная функция. В Grafana Cloud Synthetic Monitoring они предусмотрены.

У кого проще прогнозировать стоимость?

В perfMon цена привязана к серверам. В Grafana объём выполнения зависит от числа узлов, проверок, их длительности и частоты. Рассчитайте стоимость под свои настройки.

Официальные источники

Сравнение подготовлено редакцией perfMon по документации поставщиков на указанную дату. Рекомендации по выбору — выводы редакции. Функции и ограничения зависят от тарифа и настроек; перед подключением проверьте текущие условия.

Следующий шаг

Проверьте perfMon на своих сайтах и серверах

Добавьте сайт и Linux-сервер, получите первую историю проверок и оцените, хватает ли данных вашей команде.

7 дней без оплаты и банковской карты с момента создания сервера. Затем 2 000 ₽ за сервер за 30 дней, до 50 сайтов на сервер. Продление вручную. Условия тарифа