hostprofi.ru
Подобрать хостинг
Термин·буква D

Datadog

краткое определение

Облачная SaaS-платформа мониторинга с метриками, логами и APM для 750+ интеграций без своей инфраструктуры.

Datadog — облачная платформа мониторинга и наблюдаемости (observability). Объединяет метрики, логи, трейсинг (APM) и синтетический мониторинг в едином SaaS-продукте без необходимости развёртывания собственной инфраструктуры мониторинга.

Как работает

На сервер устанавливается Datadog Agent — легковесный демон, собирающий метрики системы, метрики приложений через интеграции и логи. Агент отправляет данные в облачную инфраструктуру Datadog по HTTPS. Дашборды, алерты и APM доступны через веб-интерфейс или мобильное приложение без настройки собственного хранилища данных.

Интеграции «из коробки»: более 750 технологий — Nginx, MySQL, Redis, Docker, Kubernetes, AWS, GCP, Azure. Каждая интеграция добавляет предустановленные дашборды и рекомендуемые алерты.

История

Datadog основан Оливье Поммелем и Алексисом Ле-Кёффом в 2010 году в Нью-Йорке. IPO в 2019 году по цене $27/акция, к 2021 году акции достигли $196 — рост в 7 раз. Выручка 2023 года — $2.1 млрд при 26 000+ клиентов. Компания стала символом «observability» как категории продуктов. Поглощения: Vigil (synthetics), Sqreen (application security), Timber (log management).

Datadog vs Prometheus + Grafana

КритерийDatadogPrometheus + Grafana
ИнфраструктураSaaS (не нужна)Self-hosted (нужна)
Стоимость$15-23/хост/месТолько железо/VPS
НастройкаМинутыЧасы-дни
APMВстроенныйЧерез Tempo/Jaeger
Vendor lock-inВысокийНет

Установка агента

# Быстрая установка (Ubuntu/Debian)
DD_AGENT_MAJOR_VERSION=7 DD_API_KEY=yourapikey     bash -c "$(curl -L https://s3.amazonaws.com/dd-agent/scripts/install_script.sh)"

# Конфигурация интеграций
# /etc/datadog-agent/conf.d/nginx.d/conf.yaml
init_config:
instances:
  - nginx_status_url: http://localhost/nginx_status/

На что обращать внимание

Стоимость Datadog растёт нелинейно: Custom Metrics (метрики приложений сверх базовых), Log Management, APM — отдельные тарифы. При масштабировании с 10 до 100 серверов счёт может увеличиться в 15-20 раз. Для стартапов и небольших команд (до 20 серверов) self-hosted Prometheus + Grafana экономически выгоднее. Datadog оправдан в крупных командах, где экономия времени разработчиков превышает стоимость SaaS. Данные хранятся на серверах Datadog (США) — для чувствительных данных проверьте compliance.

Datadog и оповещения

Система алертов Datadog позволяет настроить уведомления по любой метрике: CPU выше 90% более 5 минут, количество ошибок 5xx превысило порог, latency P99 выросла вдвое. Алерты отправляются в Slack, PagerDuty, email или через webhook. В сочетании с SLA-мониторингом Datadog помогает команде реагировать на инциденты до того, как они затронут пользователей. Для стартапов с небольшой командой Datadog APM автоматически строит карту зависимостей сервисов, что упрощает диагностику в микросервисной архитектуре.

Datadog vs Prometheus+Grafana: что выбрать

Для небольших команд и стартапов связка Prometheus + Grafana обычно выигрывает по стоимости: оба инструмента бесплатны, хостятся на вашем сервере. Datadog берёт $15–23 за хост в месяц, что при парке в 20 серверов составляет $300–460/мес только за инфраструктурный мониторинг, без APM и логов.

Datadog оправдывает стоимость в крупных командах с микросервисами: automatic service discovery, distributed tracing из коробки, machine learning-алерты, готовые интеграции с 600+ сервисами. Prometheus требует ручной настройки каждой интеграции и не имеет встроенного long-term storage — нужны дополнения вроде Thanos или Cortex. Если команда маленькая, но важна managed-составляющая (нет DevOps для поддержки Prometheus), Datadog — разумный выбор несмотря на цену.

Другие термины