OpenTelemetry является открытым стандартом, включающим в себя утилиты, API и средства разработки SDK для сбора метрик, отслеживания состояния систем, в нашем случае оборудования CheckPoint. Источником метрик является CPView, при этом все метрики описаны в документе
Skyline Metric Repository.
Главным концептом OpenTelemetry является сбор метрик с помощью специального
OpenTelemetry Agent’а и затем в передаче этих метрик на
OpenTelemetry Collector с помощью удалённого вызова процедур (gRPC), а также формата передачи OpenTracing. Преимущество такого подхода в том, что коллектор физически может быть установлен отдельно от агента и обслуживать множество агентов одновременно. В текущей пилотной версии Skyline коллектор пока может работать только с одним агентом, установленным на том же устройстве, но в будущих версиях вендор возможно добавит конфигурацию для привязки одного коллектора к нескольким агентам. Сам коллектор является расширяемым компонентом, т.е. написано уже достаточно много экспортеров для различных отслеживаемых систем разными вендорами.