open-telemetry
opentelemetry-collector
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
GitHub Actions run
Wall Time
Uses the
Wall Time instrument
to collect wall time performance metrics.
15 hours ago
db85700
pavolloffay:ocb-component-schema-alternative
pull_request
Unknown Walltime execution environment detected
Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data. For the most accurate results, we recommend using
CodSpeed Macro Runners
: bare-metal machines fine-tuned for performance measurement consistency.
Compare
Base
Search a run
Head
Add component JSON schema generation to mdatagen
#14288
pavolloffay:ocb-component-schema-alternative
15 hours ago
Wall Time
Compare
Suggested base runs:
Pull Request Base
•
Default Branch
•
Parent Commit
Skipped (20)
Benchmarks
BenchmarkGRPCLogsSequential
receiver/otlpreceiver/otlp_benchmark_test.go
6.5 ms
BenchmarkHTTPProtoLogsSequential
receiver/otlpreceiver/otlp_benchmark_test.go
5.1 ms
lg_metric_request/raw_bytes_10991/compressed_bytes_1033/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
4.3 µs
md_metric_request/raw_bytes_376/compressed_bytes_215/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
891 ns
lg_trace_request/raw_bytes_7250/compressed_bytes_615/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
2.5 µs
lg_trace_request/raw_bytes_7250/compressed_bytes_269/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
11.5 µs
sm_log_request/raw_bytes_160/compressed_bytes_164/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
19.2 µs
md_log_request/raw_bytes_242/compressed_bytes_220/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
21.5 µs
md_trace_request/raw_bytes_338/compressed_bytes_256/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
25.1 µs
md_metric_request/raw_bytes_376/compressed_bytes_203/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.4 µs
md_trace_request/raw_bytes_338/compressed_bytes_265/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.9 µs
lg_metric_request/raw_bytes_10991/compressed_bytes_538/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
17.4 µs
md_metric_request/raw_bytes_376/compressed_bytes_193/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
23.3 µs
lg_trace_request/raw_bytes_7250/compressed_bytes_313/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
47.4 µs
BenchmarkLogsMarshalJSON
pdata/plog/logs_test.go
3.8 µs
lg_log_request/raw_bytes_4850/compressed_bytes_463/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
2 µs
BenchmarkMetricsUsage
pdata/pmetric/metrics_test.go
1.5 µs
lg_log_request/raw_bytes_4850/compressed_bytes_253/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
35.6 µs
sm_metric_request/raw_bytes_183/compressed_bytes_141/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
19 µs
sm_metric_request/raw_bytes_183/compressed_bytes_155/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
721 ns
sm_metric_request/raw_bytes_183/compressed_bytes_138/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
7.2 µs
BenchmarkTracesToProto2k
pdata/ptrace/pb_test.go
96.8 µs
BenchmarkTracesMarshalJSON
pdata/ptrace/traces_test.go
6 µs
lg_log_request/raw_bytes_4850/compressed_bytes_217/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
11.4 µs
BenchmarkLogsFromProto2k
pdata/plog/pb_test.go
130.4 µs
BenchmarkLogsUsage
pdata/plog/logs_test.go
2.8 µs
BenchmarkFromLocationIndices
pdata/pprofile/locations_test.go
1.7 µs
BenchmarkMetricsFromProto10k
pdata/pmetric/pb_test.go
396.3 µs
sm_trace_request/raw_bytes_240/compressed_bytes_258/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
831 ns
BenchmarkTracesUsage
pdata/ptrace/traces_test.go
4.9 µs
with_a_new_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
60 ns
with_a_duplicate_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
60 ns
BenchmarkMetricsMarshalJSON
pdata/pmetric/metrics_test.go
5.2 µs
BenchmarkLogsToProto2k
pdata/plog/pb_test.go
63.4 µs
BenchmarkMetricsToProto2k
pdata/pmetric/pb_test.go
91.6 µs
lg_metric_request/raw_bytes_10991/compressed_bytes_587/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
76.1 µs
BenchmarkTracesFromProto2k
pdata/ptrace/pb_test.go
227.1 µs
BenchmarkProfilesUsage
pdata/pprofile/profiles_test.go
3.6 µs
BenchmarkProfilesMarshalJSON
pdata/pprofile/profiles_test.go
4.3 µs
sm_log_request/raw_bytes_160/compressed_bytes_159/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
9.1 µs
with_an_existing_value
pdata/pprofile/string_table_test.go::BenchmarkSetString
60 ns
BenchmarkProfilesToProto
pdata/pprofile/pb_test.go
1.7 µs
with_a_hundred_values_to_loop_through
pdata/pprofile/string_table_test.go::BenchmarkSetString
160 ns
BenchmarkBatchMetricProcessor2k
processor/batchprocessor/batch_processor_test.go
137.4 ms
sm_trace_request/raw_bytes_240/compressed_bytes_211/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
8.1 µs
md_log_request/raw_bytes_242/compressed_bytes_210/compressor_zstd
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
9.7 µs
BenchmarkProfilesFromProto
pdata/pprofile/pb_test.go
5.6 µs
sm_log_request/raw_bytes_160/compressed_bytes_178/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
731 ns
sm_trace_request/raw_bytes_240/compressed_bytes_211/compressor_gzip
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
23 µs
md_trace_request/raw_bytes_338/compressed_bytes_294/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
921 ns
BenchmarkMultiBatchMetricProcessor2k
processor/batchprocessor/batch_processor_test.go
133.7 ms
HTTP/2.0,_client_per_thread_(like_single_app)
config/confighttp/server_test.go::BenchmarkHttpRequest
1.1 ms
HTTP/2.0,_shared_client_(like_load_balancer)
config/confighttp/server_test.go::BenchmarkHttpRequest
1.1 ms
BenchmarkFromAttributeIndices
pdata/pprofile/attributes_test.go
240 ns
BenchmarkPersistentQueue
exporter/exporterhelper/internal/queue/persistent_queue_test.go
205.3 µs
BenchmarkSplittingBasedOnByteSizeManySmallProfiles
exporter/exporterhelper/xexporterhelper/profiles_batch_test.go
4.8 s
BenchmarkSplittingBasedOnByteSizeHugeProfiles
exporter/exporterhelper/xexporterhelper/profiles_batch_test.go
99 ms
HTTP/1.1,_shared_client_(like_load_balancer)
config/confighttp/server_test.go::BenchmarkHttpRequest
1.1 ms
HTTP/1.1,_client_per_thread_(like_single_app)
config/confighttp/server_test.go::BenchmarkHttpRequest
1.1 ms
BenchmarkTraceSizeBytes
processor/batchprocessor/batch_processor_test.go
441 µs
BenchmarkTraceSizeSpanCount
processor/batchprocessor/batch_processor_test.go
60 ns
md_log_request/raw_bytes_242/compressed_bytes_260/compressor_snappy
config/configgrpc/configgrpc_benchmark_test.go::BenchmarkCompressors
831 ns
BenchmarkSplittingBasedOnByteSizeManyProfilesSlightlyAboveLimit
exporter/exporterhelper/xexporterhelper/profiles_batch_test.go
88.2 ms
BenchmarkMemoryQueueWaitForResult
exporter/exporterhelper/internal/queue/memory_queue_test.go
70.6 µs
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs