Skip to content

ОтелДатчик

Датчик (Gauge) — инструмент для записи мгновенного значения.

Описание

ОтелДатчик реализует спецификацию OpenTelemetry Gauge. Записывает текущее значение, перезаписывая предыдущее для данного набора атрибутов. Используется для абсолютных значений в данный момент (температура, загрузка CPU, использование памяти и т.д.).

Thin facade — логика хранения в ОтелБазовыйСинхронныйИнструмент.

Методы

Записать

Записывает текущее значение датчика.

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

Вид

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

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

Пример

bsl
ИспользованиеЦПУ = Метр.СоздатьДатчик(
    "system.cpu.utilization", "Загрузка CPU", "1");

// Записать текущее значение
Атрибуты = Новый ОтелАтрибуты();
Атрибуты.Установить("cpu", "0");
ИспользованиеЦПУ.Записать(0.75, Атрибуты);