Comments 4
Не упомянута возможность интеграции OpenTelemetry с Sentry, считаю совершенно не справедливо)
Набор инструментов в OT какой-то странный.
Так и не понял, как с OT считать RPS? Единички в Counter посылать при каждом запросе? И будет у меня счетчик общего количества запросов, нафиг он мне?
Городить свой внутренний подсчет rps и надеяться, что ObservableGauge будет его выгребать с достаточной частотой?
Или есть у меня сервис, обрабатывает файлы по мере их поступления. Я хочу сохранять размеры файлов и время их обработки. Куда? Тут бы просто Gauge пригодился, но дотнет либе его нет (хотя в спецификации OT он присутствует).
Все правильно, кидаете их в Counter.
Это исторические данные. И подсчетом rps занимается уже инструмент который их обрабатывает. Например Prometheus. У него для этого есть целая функция rate .
Но вообще как писать на прометее запросы , чтобы он выдавал именно то, что нужно и правильно нужна целая статья после этой
Пожалуй, самый простой способ спасти ваше .NET-приложение, или Prometheus (и не только) спешит на помощь