CoreCompositeMetricRawDataEvent¶
- public interface CoreCompositeMetricRawDataEvent extends CoreTelemetry.Event¶
Added in version AS: 1.23.0-rc7
Составное событие инструмента телеметрии.
Содержит в себе массив событий инструмента телеметрии, связанных моментом получения передаваемых значений.
Пример.¶
При клиент-серверном RPC-взаимодействии вычисляются два значения:
rpc.server.duration.nanos- длительность обработки RPC сервером.rpc.client.duration.millis- длительность выполнения RPC с точки зрения клиента = “длительность передачи по сети в обе стороны” + “длительность обработки RPC сервером.”
Эти для значения связаны, и могут быть использованы для последующих вычислений. Для указания на связанность значений, события, их передающие, объединены в составное событие.
Событие несёт в себе сырое значение, ещё не учтённое в инструментах OpenTelemetry, создаваемых через интерфейс
CoreMeter.See also
CoreTelemetry.EventHandler.onEvent(ru.bitec.gtk.core.telemetry.CoreTelemetry.Event)