Go Package for IOAM API with Protocol Buffers v3, see ioam_api.proto. It is based on RFC 9197.
This API is available for any agent/collector requirements and is currently used by:
- The IOAM Agent
- The IOAM Collector
protoc \
--go_out=paths=source_relative:. \
--go-grpc_out=paths=source_relative:. \
ioam_api.protoRight now, only the IOAM (Pre-allocated) Trace Option-Type is supported.
The clt folder contains specific version to work with the Cross-Layer Telemetry (CLT) project.