Как создать инструмент и настроить приложение django с помощью OTel?

Я создал пример приложения django, которое принимает данные в конечную точку.

Моя цель - оснастить его OTel так, чтобы он сообщал следующие метрики для каждой конечной точки:

  • Коэффициент ошибок
  • Задержка

(И, надеюсь, сделать это без явной установки каждой конечной точки с помощью специального кода)

Я попробовал OpenTelemetry WSGI Instrumentation, но не смог найти, как настроить его для экспорта метрик в коллектор OTel.

Предполагается ли, что инструментарий WSGI будет сопровождать инструментарий OTEL? Нужно ли мне инструментировать мой код обоими инструментами, чтобы иметь возможность его настроить?

Короче говоря, мой вопрос заключается в том, как мне настроить инструментарий OTel для экспорта вышеуказанных метрик в коллектор OTel или конечную точку Prometheus?

Вернуться на верх