Performance Report

Version: v0.37.1

Commit ID: 40d47272b60e48fe61936d905b256d8ba4d5b213

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.48 97.03 0.60 98.72
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 0.19 96.61 0.30 97.35
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 10.88 113.61 11.50 117.42
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.18 89.56 0.30 90.69
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.20 97.49 0.40 100.29
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.39 90.97 0.50 91.95
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.22 97.91 0.30 99.95
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.09 93.25 0.30 94.11
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 75.59 0.10 75.62

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.15 100.14 2.30 101.50
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 2.52 102.39 2.90 103.61
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.50 96.31 0.60 96.91
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.43 91.56 0.60 99.60
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.57 97.71 0.80 100.94
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 1.72 95.74 1.90 97.28
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.90 99.12 1.10 102.84
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.76 115.48 1.50 121.66
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 76.88 0.20 78.26

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.40 118.06 11.10 123.65
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 10.69 113.04 11.20 116.42
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 1.79 99.72 2.00 102.95
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 1.47 102.05 3.00 172.24
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 2.15 100.47 2.40 103.14
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 8.48 104.86 9.00 107.41
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 3.93 99.60 4.20 103.96
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 4.62 223.58 8.00 245.68
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 76.78 0.10 77.73

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.06 90.32 4.20 91.67
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.03 76.25 0.20 76.63
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.04 79.08 0.20 79.19
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.05 81.22 0.20 81.74
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.17 81.64 0.30 83.83
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.03 76.51 0.20 77.47
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 81.23 0.20 81.87
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 78.46 0.20 78.97
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 75.67 0.20 76.40
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 77.24 0.10 78.59
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 78.77 0.20 80.29
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.03 77.93 0.20 79.04

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.50 95.44 20.70 97.49
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 77.54 0.10 77.88
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 79.27 0.20 80.63
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.17 82.95 0.30 82.98
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.06 82.25 0.20 84.63
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 76.76 0.20 77.46
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 78.41 0.10 78.72
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.05 80.08 0.10 80.90
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 77.24 0.20 78.30
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.03 78.07 0.10 79.41
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 76.40 0.10 77.73
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 76.25 0.20 76.53

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.25 108.17 26.40 112.20
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 76.16 0.20 77.19
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.04 81.15 0.20 81.28
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.05 81.00 0.20 81.27
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.08 81.70 0.30 83.77
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 78.59 0.20 78.88
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 79.49 0.20 80.41
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 79.06 0.20 79.98
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.03 75.85 0.20 76.66
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 77.10 0.20 78.52
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 77.22 0.20 78.27
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 77.21 0.20 78.67