Performance Report

Version: v0.43.2

Commit ID: 39a549ab3cecd0e65ce1c6e4fd53197a604d0844

Collection Period: 10 minutes

Testing AMI: soaking_linux

Metric (TPS: 100)

Receivers Processors Exporters Test Case Data Type Instance Type Avg CPU Usage (Percent) Avg Memory Usage (Megabytes) Max CPU Usage (Percent) Max Memory Usage (Megabytes)
otlp batch datadog datadog_exporter_metric_mock otlp m5.2xlarge 0.44 111.38 0.60 112.73
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 0.24 112.58 0.70 112.63
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.20 109.84 0.40 111.83
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.18 101.94 0.40 103.74
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.19 111.27 0.30 115.13
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.37 105.85 0.60 107.54
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.22 113.59 0.40 117.01
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.08 110.10 0.30 111.73
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 91.02 0.10 91.10

Metric (TPS: 1000)

Receivers Processors Exporters Test Case Data Type Instance Type Avg CPU Usage (Percent) Avg Memory Usage (Megabytes) Max CPU Usage (Percent) Max Memory Usage (Megabytes)
otlp batch datadog datadog_exporter_metric_mock otlp m5.2xlarge 2.07 119.65 2.30 122.69
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 2.23 124.68 2.60 129.58
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 10.21 130.16 11.20 134.11
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.49 116.94 1.40 144.70
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.53 122.49 0.70 125.39
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 1.57 118.33 1.80 120.63
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.84 123.88 1.00 127.80
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.71 141.26 1.40 150.67
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 90.54 0.20 91.28

Metric (TPS: 5000)

Receivers Processors Exporters Test Case Data Type Instance Type Avg CPU Usage (Percent) Avg Memory Usage (Megabytes) Max CPU Usage (Percent) Max Memory Usage (Megabytes)
otlp batch datadog datadog_exporter_metric_mock otlp m5.2xlarge 9.91 135.86 10.40 143.02
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 8.89 132.91 9.40 136.74
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 1.74 122.94 2.00 127.37
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 1.53 119.78 1.70 122.75
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 1.98 124.81 2.40 130.40
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 7.10 124.79 7.50 126.96
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 3.67 123.99 4.00 127.59
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 4.23 263.40 7.50 296.79
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 89.84 0.10 90.25

Trace (TPS: 100)

Receivers Processors Exporters Test Case Data Type Instance Type Avg CPU Usage (Percent) Avg Memory Usage (Megabytes) Max CPU Usage (Percent) Max Memory Usage (Megabytes)
awsxray batch awsxray xrayreceiver_mock xray m5.2xlarge 4.27 108.54 4.40 109.97
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.03 91.63 0.10 92.30
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 95.52 0.20 95.94
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 96.72 0.20 97.94
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.09 94.96 0.30 95.47
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 90.82 0.20 91.93
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 92.14 0.20 92.50
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.03 92.91 0.10 93.67
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.03 91.72 0.20 92.25
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 89.10 0.20 89.95
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 91.02 0.20 91.66
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 90.49 0.20 90.83

Trace (TPS: 1000)

Receivers Processors Exporters Test Case Data Type Instance Type Avg CPU Usage (Percent) Avg Memory Usage (Megabytes) Max CPU Usage (Percent) Max Memory Usage (Megabytes)
awsxray batch awsxray xrayreceiver_mock xray m5.2xlarge 18.43 112.54 18.70 114.50
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 90.25 0.10 90.70
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 94.61 0.20 94.73
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.05 96.76 0.20 98.28
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.06 95.78 0.20 97.71
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 91.68 0.10 92.98
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 91.02 0.10 91.23
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 90.00 0.20 90.54
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 89.51 0.10 90.20
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.03 91.27 0.20 91.28
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 90.03 0.20 90.55
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 90.25 0.10 91.55

Trace (TPS: 5000)

Receivers Processors Exporters Test Case Data Type Instance Type Avg CPU Usage (Percent) Avg Memory Usage (Megabytes) Max CPU Usage (Percent) Max Memory Usage (Megabytes)
awsxray batch awsxray xrayreceiver_mock xray m5.2xlarge 25.29 125.89 26.40 132.33
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.03 91.25 0.20 92.05
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 95.15 0.20 96.03
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.11 96.09 0.30 97.71
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.08 95.34 0.20 97.02
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 91.47 0.20 92.48
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 92.19 0.20 92.78
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.03 92.02 0.10 92.95
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 90.67 0.20 91.46
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 90.12 0.10 90.19
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 91.23 0.20 91.78
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 88.09 0.20 89.38