Performance Report

Version: v0.40.0

Commit ID: 04fb868c82efdd18ffc0cd3ab275fa5f8690db85

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.47 102.20 0.60 104.91
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 1.54 106.86 2.50 108.63
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.20 100.65 0.40 102.84
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.18 94.67 0.30 97.15
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.22 103.49 0.40 106.39
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.40 98.03 0.60 98.94
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.24 104.91 0.40 107.75
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.08 100.60 0.20 101.46
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 82.98 0.10 84.50

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 106.11 2.50 108.40
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 0.51 103.25 0.60 103.87
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.60 108.87 2.30 109.89
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.44 96.61 0.60 98.03
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.58 105.38 0.90 108.14
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 1.70 102.79 1.80 104.03
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.87 106.38 1.10 108.56
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.77 124.44 1.50 131.16
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 82.24 0.10 82.50

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 122.68 11.80 128.74
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 11.26 121.72 13.50 124.92
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 12.91 121.10 13.80 125.40
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 1.46 102.19 1.70 103.84
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 2.09 106.89 2.40 109.93
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 8.18 114.18 9.20 116.72
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 3.91 107.69 4.20 112.55
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 4.93 237.06 8.50 263.65
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 83.67 0.10 84.80

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.00 98.22 4.60 99.20
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 82.29 0.10 83.24
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.06 85.86 0.20 86.54
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 88.80 0.20 91.03
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.11 89.70 0.30 91.23
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 83.22 0.20 84.47
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 85.74 0.20 87.10
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 83.71 0.20 84.59
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 84.60 0.20 85.69
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 81.97 0.10 83.17
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.03 83.31 0.20 84.66
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 82.57 0.20 83.76

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.63 102.66 20.30 104.63
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 84.43 0.20 85.01
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 87.88 0.20 88.63
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.18 89.23 0.40 90.49
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.06 89.66 0.20 91.84
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 82.91 0.10 84.18
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 84.28 0.10 85.18
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 83.39 0.10 83.69
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 82.52 0.20 84.10
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 84.03 0.10 84.50
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 84.67 0.20 85.35
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 83.63 0.20 84.28

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 26.18 113.76 27.80 118.98
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 84.50 0.20 84.86
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 88.12 0.20 89.05
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.05 87.81 0.20 90.19
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.19 89.21 0.30 90.87
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 82.41 0.10 82.95
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 84.19 0.10 85.29
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.03 83.20 0.10 84.53
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.03 83.27 0.20 84.71
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 82.84 0.20 83.81
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.03 82.35 0.20 83.16
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 84.28 0.20 84.88