Performance Report

Version: v0.39.1

Commit ID: 673140bd0ed5feb9d3b96e76e4617ade735c502f

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.49 96.86 1.30 98.73
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 0.20 95.27 0.40 96.56
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.21 97.40 0.70 98.94
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.18 87.88 0.30 90.05
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.21 99.72 0.40 101.41
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 0.39 92.82 0.50 93.84
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.23 98.94 0.40 101.61
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.08 96.11 0.30 97.84
statsd otlphttp statsd_mock statsd m5.2xlarge 0.00 78.97 0.10 79.59

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.14 99.65 2.30 101.34
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 2.67 102.92 3.00 104.36
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 0.48 100.40 0.60 101.02
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 0.45 93.50 0.60 94.21
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 0.56 100.15 0.70 102.06
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 1.71 97.70 1.90 98.42
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 0.88 99.69 1.20 103.14
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 0.76 119.07 1.40 128.11
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 77.38 0.10 77.92

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.52 116.80 11.00 120.77
otlp batch kafka/exporter kafka_otlp_metric_mock_2_8_1 otlp m5.2xlarge 10.43 115.54 11.70 119.12
otlp batch kafka/exporter kafka_otlp_metric_mock_3_2_0 otlp m5.2xlarge 13.10 113.97 13.70 118.46
otlp batch otlp otlp_grpc_exporter_metric_mock otlp m5.2xlarge 1.47 96.42 1.80 98.11
otlp batch otlphttp otlp_http_exporter_metric_mock otlp m5.2xlarge 2.08 101.27 2.30 104.12
otlp batch awsemf otlp_metric_mock otlp m5.2xlarge 8.43 108.62 8.90 111.43
otlp batch signalfx signalfx_exporter_metric_mock otlp m5.2xlarge 3.81 101.52 4.20 105.78
prometheus prometheusremotewrite prometheus_mock prometheus m5.2xlarge 4.87 232.79 8.30 269.30
statsd otlphttp statsd_mock statsd m5.2xlarge 0.01 78.19 0.10 79.61

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.74 92.56 4.00 93.77
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 79.03 0.20 80.28
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.07 80.91 0.20 81.58
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.18 85.48 0.30 87.24
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.19 85.63 0.30 87.17
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 78.47 0.10 79.80
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 80.79 0.20 81.97
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.03 80.35 0.10 81.62
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.03 77.77 0.10 79.22
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 77.23 0.20 78.11
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 75.17 0.20 76.24
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 78.50 0.10 78.57

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.64 96.63 19.20 98.05
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 78.33 0.20 78.74
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.05 81.96 0.20 82.05
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 85.14 0.10 86.72
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.06 82.94 0.20 84.46
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.04 78.39 0.20 79.76
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 78.06 0.20 78.06
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.05 79.38 0.10 80.14
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.04 79.52 0.20 80.75
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.05 77.66 0.20 77.81
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 79.19 0.20 80.47
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.05 78.41 0.20 78.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 26.17 107.62 27.70 111.37
jaeger batch otlphttp jaeger_mock jaeger m5.2xlarge 0.04 77.36 0.20 78.57
otlp batch datadog datadog_exporter_trace_mock otlp m5.2xlarge 0.06 80.28 0.20 80.30
otlp kafka/exporter kafka_otlp_mock_2_8_1 otlp m5.2xlarge 0.06 84.27 0.20 85.36
otlp kafka/exporter kafka_otlp_mock_3_2_0 otlp m5.2xlarge 0.06 85.04 0.20 86.81
otlp batch logzio/traces logzio_exporter_trace_mock otlp m5.2xlarge 0.05 78.59 0.10 79.98
otlp groupbytrace, tail_sampling awsxray otlp_groupbytrace_tailsampling_mock otlp m5.2xlarge 0.03 78.27 0.20 79.09
otlp batch otlp otlp_grpc_exporter_trace_mock otlp m5.2xlarge 0.04 78.22 0.10 79.13
otlp batch otlphttp otlp_http_exporter_trace_mock otlp m5.2xlarge 0.03 76.41 0.10 76.50
otlp batch awsxray otlp_mock otlp m5.2xlarge 0.04 79.07 0.20 79.27
otlp batch sapm sapm_exporter_trace_mock otlp m5.2xlarge 0.04 79.42 0.20 80.39
zipkin batch otlphttp zipkin_mock zipkin m5.2xlarge 0.04 77.53 0.10 78.67