Performance Report

Version: v0.41.1

Commit ID: af32fe6af83e21949e785308cba7a5a4d156d684

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.41 128.06 0.60 128.68
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 1.59 131.95 2.30 136.11
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.20 111.46 0.40 113.17
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.18 106.95 0.40 108.18
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.19 117.34 0.30 119.35
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.38 120.96 0.60 121.95
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.22 123.46 0.50 125.03
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.07 119.63 0.30 121.57
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 93.65 0.20 96.11

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.04 137.37 3.00 139.06
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 0.78 137.40 2.10 141.22
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.48 137.37 0.70 138.98
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.47 135.93 0.70 152.80
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.51 141.33 0.80 145.94
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 1.44 135.76 1.70 138.53
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.78 141.29 1.00 144.02
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.68 157.87 1.30 164.51
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 95.89 0.20 98.00

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.39 155.43 10.00 161.40
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 8.60 151.47 10.30 154.03
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 10.51 149.10 10.90 153.82
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 1.48 138.47 1.90 150.20
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 1.83 145.37 2.10 147.80
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 6.46 144.25 6.70 146.58
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 3.38 143.30 3.80 148.31
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 4.10 273.62 7.70 305.58
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 94.38 0.20 96.78

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 3.51 123.70 3.90 124.44
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.05 96.44 0.20 99.07
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.06 99.71 0.20 101.96
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.11 100.90 0.40 104.94
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.06 101.27 0.30 106.33
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.05 95.58 0.30 97.19
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.04 96.39 0.20 97.46
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 96.79 0.30 99.30
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.05 95.50 0.20 97.09
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 95.00 0.30 97.38
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 95.40 0.20 97.23
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.05 95.28 0.20 97.45

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 17.49 126.80 17.80 128.74
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 97.38 0.20 99.45
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.06 99.01 0.20 100.51
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.19 102.25 0.40 106.96
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.19 100.74 0.40 104.94
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.05 92.96 0.20 95.29
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.04 95.87 0.20 98.12
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 95.33 0.20 97.40
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 92.67 0.30 94.88
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.05 95.34 0.20 97.58
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 94.87 0.20 96.89
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.05 93.22 0.20 94.73

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 24.55 139.03 25.90 143.20
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.05 94.39 0.20 96.46
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.06 100.44 0.20 102.99
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 101.06 0.20 103.18
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.08 100.52 0.30 103.51
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.05 96.21 0.30 98.35
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 95.93 0.20 98.41
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 97.36 0.20 98.25
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 93.93 0.20 96.50
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.05 94.69 0.20 96.87
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 94.51 0.20 96.74
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 95.59 0.20 98.03