ОтелДатчик
Датчик (Gauge) — инструмент для записи мгновенного значения.
Описание
ОтелДатчик реализует спецификацию OpenTelemetry Gauge. Записывает текущее значение, перезаписывая предыдущее для данного набора атрибутов. Используется для абсолютных значений в данный момент (температура, загрузка CPU, использование памяти и т.д.).
Thin facade — логика хранения в ОтелБазовыйСинхронныйИнструмент.
Методы
Записать
Записывает текущее значение датчика.
| Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
Значение | Число | — | Текущее значение |
Атрибуты | ОтелАтрибуты | Неопределено | Атрибуты точки данных |
Контекст | Соответствие, Неопределено | Неопределено | Явный контекст |
Вид
Возвращает вид инструмента.
Возвращает: Строка — "Gauge"
Пример
bsl
ИспользованиеЦПУ = Метр.СоздатьДатчик(
"system.cpu.utilization", "Загрузка CPU", "1");
// Записать текущее значение
Атрибуты = Новый ОтелАтрибуты();
Атрибуты.Установить("cpu", "0");
ИспользованиеЦПУ.Записать(0.75, Атрибуты);