Компоненты
Редактировал(а) Alexandr Fokin 2022/12/30 00:19
OpenTelemetry Specification Overview
https://opentelemetry.io/docs/reference/specification/overview/
OpenTelemetry Specification Glossary
https://opentelemetry.io/docs/reference/specification/glossary/
| Сигналы | Signals | ||
| Metrics | Metric Signal | |
| Logs | Log Signal | |
| Traces | Tracing Signal | |
| Baggage | Baggage Signal | |
| Instrumentation |
| ||||
| Resource | Набор данных, описывающих производитель данных телеметрии. | ||||
| Distributed trace | Группа событий, инициированных в рамках одной логической операции, при этом распределенных по разным компонентам и приложениям системы. | ||||
| Context Propagation | Сквозное распространение данных между сервисами в рамках трассировки. Данные передаются с использованием механизма сериализации. Основные компоненты для распространения: SpanContext, Baggage. | ||||
| Collector | Отдельное приложение агент - выполняющие прием данных сигналов, имеющий функционал по обработке и передаче в другие системы работы с трассировками и метриками. |
| Tracing SDK | ||||||||||||||||||||||
| Компоненты |
| |||||||||||||||||||||
| Sampler | Управляет фильтрацией span (Drop, RecordOnly, RecordAndSample). | |||||||||||||||||||||
| Span Processor | Управляет передачей данных в модуль экспорта. Может осуществлять пакетную обработку. | |||||||||||||||||||||
| Exporter | Отвечает за отправку данных в хранилище. |
| Metrics SDK | |||||||||||
| Компоненты |
| ||||||||||
| MetricReader | |||||||||||
| MetricExporter |