Datadog агент расследования инцидентов

Datadog Bits Investigations.

Анализ изменений, метрик и трасс в одном расследовании

Bits Investigations использует телеметрию Datadog, чтобы искать связанный контекст для инцидента и показывать основания гипотез о его причине.

Документация Datadog с обзором расследований Bits
Документация Datadog с обзором расследований Bits. Открыть источник

Метрики растут сразу в нескольких местах

Во время учебного инцидента задержка увеличилась после релиза. Одновременно медленнее отвечает база данных. Оба события могут быть частью одной причины, но порядок сигналов еще надо выяснить. Bits Investigations подбирает относящиеся к вопросу данные из Datadog. Откройте исходные графики и трассы, чтобы увидеть временной интервал, окружение и сервисы, по которым построена гипотеза.

Если один источник не подключен, это следует отметить в разборе. Отсутствие сигнала в сводке не означает, что его не было.

Проверка временной линии

В учебном примере установите время начала задержки, отметьте релиз и выберите несколько обычных и медленных запросов. Проверьте, где растет время в трассе. Если изменение видно только у одной версии приложения, найдите ее отличия. Если затронуты обе, посмотрите общие зависимости и загрузку. В карточке расследования полезно отметить, какие данные подтверждают каждый шаг, какие только совпадают по времени и какие еще надо собрать.

Дальше решает дежурный

Согласуйте действие с владельцем сервиса и действующими правилами реагирования. Для сравнения сохраните временное окно, условия запроса и ссылку на график до изменения. После работы проверьте, уменьшилась ли задержка у нужной группы, а не только среднее значение по всем запросам. Такой журнал помогает разобрать ситуацию, даже если первая гипотеза оказалась неверной.

Для каких задач подходит

  • Сопоставить задержку API с изменениями релиза
  • Проверить, затронуты ли разные сервисы одной причиной
Возможности

Сильные стороны

  • Подбирает контекст из подключенной телеметрии
  • Показывает ход поиска и основания расследования
Стоит учитывать

Ограничения

  • При неполных трассах часть гипотез останется без данных
  • Совпадение сигналов по времени не устанавливает причину

Выбор и условия

Бесплатный режим
Не подтверждено
Пробный период
Не подтверждено
Без регистрации
Не подтверждено
Русский интерфейс
Не подтверждено
Локальная установка
Не подтверждено
API
Не подтверждено

«Не подтверждено» означает, что сведений недостаточно. Возможность может существовать; сверяйте условия разработчика.

Исходные форматы
Данные, Текст
Результат
Текст, Данные

Условия

У Datadog отдельные условия для наблюдаемости и функций ИИ. Проверьте правила учета расследований и хранения телеметрии для организации. При неполных трассах часть гипотез останется без данных.

От задачи к первому результату

Практический пример

Задача
Сопоставить задержку API с изменениями релиза
Что подготовить
Синтетический всплеск задержки, события релиза и трассы двух сервисов.

Задание или запрос

Собери временную линию. Укажи, какой сигнал подтверждает гипотезу и чего пока нельзя установить.

Ожидаемый результат

Линия времени с проверяемыми ссылками на метрики и трассы.

Как проверить результат

  • Сравните затронутые запросы с обычными.
  • Отделите совпадение по времени от подтвержденной причины.

Редакционный учебный пример постановки задачи, а не результат личного тестирования сервиса. Проверьте доступность нужного режима, права на исходники и условия использования результата.

Проверить подробности

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

  1. Страница Bits Investigations
  2. Порядок работы Bits Investigation
  3. Тарифы Datadog
  4. Отчет Datadog о специализированной модели Scout для Bits

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