Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
experimental/arrow/v1/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
collector
module
|
|
|
cmd/otelarrowcol
module
|
|
|
examples/printer
module
|
|
|
exporter/fileexporter
module
|
|
|
exporter/otelarrowexporter
module
|
|
|
receiver/filereceiver
module
|
|
|
receiver/otelarrowreceiver
module
|
|
|
go
module
|
|
|
pkg
|
|
|
arrow
Package arrow provides a set of utility functions to access Arrow data structures.
|
Package arrow provides a set of utility functions to access Arrow data structures. |
|
benchmark
Package benchmark is a framework for benchmarking the performance of the OTLP protocol vs the OTLP Arrow protocol.
|
Package benchmark is a framework for benchmarking the performance of the OTLP protocol vs the OTLP Arrow protocol. |
|
benchmark/dataset
Package dataset defines the concept of dataset used in this benchmarking framework.
|
Package dataset defines the concept of dataset used in this benchmarking framework. |
|
benchmark/profileable
Package profileable defines the different protocols that can be profiled.
|
Package profileable defines the different protocols that can be profiled. |
|
benchmark/profileable/arrow
Package arrow implements the Profile interface for the OTLP Arrow protocol.
|
Package arrow implements the Profile interface for the OTLP Arrow protocol. |
|
benchmark/profileable/otlp
Package otlp implements the Profile interface for the OTLP protocol.
|
Package otlp implements the Profile interface for the OTLP protocol. |
|
datagen
Package datagen is a basic framework for generating fake telemetry data for benchmarking.
|
Package datagen is a basic framework for generating fake telemetry data for benchmarking. |
|
otel
Package otel provides a set of functions to convert OTLP entities to OTLP Arrow entities and vice versa.
|
Package otel provides a set of functions to convert OTLP entities to OTLP Arrow entities and vice versa. |
|
otel/arrow_record
Package arrow_record contains the consumer and producer for OTLP Arrow protocol.
|
Package arrow_record contains the consumer and producer for OTLP Arrow protocol. |
|
otel/arrow_record/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
|
otel/assert
Package assert provides a set of helper functions to assert conditions in OTLP Arrow tests.
|
Package assert provides a set of helper functions to assert conditions in OTLP Arrow tests. |
|
otel/common
Package common defines the common types and functions used by the packages logs, metrics and traces.
|
Package common defines the common types and functions used by the packages logs, metrics and traces. |
|
otel/common/arrow
Package arrow contains common types and functions used to convert OTLP entities into their Arrow representation.
|
Package arrow contains common types and functions used to convert OTLP entities into their Arrow representation. |
|
otel/common/otlp
Package otlp contains common types and functions used to convert OTLP Arrow entities into their OTLP representation.
|
Package otlp contains common types and functions used to convert OTLP Arrow entities into their OTLP representation. |
|
otel/constants
Package constants defines the constants used in the sibling packages.
|
Package constants defines the constants used in the sibling packages. |
|
otel/logs
Package logs provides functions to convert OTLP logs to OTLP Arrow logs and vice versa.
|
Package logs provides functions to convert OTLP logs to OTLP Arrow logs and vice versa. |
|
otel/logs/arrow
Package arrow contains types and functions used to convert OTLP logs into their Arrow representation.
|
Package arrow contains types and functions used to convert OTLP logs into their Arrow representation. |
|
otel/logs/otlp
Package otlp contains types and functions used to convert OTLP Arrow logs into their OTLP representation.
|
Package otlp contains types and functions used to convert OTLP Arrow logs into their OTLP representation. |
|
otel/metrics
Package metrics provides functions to convert OTLP metrics to OTLP Arrow metrics and vice versa.
|
Package metrics provides functions to convert OTLP metrics to OTLP Arrow metrics and vice versa. |
|
otel/metrics/arrow
Package arrow contains types and functions used to convert OTLP metrics into their Arrow representation.
|
Package arrow contains types and functions used to convert OTLP metrics into their Arrow representation. |
|
otel/metrics/otlp
Package otlp contains types and functions used to convert OTLP Arrow metrics into their OTLP representation.
|
Package otlp contains types and functions used to convert OTLP Arrow metrics into their OTLP representation. |
|
otel/traces
Package traces provides functions to convert OTLP traces to OTLP Arrow traces and vice versa.
|
Package traces provides functions to convert OTLP traces to OTLP Arrow traces and vice versa. |
|
otel/traces/arrow
Package arrow contains types and functions used to convert OTLP traces into their Arrow representation.
|
Package arrow contains types and functions used to convert OTLP traces into their Arrow representation. |
|
otel/traces/otlp
Package otlp contains types and functions used to convert OTLP Arrow traces into their OTLP representation.
|
Package otlp contains types and functions used to convert OTLP Arrow traces into their OTLP representation. |
|
Package tools contains tools used to benchmark OTLP, OTLP Arrow protocols, and to generate fake data.
|
Package tools contains tools used to benchmark OTLP, OTLP Arrow protocols, and to generate fake data. |
|
data_model_gen
command
|
|
|
logs_benchmark
command
Package main contains a CLI tool for benchmarking the logs between OTLP and OTLP Arrow protocols.
|
Package main contains a CLI tool for benchmarking the logs between OTLP and OTLP Arrow protocols. |
|
logs_gen
command
Package main contains a CLI tool for generating fake OTLP logs.
|
Package main contains a CLI tool for generating fake OTLP logs. |
|
mem_benchmark
command
|
|
|
metrics_benchmark
command
Package main contains a CLI tool for benchmarking the metrics between OTLP and OTLP Arrow protocols.
|
Package main contains a CLI tool for benchmarking the metrics between OTLP and OTLP Arrow protocols. |
|
metrics_gen
command
Package main contains a CLI tool for generating fake OTLP metrics.
|
Package main contains a CLI tool for generating fake OTLP metrics. |
|
trace_analyzer
command
|
|
|
trace_benchmark
command
Package main contains a CLI tool for benchmarking the traces between OTLP and OTLP Arrow protocols.
|
Package main contains a CLI tool for benchmarking the traces between OTLP and OTLP Arrow protocols. |
|
trace_gen
command
Package main contains a CLI tool for generating fake OTLP traces.
|
Package main contains a CLI tool for generating fake OTLP traces. |
|
trace_head
command
Package main contains a CLI tool used to extract the first n spans from a trace file (protobuf file).
|
Package main contains a CLI tool used to extract the first n spans from a trace file (protobuf file). |
|
trace_producer_simu
command
|
|
|
trace_verify
command
* Copyright The OpenTelemetry Authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
|
* Copyright The OpenTelemetry Authors * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. |
Click to show internal directories.
Click to hide internal directories.





