Performance Report

Version: v0.41.1

Commit ID: a740802ac5678c63cfd250eb5ef03fb85ad63aeb

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 119.29 1.50 121.27
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 1.93 127.01 2.40 129.63
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.18 107.90 0.40 110.60
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.16 103.96 0.30 105.12
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.20 114.31 0.30 115.68
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.35 115.38 0.60 116.88
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.22 121.32 0.50 123.40
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.07 114.28 0.30 117.51
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 90.76 0.10 93.09

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.97 133.33 2.20 135.00
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 0.48 131.37 0.70 132.95
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 9.80 141.41 10.70 146.10
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.46 127.23 0.70 129.63
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.53 134.58 0.80 140.74
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 1.53 130.30 1.80 133.74
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.76 136.82 1.00 140.16
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.70 145.93 1.20 155.94
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 91.68 0.10 94.35

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.48 149.92 10.50 156.75
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 9.14 146.01 10.60 149.73
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 1.59 138.59 1.80 143.25
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 1.52 132.01 1.80 134.15
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 1.83 141.19 2.10 144.02
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 7.18 139.24 8.10 144.20
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 3.40 138.25 3.70 142.81
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 4.79 259.10 8.20 283.84
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 92.23 0.20 94.88

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.48 118.79 4.10 119.59
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 91.66 0.20 94.60
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.07 95.42 0.20 98.63
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 97.98 0.20 100.79
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.08 96.67 0.20 98.88
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 92.73 0.20 95.40
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 91.14 0.20 94.59
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 92.26 0.20 94.93
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 92.14 0.20 94.22
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.05 91.88 0.30 93.97
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 93.35 0.20 96.19
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 91.78 0.20 94.37

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.17 122.18 20.00 123.66
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 90.53 0.20 92.14
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.06 95.27 0.20 97.81
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.17 96.88 0.30 100.90
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.18 97.89 0.30 99.91
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 91.15 0.20 92.99
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 92.40 0.20 92.50
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.03 92.59 0.20 95.01
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.05 91.76 0.30 93.66
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 91.33 0.20 93.72
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 91.49 0.20 94.06
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.05 91.37 0.20 93.66

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.43 134.13 26.10 138.04
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 91.80 0.20 94.74
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.06 95.47 0.20 98.32
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 96.48 0.30 100.50
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.09 97.33 0.30 100.82
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 91.60 0.20 94.18
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 92.53 0.20 94.97
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.05 92.09 0.20 94.56
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.05 90.70 0.20 91.99
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.05 91.23 0.30 92.83
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 92.73 0.30 95.28
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 92.29 0.20 94.91