
Обзор и отзывы про Datadog
Datadog — облачная платформа мониторинга и наблюдаемости для ИТ-инфраструктуры, приложений и цифрового пользовательского опыта. Сервис основан в 2010 году Оливье Помелем и Алексисом Лекюйе в Нью-Йорке.
Характеристики
Тарифы
- Есть пробный период?
- Бесплатная версия?
- Open Source?
- Цена от?
Российский сервис
- Реестр отечественного ПО?
- Соответствие 152-ФЗ?
Платформы
- Веб?
- iOS?
- Android?
- API?
- Десктоп?
- Серверный пакет?
- GitHub?
Интеграции
- Интеграции?
Интеграции с ИИ
- MCP?
- ИИ-инструменты?
Языки
- Языки интерфейса?
Основатель
- Основатель?
Компания
- Компания?
Обзор
Введение
Datadog — облачная платформа мониторинга и наблюдаемости для ИТ-инфраструктуры, приложений и цифрового пользовательского опыта. Сервис основан в 2010 году Оливье Помелем и Алексисом Лекюйе в Нью-Йорке. С момента запуска продукт эволюционировал от узкоспециализированного мониторинга серверов до экосистемы, охватывающей инфраструктуру, логи, distributed tracing, синтетический мониторинг, Real User Monitoring (RUM), управление инцидентами и безопасность.
Публичное размещение акций на NASDAQ в 2019 году закрепило за Datadog статус одного из лидеров рынка observability. По состоянию на май 2026 года платформа обслуживает более 30 000 клиентов, включая Airbnb, Samsung, Peloton и другие компании из списка Fortune 500. Основная целевая аудитория — DevOps-команды, Site Reliability Engineers (SRE), разработчики, системные администраторы и владельцы цифровых продуктов, которым требуется сквозная видимость технического стека.
Datadog функционирует как SaaS-решение. Агенты, устанавливаемые на хосты, и безагентные интеграции собирают данные и отправляют их в облако. Пользователь работает с унифицированным веб-интерфейсом. Этот обзор фокусируется на возможностях синтетического мониторинга Datadog Synthetics — компонента платформы, ответственного за активные проверки доступности и производительности HTTP/HTTPS, TCP, DNS, SSL-сертификатов и браузерных сценариев.
Типы проверок
Datadog Synthetics разделяет тесты на две категории: API-тесты и браузерные тесты. Каждый вид поддерживает гибкие конфигурации, расписания и проверяемые утверждения (assertions). Для всех тестов доступно указание локаций запуска — как публичных управляемых точек присутствия, так и приватных инсталляций.
API-тесты
API-тесты предназначены для низкоуровневого мониторинга сетевых протоколов и HTTP-эндпоинтов. Поддерживаются следующие подтипы:
- HTTP/HTTPS. Выполняются запросы методов GET, POST, PUT, PATCH, DELETE. Можно задавать заголовки, тело запроса (включая JSON, XML, form-data), параметры аутентификации (Basic Auth, OAuth2, bearer-токены), cookies. Допускается отключение проверки SSL-сертификата (опция «Ignore server certificate error»). Настраиваются assertions: ожидаемый HTTP-код ответа (200, 301 и т.д.), заголовки (например Content-Type), время отклика (меньше 500 мс), содержимое тела (точное совпадение, регулярное выражение, JSONPath, XPath). Есть поддержка многошаговых HTTP-тестов, в которых каждый последующий запрос может использовать переменные из предыдущего ответа (цепочки токенов).
- TCP. Проверяет доступность порта на указанном хосте. Можно задать таймауты соединения и утверждение времени отклика. Подходит для мониторинга баз данных, брокеров сообщений и прочих не HTTP-сервисов.
- ICMP (Ping). Измеряет доступность хоста по протоколу ICMP Echo Request. Позволяет контролировать сетевую связность, потерю пакетов и время RTT. Полезен для базовой проверки серверов и сетевого оборудования.
- DNS. Отправляет запрос к DNS-серверу (по умолчанию — резолвер локации) для разрешения имени записи определённого типа (A, AAAA, CNAME, MX, NS, TXT). Проверяет наличие ожидаемого значения, TTL, время ответа.
- SSL-сертификат. Проверяет действительность сертификата для домена. Контролирует срок истечения (можно задать порог предупреждения за N дней), соответствие выдающей организации (CA), subject alternative names и валидность цепочки доверия.
- gRPC. Выполняет вызов gRPC-сервера с пре- или серверной рефлексией. Проверяет статус ответа и содержимое. Поддерживает Protocol Buffers.
- WebSocket. Открывает WebSocket-соединение, отправляет и получает сообщения, проверяет содержимое.
Каждый API-тест можно настроить на повторные попытки при неудаче (retries) и указать число допустимых провалов перед отправкой алерта.
Браузерные тесты
Браузерные тесты воспроизводят реальные пользовательские сценарии в headless-браузере на основе Playwright. Запись действий производится с помощью расширения Datadog Test Recorder для Chrome/Edge. Возможности:
- Эмуляция устройств и разрешений экрана (мобильные, десктопные).
- Навигация по URL.
- Клики, ввод текста, выбор из выпадающих списков, наведение мыши.
- Загрузка файлов.
- Ожидание появления элементов, текста или исчезновения спиннеров.
- Выполнение пользовательского JavaScript внутри контекста страницы.
- Снятие скриншотов (автоматически при ошибке, опционально на каждом шаге).
- Assertions: заголовок страницы, текст элемента, атрибуты, состояние чекбоксов, отсутствие JavaScript-ошибок в консоли, время загрузки страницы до событий (DOM Content Loaded, полная загрузка).
- Поддержка multi-location: один сценарий может запускаться параллельно в нескольких локациях для проверки глобальной доступности.
Браузерные тесты способны взаимодействовать с Single Page Applications (SPA), динамическим контентом и iframe. Для авторизации в тестируемых приложениях можно использовать вшитые учетные данные, глобальные переменные (global variables) или интеграцию с HashiCorp Vault.
Приватные локации
Для мониторинга внутренних приложений, недоступных из интернета, и для кастомизации сетевого окружения используются приватные локации. Это Docker-контейнеры, разворачиваемые в собственной инфраструктуре клиента (on-premise, VPC). Контейнер содержит компоненты для выполнения всех типов API- и браузерных тестов. Приватная локация подключается к облаку Datadog через исходящее WebSocket-соединение, не требуя открытия входящих портов. Такой подход полностью исключает необходимость деплоя отдельного self-hosted сервера.
Инфраструктура мониторинга
Datadog Synthetics выполняет тесты из публичных локаций, размещённых в дата-центрах облачных провайдеров AWS, Azure и Google Cloud. На май 2026 года доступно свыше 30 точек присутствия, охватывающих Северную Америку, Южную Америку, Европу, Азиатско-Тихоокеанский регион и Австралию. В их числе: Виргиния, Орегон, Калифорния, Монреаль, Сан-Паулу, Лондон, Франкфурт, Париж, Амстердам, Стокгольм, Милан, Варшава, Сингапур, Сидней, Токио, Мумбаи, Сеул, Гонконг, Бахрейн, Кейптаун и другие.
Все локации являются управляемыми: Datadog отвечает за их доступность, обновление браузеров и сетевой связности. Для клиентов доступна статистика успешности выполнения тестов по каждой локации.
Частота проверок настраивается для каждого теста индивидуально. Минимальный интервал — 1 минута. Доступны интервалы: 5, 10, 15, 30 минут, 1, 2, 4, 6, 8, 12 часов, 1 день. Максимальный интервал — 1 неделя. Тесты с минутным интервалом подходят для критичных сервисов с жёсткими SLA; суточные проверки — для мониторинга SSL-сертификатов или нечасто меняющихся ресурсов.
Расписание проверок распределяется случайным образом в пределах интервала для сглаживания нагрузки. При ручном запуске теста можно выбрать одну или несколько локаций. Для Continuous Testing (CI/CD) тесты интегрируются в пайплайны через CLI или API, запускаясь без привязки к постоянному расписанию.
Система уведомлений
Механизмы оповещения в Datadog централизованы. События от Synthetics, инфраструктуры, APM, логов и других продуктов поступают в общий движок мониторинга (Monitors). Для синтетических тестов создаются мониторы трёх типов: метрика (числовые показатели, например время отклика), состояние (аптайм) и многошаговые браузерные. Условия срабатывания:
- Количество последовательных неудач из указанного числа локаций (например, 3 провала подряд из 3 локаций).
- Доля локаций, сообщивших об ошибке (например, 50%).
- Пороговые значения времени выполнения.
- Изменение тренда (аномальное замедление).
После срабатывания алерт отправляется по одному или нескольким каналам. Поддерживаются:
- Email. Настраиваемые шаблоны, возможна отправка разным группам получателей в зависимости от severity.
- Slack. Упоминание каналов и пользователей. К сообщению прикрепляются графики и скриншоты браузерных тестов.
- Microsoft Teams.
- PagerDuty. Эскалация и графики дежурств.
- OpsGenie.
- Webhooks. Передача JSON-пейлоада во внешние системы, автоматизация действий.
- SMS и телефонные звонки реализуются через интеграции с PagerDuty или VictorOps, а также через встроенную интеграцию с Twilio, позволяющую отправлять SMS напрямую.
- Event-driven workflow: через Datadog Workflows можно запускать цепочки автоматических действий (HTTP-запросы, запуск Lambda, создание тикетов в Jira).
Мониторы поддерживают периоды восстановления (recovery notification) и эскалацию (повторное оповещение через заданные интервалы, если проблема не решена). Доступны maintenance windows для подавления алертов во время плановых работ.
Отчёты и SLA
Отслеживание Service Level Objectives (SLO) — ключевая функция платформы для формализации показателей надёжности. SLO строится на основе данных синтетических тестов (либо реального трафика RUM, либо APM). Определяются один или несколько SLI (индикаторов) — доля успешных проверок из заданных локаций, время ответа не выше порога и т.д. По ним рассчитывается бюджет ошибок (error budget) и текущий уровень соблюдения целевого значения (например, 99,9% за 30-дневное окно).
Дашборды SLO отображают тренд, остаток бюджета ошибок и предупреждают о его исчерпании заранее. Эти дашборды можно выводить на большие экраны и расшаривать через статус-страницы.
Для периодической отчётности доступны:
- Scheduled Reports. Автоматическая рассылка PDF-отчётов по расписанию на email. Отчёты могут включать виджеты с дашбордов Synthetics, графики времени ответа, тепловые карты локаций.
- Dashboards. Кастомизируемые панели с drag-and-drop виджетами. Synthetics предоставляет готовые виджеты: список тестов, время ответа по локациям, результаты браузерных проверок, аптайм в процентах. Доступен экспорт в PDF и CSV.
- Notebooks. Интерактивные документы, комбинирующие графики, текст и результаты расследований. Удобны для post-mortem анализа.
Публичные статус-страницы (public status pages) в Datadog отсутствуют в виде нативного продукта. Однако встроенный Incident Management позволяет объявлять инциденты и оповещать подписчиков. Публичную витрину можно построить с помощью интеграций с Atlassian StatusPage, Better Uptime или через встраиваемые iframe дашборды (при включённом публичном доступе, с осторожностью к раскрытию данных).
Время отклика — одна из базовых метрик, собираемых по каждому тесту. Оно дробится на фазы: время DNS-запроса, TCP-рукопожатия, SSL-рукопожатия (для HTTPS), время до первого байта (TTFB), время загрузки страницы. Все метрики доступны для построения графиков с разрешением вплоть до одного интервала проверки.
API и интеграции
Datadog предоставляет обширное REST API (версии v1 и v2), а также клиентские библиотеки для Python, Ruby, Go, Java, JavaScript, PHP, .NET, Elixir и других языков. Через API можно:
- Создавать, обновлять, удалять синтетические тесты и их локации.
- Получать результаты тестов, сводки и детальные отчёты.
- Управлять приватными локациями.
- Запускать тесты по требованию из CI/CD.
- Экспортировать конфигурацию в Terraform (Datadog Provider) и управлять через Pulumi.
Интеграции охватывают более 750 технологий. Для синтетического мониторинга ключевые сценарии:
- CI/CD: плагины для Jenkins, CircleCI, GitLab CI, GitHub Actions позволяют запускать синтетические тесты как шаг пайплайна, блокируя развёртывание при неудаче.
- ServiceNow, Jira: автоматическое создание заявок при срабатывании мониторов.
- Slack, Microsoft Teams: интерактивные уведомления с кнопками acknowledge, mute.
- Statuspage: автоматическое изменение статуса компонентов.
- Terraform: полное управление конфигурацией тестов как кодом.
Datadog также имеет GraphQL API (в ограниченной доступности), который упрощает получение связанных данных.
Self-hosted vs Cloud
Datadog — исключительно облачный SaaS-сервис. Установка полной self-hosted версии невозможна. Вся обработка данных, хранение метрик, выполнение синтетических тестов (публичные локации) происходят на стороне провайдера. Это снимает с клиента нагрузку по масштабированию, администрированию и обновлению платформы, но может вызывать вопросы у организаций с жёсткими требованиями к резидентности данных и полному контролю над инфраструктурой.
Компонент, который разворачивается на стороне клиента, — Datadog Agent (для сбора метрик и логов с хостов) и приватные локации Synthetics. Агенты и приватные локации остаются под управлением пользователя, но общаются с облачным бэкендом Datadog.
Для клиентов, требующих полного air-gap окружения, Datadog не подходит. Конкуренты вроде Grafana (Grafana Cloud / self-hosted) или Zabbix предоставляют такую возможность. Datadog делает ставку на операционную простоту и быструю окупаемость за счёт отказа от содержания серверной части мониторинга.
Тарифы
По состоянию на май 2026 года ценообразование Datadog остаётся модульным. Пользователь платит только за потребляемые продукты. В контексте синтетического мониторинга применяются тарифные планы:
- Бесплатный. Включает 50 тысяч API-тестов и 5 тысяч браузерных тестов ежемесячно. Доступны уведомления на email, Slack, webhook. Приватные локации не ограничены. Бесплатный уровень не накладывается на общий free-план хостовой инфраструктуры — он действует отдельно для Synthetics.
- Pro. От $5 за 10 тысяч API-тестов, $12 за 1 тысячу браузерных тестов. Поминутная частота, большее количество локаций, детализированный экспорт, интеграция с PagerDuty и другими продвинутыми каналами.
- Enterprise. Кастомные цены, включая расширенные SLA на саму платформу, RBAC, SAML/SSO, audit trail, синхронизацию с LDAP.
Расчёты ведутся по суммарному числу выполненных проверок за месяц. Например, один HTTP-тест с интервалом 1 минута из одной локации генерирует около 43 200 проверок в месяц. Браузерный тест с тем же интервалом — соответственно. При интенсивном использовании счёт может быстро расти, поэтому Datadog рекомендует использовать Continuous Testing для pre-production и умеренные интервалы для production-мониторинга.
Дополнительно тарифицируется использование приватных локаций: плата не взимается за сам контейнер, но метрики с приватных локаций могут учитываться в общем объёме пользовательских метрик (custom metrics), которые оплачиваются отдельно.
Все цены приведены по данным на май 2026. Актуальные тарифы размещены на datadoghq.com.
Плюсы и минусы
| Плюсы | Минусы |
|---|---|
| Единая платформа: синтетика, RUM, APM, логи, инфраструктура — все данные коррелируются в одном интерфейсе | Высокая стоимость при нарастании объёмов тестов и длительном хранении данных |
| Гибкие браузерные сценарии на Playwright, близкие к реальному пользовательскому опыту | Полное отсутствие self-hosted версии; нельзя развернуть на закрытом контуре без интернета |
| Глобальная сеть публичных локаций и неограниченные приватные локации без дополнительной платы | Крутая кривая обучения из-за обилия функций и настроек |
| Мощная система алертинга с эскалациями, maintenance windows и correlation alerts | Нет встроенной публичной статус-страницы — требуется сторонний сервис |
| Программное управление через Terraform и API, глубокая интеграция с CI/CD | Минимальный интервал проверок — 1 минута; для субминутного мониторинга нужны другие инструменты |
| Прозрачное ценообразование с бесплатным стартовым объёмом | Сложная система биллинга: легко не заметить, как набегают суммы за custom metrics и долгое хранение |
| Обширная документация, сообщество и техподдержка | Ограниченная кастомизация интерфейса по сравнению с Grafana |
Итоговый вердикт
Datadog Synthetics не является узкоспециализированным сервисом проверки доступности. Он представляет собой часть большой экосистемы наблюдаемости. Если компания уже пользуется инфраструктурным мониторингом Datadog, подключение синтетических тестов выглядит логичным шагом: данные с них попадают в те же дашборды, коррелируются с метриками серверов и трейсами приложений, а инциденты создаются по единым правилам.
Для команд, которым нужен только uptime-мониторинг с базовыми HTTP- и SSL-проверками, возможности и стоимость Datadog могут оказаться избыточными. В таких случаях оправданы более простые инструменты вроде Better Stack, Checkly или Pingdom. Однако если бизнес требует детального браузерного тестирования критических пользовательских путей, мониторинга API в CI/CD и построения SLO на основе синтетических данных с последующей корреляцией с реальным трафиком — Datadog Synthetics способен заменить сразу несколько разрозненных сервисов.
Выбор Datadog оправдан в средних и крупных инженерных организациях, где observability является стратегической функцией, а бюджет позволяет оплачивать модульную платформу. Стартапам и малым командам стоит взвесить соотношение цены и глубины функций. В любом случае Datadog задаёт высокую планку качества синтетического мониторинга и остаётся одним из самых технически оснащённых решений на рынке.
Новости сервиса
Новостей пока нет
Обновления сервиса
Обновлений пока нет
Промокоды
Войти, чтобы добавитьПромокодов пока нет
Знаете промокод? Поделитесь с сообществом!
Отзывы
Все отзывыОставьте отзыв о Обзор и отзывы про Datadog
Отзывов пока нет
Станьте первым, кто оставит отзыв