Performance Report

Version: v0.39.0

Commit ID: 7449277182f6523eda288077da0cd012fae20be4

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.46 97.11 0.60 99.34
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 0.22 97.79 0.70 99.28
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.21 96.47 0.70 98.23
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.17 90.50 0.30 92.09
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.21 96.62 0.30 99.95
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.40 92.92 0.60 94.10
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.25 98.88 0.40 101.87
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.08 94.57 0.30 95.91
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 77.00 0.10 78.03

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.18 98.02 2.40 99.11
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 2.77 103.53 11.10 115.43
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.49 99.54 0.60 100.55
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.45 93.66 0.70 95.89
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.57 101.52 0.70 103.80
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 1.75 96.31 1.90 97.23
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.85 99.67 1.00 102.49
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.75 117.18 1.30 122.38
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 78.28 0.20 79.18

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 10.21 116.96 10.90 122.68
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 10.14 113.67 11.50 118.14
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 12.83 115.54 13.50 118.85
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 1.51 99.93 2.30 153.76
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 2.04 100.74 2.30 103.99
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 8.80 108.32 9.30 110.41
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 3.91 102.98 4.10 106.79
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 4.77 229.25 8.20 267.42
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 76.99 0.10 77.97

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.02 93.06 4.40 94.60
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 77.10 0.10 78.03
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.07 81.19 0.20 81.60
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 84.94 0.20 86.72
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.09 84.51 0.30 86.90
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 79.73 0.10 80.51
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 80.34 0.20 81.44
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 80.77 0.10 80.88
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.03 79.35 0.20 80.13
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 79.33 0.20 79.41
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.03 79.23 0.20 80.57
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 77.53 0.20 77.89

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 19.17 97.87 19.60 99.48
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 79.05 0.20 79.40
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 81.58 0.20 82.25
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.18 83.56 0.30 84.64
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.06 84.43 0.20 86.52
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 78.22 0.20 79.84
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 80.79 0.20 82.04
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 79.17 0.20 79.96
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 78.93 0.20 79.56
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.03 76.90 0.10 77.38
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 78.49 0.10 79.56
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 77.49 0.10 78.82

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.74 109.83 26.80 114.83
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 79.32 0.10 79.62
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.06 81.78 0.20 82.32
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 84.32 0.20 84.98
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.18 83.91 0.30 85.00
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.03 78.71 0.20 78.80
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.02 78.79 0.20 79.59
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.05 78.70 0.20 79.72
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 79.41 0.20 79.49
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 77.03 0.20 78.56
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.05 78.92 0.20 80.27
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 78.39 0.10 78.40