Skip to content

ОтелЭкспоненциальнаяГистограмма

Экспоненциальная гистограмма (ExponentialHistogram) — инструмент для распределения с логарифмическими бакетами.

Описание

ОтелЭкспоненциальнаяГистограмма реализует спецификацию OpenTelemetry ExponentialHistogram. В отличие от ОтелГистограмма, использует логарифмические бакеты с автоматически вычисляемыми границами (Base-2 Exponential Bucket Histogram).

Не требует предварительной настройки границ бакетов — автоматически адаптируется к диапазону значений.

Thin facade — логика в ОтелАгрегаторЭкспоненциальнойГистограммы и ОтелБазовыйСинхронныйИнструмент.

Методы

Записать

Записывает значение в экспоненциальную гистограмму.

ПараметрТипПо умолчаниюОписание
ЗначениеЧислоИзмеренное значение
АтрибутыОтелАтрибутыНеопределеноАтрибуты точки данных
КонтекстСоответствие, НеопределеноНеопределеноЯвный контекст

Вид

Возвращает вид инструмента.

Возвращает: Строка"ExponentialHistogram"

Пример

bsl
ДлительностьЗапроса = Метр.СоздатьЭкспоненциальнуюГистограмму(
    "http.request.duration", "Длительность HTTP-запроса", "s");

ДлительностьЗапроса.Записать(0.123);