Datadog#

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

Можно установить интеграцию Vector DB, чтобы получать метрики в реальном времени для мониторинга развертывания Vector DB внутри Datadog, включая:

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

  • Информация о готовности кластера и развертывании (общее число пиров, ожидающие операции и др.), чтобы получить представление о развертывании Vector DB.

Использование#

  • С установленным агентом Datadog выполните следующую команду, чтобы добавить интеграцию Vector DB:

datadog-agent integration install -t qdrant==1.0.0
  • Отредактируйте файл conf.d/qdrant.d/conf.yaml в каталоге конфигурации агента, чтобы начать сбор метрик Qdrant.

Наиболее важно задать значение openmetrics_endpoint равным адресу конечной точки /metrics экземпляра Vector DB.

instances:
    ## @param openmetrics_endpoint - string - optional
    ## The URL exposing metrics in the OpenMetrics format.
  - openmetrics_endpoint: http://localhost:6333/metrics

Если экземпляр Qdrant требует аутентификации, можно указать токен, настроив параметр extra_headers.

# @param extra_headers - mapping - optional
# Additional headers to send with every request.
extra_headers:
   api-key: <QDRANT_API_KEY>
  • Перезапустите агента Datadog.

  • Теперь можно перейти к панели управления Datadog, чтобы просмотреть метрики, отправленные проверкой Vector DB.

Дополнительная документация#