Початок роботи
Отримайте телеметрію для вашого застосунку менш ніж за 5 хвилин!
Це документація OpenTelemetry Python. OpenTelemetry — це фреймворк для спостереження. Він складається з API, SDK та інструментів, які призначені для допомоги у створенні та зборі телеметричних даних застосунків, таких як метрики, логи та трасування. Ця документація призначена для того, щоб допомогти вам зрозуміти, як почати використовувати OpenTelemetry Python.
Поточний стан основних функціональних компонентів OpenTelemetry Python наступний:
Трейси | Метрики | Логи |
---|---|---|
Stable | Stable | Development |
Випуски, зокрема останній випуск, див. у розділі Випуски.
OpenTelemetry-Python підтримує Python 3.8 і вище.
Пакунки API та SDK доступні на PyPI та можуть бути встановлені за допомогою pip:
pip install opentelemetry-api
pip install opentelemetry-sdk
Крім того, є кілька додаткових пакунків, які можна встановити окремо:
pip install opentelemetry-exporter-{exporter}
pip install opentelemetry-instrumentation-{instrumentation}
Це для бібліотек експортерів та інструментів відповідно. Експортери Jaeger, Zipkin, Prometheus, OTLP та OpenCensus можна знайти в теці exporter репозиторію. Інструменти та додаткові експортери можна знайти в репозиторії contrib в теках instrumentation та exporter.
Щоб знайти повʼязані проєкти, такі як експортери, бібліотеки інструментів, реалізації трасувальників тощо, відвідайте Реєстр.
Є деяка функціональність, яка ще не була випущена на PyPI. У такій ситуації ви можете встановити пакунки безпосередньо з репозиторію. Це можна зробити, клонуючи репозиторій та виконуючи редаговане встановлення:
git clone https://github.com/open-telemetry/opentelemetry-python.git
cd opentelemetry-python
pip install -e ./opentelemetry-api -e ./opentelemetry-sdk -e ./opentelemetry-semantic-conventions
Отримайте телеметрію для вашого застосунку менш ніж за 5 хвилин!
Ручне інструментування для OpenTelemetry Python
Обробка та експорт ваших телеметричних даних
Поширення контексту для Python SDK
Бібліотеки інструментів, експортери та інші корисні компоненти для OpenTelemetry Python
Чи це було корисним?
Дякуємо. Ми цінуємо ваші відгуки!
Будь ласка, дайте нам знати як ми можемо покращити цю сторінку. Ми цінуємо ваші відгуки!