Skip to content

Add OpenTelemetry lib and metric-interfaces#588

Open
maladetska wants to merge 17 commits intoydb-platform:mainfrom
maladetska:METRICS-0
Open

Add OpenTelemetry lib and metric-interfaces#588
maladetska wants to merge 17 commits intoydb-platform:mainfrom
maladetska:METRICS-0

Conversation

@maladetska
Copy link
Copy Markdown

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 21, 2026

🌋 SLO Test Results

Status: 🟢 2 workloads tested • All passed

Workload Metrics Regressions Improvements Links
🚀 table-clang 8 0 1 ReportCheck
🚀 table-gcc 8 1 1 ReportCheck

Generated by ydb-slo-action

@maladetska maladetska changed the title init? Add OpenTelemetry lib Feb 24, 2026
@maladetska maladetska changed the title Add OpenTelemetry lib Add OpenTelemetry lib and metric-interfaces Feb 24, 2026
Copy link
Copy Markdown
Collaborator

@Gazizonoki Gazizonoki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Мне кажется папка open_telemetry в корне не самая удобная штука. Это же плагин к sdk, может сделаем папку plugins(extensions или еще какое-то имя) и туда положим все такие штуки (экспортеры метрик, трейсов, логов для конкретных систем и т. д.)?

И с метриками, оно вообще используется по коду? SDK уже собирает много метрик, в задаче с метриками это и есть главная сложность, как аккуратно перевести все на общий интерфейс и выкинуть library/cpp/monlib уже к черту из внешнего репозитория (это так-то внутренняя штука, вылезла в open-source ydb-cpp-sdk из-за неаккуратности)

Copy link
Copy Markdown
Collaborator

@Gazizonoki Gazizonoki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Было бы неплохо example с метриками завести еще

@maladetska maladetska force-pushed the METRICS-0 branch 2 times, most recently from a0abdba to ec3df8e Compare March 24, 2026 13:02
@KirillKurdyukov KirillKurdyukov self-requested a review March 24, 2026 14:45
@maladetska maladetska force-pushed the METRICS-0 branch 3 times, most recently from 4fec641 to a78a18b Compare March 27, 2026 19:21
@maladetska maladetska force-pushed the METRICS-0 branch 2 times, most recently from 7cbed5c to 9c46b67 Compare March 29, 2026 22:39
Copy link
Copy Markdown
Collaborator

@Gazizonoki Gazizonoki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

А что с stats.h будет?

maladetska added 3 commits April 2, 2026 10:47
…an, remove TQuerySpan and TQueryMetrics, modify TClientOperationStatCollector constructor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants