dd-browser-sdk
dd-browser-sdk — официальный навык Datadog Labs для работы с Browser SDK в веб-приложениях. Его назначение — помочь агенту разобраться с инструментированием браузера, когда требуется подключить или обновить Browser SDK, настроить сбор данных или найти причину неполной телеметрии. В исходном SKILL.md прямо перечислены RUM, Logs, Session Replay, профилирование, продуктовая аналитика и отслеживание ошибок. Поэтому карточка относится не к общему мониторингу сервера, а к браузерному слою приложения и его клиентской диагностике. Навык маршрутизирует работу по задаче и отдельно выделяет три сценария обновления: переход с версии 4 на 5, с версии 5 на 6 и с версии 6 на 7. Для каждого перехода исходник требует прочитать соответствующий вложенный документ миграции до продолжения работы. В описании миграционного маршрута перечислены признаки, по которым можно выбрать нужную ветку: удалённые параметры вроде proxyUrl, sampleRate, replaySampleRate, premiumSampleRate, allowedTracingOrigins, useCrossSiteSessionCookie, sendLogsAfterSessionExpiration, betaEncodeCookieOptions, allowFallbackToLocalStorage, trackBfcacheViews и usePciIntake, устаревшие API, а также старые пути CDN. Это делает навык полезным при обновлении интеграции, когда простого изменения номера пакета недостаточно. Для настройки наблюдаемости карточка подтверждает несколько направлений: RUM для пользовательских событий и производительности, Logs для браузерных логов, Session Replay для воспроизведения пользовательской сессии, профилирование, продуктовую аналитику и сбор ошибок. Источник также связывает навык с npm, CDN и миграциями и указывает области файлов, связанные с пакетами Datadog Browser SDK, datadog-rum и datadog-logs. На практике это позволяет использовать его как точку входа для выбора подробной инструкции, а не как замену документации конкретной версии. Ограничение навыка следует из его маршрутизатора: он описывает Browser SDK и перечисленные клиентские направления Datadog, но не обещает исправлять серверную инфраструктуру, менять схему данных или выполнять произвольный аудит приложения. Вложенные инструкции нужно читать по выбранной ветке, потому что исходник специально запрещает продолжать миграцию по памяти. Если запрос не связан с RUM, Logs, Session Replay, профилированием, продуктовой аналитикой, ошибками браузера или переходом между указанными версиями, этот skill не является подтверждённым решением задачи. Источник карточки — каталог Datadog Labs и его официальный SKILL.md; содержание описания ограничено тем, что зафиксировано в этом исходном документе.
Для чего подходит
- Подключение Datadog RUM и логов
- Обновление Browser SDK
- Диагностика browser-side мониторинга
Установка
Сначала прочитайте SKILL.md и scripts в исходном репозитории. Затем выполните команду в каталоге проекта:
npx skills add https://github.com/datadog-labs/agent-skills/tree/main/dd-browser-sdk