Performance Report

Version: v0.43.3

Commit ID: 38e804fc8b7c5fb249c2538eabea3a31cfcd622a

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.68 127.08 0.90 128.01
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 2.04 133.04 2.50 134.61
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.20 124.27 0.40 126.10
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.19 115.26 0.30 116.34
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.22 122.97 0.40 125.12
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.13 113.07 0.60 119.61
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.09 114.06 0.40 122.00
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.08 122.01 0.30 126.28
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 102.77 0.10 103.89

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 1.44 133.09 1.60 136.60
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 0.49 137.02 0.70 138.66
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.51 142.30 0.70 144.89
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.51 128.84 0.70 130.27
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.55 136.14 0.70 141.14
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.27 117.74 1.80 131.25
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.87 136.43 1.10 140.89
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.70 153.35 1.40 160.52
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 100.39 0.10 101.36

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 5.07 138.29 5.30 142.17
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 8.89 145.11 9.30 147.59
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 11.14 146.46 11.80 151.02
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 1.82 130.07 2.10 135.25
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.94 129.88 2.30 141.98
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 2.64 131.98 7.30 142.97
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 3.76 136.35 4.00 141.56
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 4.00 262.27 6.90 272.86
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 99.29 0.10 99.53

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 0.95 114.69 3.50 118.71
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 102.15 0.10 103.03
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.09 103.46 0.30 103.92
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 107.00 0.20 108.80
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.05 107.34 0.20 109.32
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 102.44 0.20 103.19
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 104.15 0.20 104.19
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 101.45 0.20 102.20
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 101.30 0.10 101.91
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 101.02 0.20 101.92
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 100.27 0.10 101.38
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.06 102.68 0.20 103.58

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 4.22 114.72 28.60 120.94
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 100.42 0.20 101.47
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.07 103.68 0.20 104.42
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 108.27 0.20 110.83
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.16 108.69 0.30 109.55
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.05 101.98 0.20 102.36
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 101.67 0.20 102.70
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.05 101.79 0.10 102.67
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 102.20 0.20 102.91
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.03 101.23 0.20 102.29
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.03 102.72 0.20 102.99
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.05 101.52 0.20 101.72

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 23.34 124.43 111.81 136.38
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 101.12 0.20 102.22
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 102.82 0.20 103.20
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.16 108.12 0.30 109.49
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.09 106.54 0.30 106.75
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 101.01 0.20 101.84
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 102.32 0.10 103.40
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.05 101.96 0.20 102.13
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 101.23 0.20 102.16
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 101.35 0.20 102.20
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 101.85 0.20 102.64
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 100.01 0.30 100.66