Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Add 'perf' feature flag on regex crate #11239

Merged
merged 1 commit into from
Feb 8, 2022
Merged

Conversation

blt
Copy link
Contributor

@blt blt commented Feb 8, 2022

Our grok crate is unusual. We use regex in certain places like date parsing and
onig when dealing with the grok patterns themselves. Work on #11206 strongly
suggests that if sinks are allowed to run less subject to slow receiver issue
then apply_date_filter is a CPU hotspot. As suggested by @tobz we enable the
'perf' flags to the regex crate, which features heavily in the implementation of
that function.

REF #10144

Signed-off-by: Brian L. Troutwine brian@troutwine.us

@blt blt requested review from tobz and vladimir-dd February 8, 2022 02:26
@netlify
Copy link

netlify bot commented Feb 8, 2022

✔️ Deploy Preview for vector-project canceled.

🔨 Explore the source changes: 06662f4

🔍 Inspect the deploy log: https://app.netlify.com/sites/vector-project/deploys/6201f184dad08d00075b563e

@github-actions
Copy link

github-actions bot commented Feb 8, 2022

Soak Test Results

Baseline: 2e19f61
Comparison: 9d0ecc9
Total Vector CPUs: 4

Explanation

A soak test is an integrated performance test for vector in a repeatable rig, with varying configuration for vector. What follows is a statistical summary of a brief vector run for each configuration across SHAs given above. The goal of these tests are to determine, quickly, if vector performance is changed and to what degree by a pull request. Where appropriate units are scaled per-core.

The table below, if present, lists those experiments that have experienced a statistically significant change in their throughput performance between baseline and comparision SHAs, with 90.0% confidence OR have been detected as newly erratic. Negative values mean that baseline is faster, positive comparison. Results that do not exhibit more than a ±8.87% change in mean throughput are discarded. An experiment is erratic if its coefficient of variation is greater than 0.3. The abbreviated table will be omitted if no interesting changes are observed.

No interesting changes with confidence ≥ 90.00%:

Fine details of change detection per experiment.
experiment Δ mean Δ mean % baseline mean baseline stdev baseline stderr baseline outlier % baseline CoV comparison mean comparison stdev comparison stderr comparison outlier % comparison CoV p-value erratic declared erratic
http_to_http_acks 324.09KiB 3.65 8.66MiB 3.93MiB 164.38KiB 0 0.453438 8.98MiB 4.25MiB 175.84KiB 0 0.472611 0.178436 True True
syslog_splunk_hec_logs 180.87KiB 2.05 8.62MiB 230.61KiB 9.32KiB 0 0.0261144 8.79MiB 115.45KiB 4.71KiB 0 0.0128108 3.21658e-58 False False
syslog_humio_logs 169.65KiB 1.9 8.7MiB 108.41KiB 4.4KiB 0 0.0121558 8.87MiB 158.26KiB 6.4KiB 0 0.0174145 6.3458e-88 False False
datadog_agent_remap_blackhole 489.8KiB 1.66 28.88MiB 533.0KiB 21.65KiB 0 0.0180105 29.35MiB 496.83KiB 20.22KiB 0 0.0165147 1.70607e-55 False False
datadog_agent_remap_blackhole_acks 364.16KiB 1.22 29.24MiB 577.38KiB 23.57KiB 0 0.0192644 29.6MiB 610.42KiB 24.82KiB 0 0.0201223 2.51592e-25 False False
syslog_log2metric_humio_metrics 80.42KiB 0.99 7.94MiB 79.91KiB 3.25KiB 0 0.00982129 8.02MiB 155.69KiB 6.36KiB 0 0.0189467 1.24873e-27 False False
http_to_http_noack 156.0KiB 0.77 19.68MiB 903.98KiB 36.54KiB 0 0.0448161 19.83MiB 890.32KiB 35.99KiB 0 0.0437994 0.00240263 False False
http_pipelines_blackhole_acks 5.78KiB 0.62 939.91KiB 473.28KiB 19.27KiB 0 0.503123 945.7KiB 494.62KiB 20.18KiB 0 0.522586 0.835795 True True
splunk_hec_to_splunk_hec_logs_acks 105.83KiB 0.5 20.79MiB 1.02MiB 42.79KiB 0 0.0491898 20.89MiB 1.02MiB 41.5KiB 0 0.0488777 0.0760808 False False
syslog_regex_logs2metric_ddmetrics 20.34KiB 0.29 6.94MiB 338.96KiB 13.84KiB 0 0.0476673 6.96MiB 299.78KiB 12.24KiB 0 0.0420362 0.27105 False False
syslog_loki 18.63KiB 0.27 6.84MiB 106.8KiB 4.34KiB 0 0.0152263 6.86MiB 116.95KiB 4.77KiB 0 0.0166289 0.0039411 False False
fluent_remap_aws_firehose 38.21KiB 0.05 79.51MiB 254.42KiB 10.31KiB 0 0.00312231 79.55MiB 305.15KiB 12.39KiB 0 0.00374311 0.0178924 False False
splunk_hec_indexer_ack_blackhole 13.37KiB 0.05 23.85MiB 432.78KiB 17.59KiB 0 0.0177025 23.87MiB 479.54KiB 19.5KiB 0 0.0196045 0.610895 False False
fluent_elasticsearch 1.98KiB 0 79.47MiB 51.39KiB 2.08KiB 0 0.000631003 79.47MiB 83.56KiB 3.38KiB 0 0.00102587 0.617225 False False
splunk_hec_route_s3 -34.85KiB -0.38 8.94MiB 2.03MiB 84.11KiB 0 0.227136 8.9MiB 1.99MiB 82.52KiB 0 0.223682 0.767445 False False
datadog_agent_remap_datadog_logs_acks -337.99KiB -0.94 35.07MiB 504.26KiB 19.98KiB 0 0.0140325 34.74MiB 427.38KiB 17.36KiB 0 0.0120054 3.79464e-35 False False
socket_to_socket_blackhole -125.86KiB -1.03 11.98MiB 69.96KiB 2.84KiB 0 0.0057001 11.85MiB 291.09KiB 11.52KiB 0 0.0239638 1.57309e-24 False False
syslog_log2metric_splunk_hec_metrics -99.42KiB -1.08 9.01MiB 713.12KiB 32.28KiB 0 0.0772217 8.91MiB 62.76KiB 2.56KiB 0 0.00687172 0.00225717 False False
splunk_transforms_splunk3 -76.86KiB -1.38 5.45MiB 1.55MiB 64.13KiB 0 0.283218 5.38MiB 1.41MiB 58.78KiB 0 0.262555 0.377171 False False
http_datadog_filter_blackhole -55.69KiB -1.42 3.82MiB 751.01KiB 30.51KiB 0 0.191914 3.76MiB 743.81KiB 30.22KiB 0 0.192819 0.194855 False True
splunk_hec_to_splunk_hec_logs_noack -446.0KiB -1.97 22.12MiB 824.44KiB 32.79KiB 0 0.0363721 21.68MiB 793.16KiB 32.06KiB 0 0.0356942 1.36336e-21 False False
datadog_agent_remap_datadog_logs -718.43KiB -2.02 34.72MiB 512.96KiB 20.03KiB 0 0.0144179 34.02MiB 296.85KiB 11.85KiB 0 0.00851544 9.12883e-150 False False
http_pipelines_no_grok_blackhole -45.18KiB -2.25 1.96MiB 576.24KiB 23.41KiB 0 0.286341 1.92MiB 628.88KiB 25.46KiB 0 0.319686 0.191763 True False
http_pipelines_blackhole -10.65KiB -2.72 392.02KiB 315.13KiB 13.82KiB 0 0.803105 381.36KiB 286.47KiB 12.09KiB 0 0.750494 0.561985 True True
Fine details of each soak run.
(experiment, variant, run_id) total samples mean std min median p90 p95 p99 max skewness
('fluent_remap_aws_firehose', 'comparison', '669c7cb8-92f5-411f-b9b3-6d12561e0f2a') 202 79.65MiB 456.69KiB 79.35MiB 79.49MiB 80.37MiB 80.91MiB 81.33MiB 81.48MiB 2.52303
('fluent_remap_aws_firehose', 'baseline', '9cb0743a-d768-45a6-81a8-a03e733a1cec') 203 79.59MiB 423.35KiB 79.29MiB 79.48MiB 79.59MiB 80.42MiB 81.45MiB 81.99MiB 3.82602
('fluent_remap_aws_firehose', 'comparison', 'fb1baef3-3a06-45c0-a99b-f9bb7e36b077') 202 79.52MiB 226.82KiB 78.93MiB 79.48MiB 79.59MiB 80.06MiB 80.71MiB 80.87MiB 3.67459
('fluent_elasticsearch', 'comparison', '911dd2f0-ad32-4da1-8bbc-821fc831546c') 204 79.48MiB 119.45KiB 79.35MiB 79.47MiB 79.55MiB 79.56MiB 79.58MiB 80.96MiB 10.1702
('fluent_elasticsearch', 'baseline', '436e55fb-a7d3-4dbd-bee9-91aaae5b87a0') 204 79.47MiB 50.42KiB 79.35MiB 79.47MiB 79.54MiB 79.56MiB 79.58MiB 79.59MiB 0.0912033
('fluent_remap_aws_firehose', 'comparison', '822f1413-cf1f-4603-91e3-01cd677e0d89') 203 79.47MiB 57.28KiB 79.34MiB 79.47MiB 79.55MiB 79.57MiB 79.59MiB 79.6MiB 0.0850782
('fluent_elasticsearch', 'baseline', '15ab4572-bdef-4223-8108-661ae35a46c4') 204 79.47MiB 53.02KiB 79.36MiB 79.47MiB 79.54MiB 79.56MiB 79.61MiB 79.61MiB 0.388255
('fluent_elasticsearch', 'baseline', '0f40b38a-2649-4f75-8bb1-cca36cd01b38') 204 79.47MiB 50.96KiB 79.33MiB 79.47MiB 79.54MiB 79.56MiB 79.58MiB 79.59MiB -0.0342382
('fluent_elasticsearch', 'comparison', 'de4fed73-52e9-4485-a0e5-a4b1be1438d0') 204 79.47MiB 50.57KiB 79.33MiB 79.47MiB 79.54MiB 79.55MiB 79.58MiB 79.62MiB -0.100504
('fluent_remap_aws_firehose', 'baseline', 'f3aafbb9-5626-4a8e-808b-9d9d400fffe4') 203 79.47MiB 55.62KiB 79.35MiB 79.47MiB 79.54MiB 79.56MiB 79.61MiB 79.63MiB 0.227171
('fluent_remap_aws_firehose', 'baseline', '9e6490c2-bc9c-4d42-9054-8211f8360439') 203 79.47MiB 56.33KiB 79.31MiB 79.47MiB 79.55MiB 79.57MiB 79.59MiB 79.69MiB 0.330164
('fluent_elasticsearch', 'comparison', 'db98b540-94bb-436e-a2fd-936ecd2aaff0') 204 79.47MiB 64.3KiB 79.14MiB 79.47MiB 79.54MiB 79.57MiB 79.59MiB 79.69MiB -0.704683
('datadog_agent_remap_datadog_logs_acks', 'baseline', '90a0732b-6164-4c60-878e-39dff7c16398') 231 35.64MiB 271.68KiB 34.88MiB 35.66MiB 35.97MiB 36.04MiB 36.19MiB 36.51MiB -0.162084
('datadog_agent_remap_datadog_logs_acks', 'comparison', '7efd75d1-af36-44b5-b67a-432435fb34e0') 202 35.15MiB 281.92KiB 34.48MiB 35.13MiB 35.5MiB 35.65MiB 35.85MiB 36.09MiB 0.446223
('datadog_agent_remap_datadog_logs', 'baseline', '146e9280-2ad8-42d9-885f-61ae689127bd') 200 35.1MiB 423.98KiB 34.04MiB 35.16MiB 35.6MiB 35.69MiB 35.92MiB 35.97MiB -0.327416
('datadog_agent_remap_datadog_logs_acks', 'baseline', '90c499bd-65d0-4649-9e68-2015e1980bc2') 203 34.82MiB 222.85KiB 34.21MiB 34.83MiB 35.11MiB 35.16MiB 35.29MiB 35.45MiB -0.186228
('datadog_agent_remap_datadog_logs', 'baseline', 'db34eb79-1038-40ce-b02c-6cbf974aea5f') 228 34.79MiB 196.43KiB 34.32MiB 34.79MiB 35.03MiB 35.12MiB 35.2MiB 35.28MiB 0.0308121
('datadog_agent_remap_datadog_logs_acks', 'baseline', 'ef762150-9db0-41fa-bab1-de99f49ca2a7') 203 34.66MiB 207.41KiB 34.12MiB 34.68MiB 34.91MiB 34.96MiB 35.06MiB 35.14MiB -0.340177
('datadog_agent_remap_datadog_logs_acks', 'comparison', '8a0bdc61-5377-436b-92de-ed999348f489') 202 34.54MiB 225.95KiB 33.94MiB 34.55MiB 34.81MiB 34.87MiB 35.03MiB 35.09MiB -0.184476
('datadog_agent_remap_datadog_logs_acks', 'comparison', '450c368e-34bd-4b24-96e6-dd1a4f151a6a') 202 34.52MiB 385.59KiB 33.86MiB 34.49MiB 34.87MiB 35.34MiB 35.85MiB 36.07MiB 1.68543
('datadog_agent_remap_datadog_logs', 'baseline', '534861e6-6d7e-451e-a5aa-1204bfd33eed') 228 34.3MiB 488.22KiB 33.05MiB 34.34MiB 34.9MiB 35.03MiB 35.22MiB 35.3MiB -0.420492
('datadog_agent_remap_datadog_logs', 'comparison', 'd9910bfd-19da-4b45-afcd-96c363b9ad66') 200 34.27MiB 186.91KiB 33.77MiB 34.27MiB 34.5MiB 34.56MiB 34.69MiB 34.72MiB -0.0335138
('datadog_agent_remap_datadog_logs', 'comparison', '76985721-75af-44d8-945c-fb4800dd5e4e') 200 33.94MiB 187.98KiB 33.56MiB 33.92MiB 34.2MiB 34.24MiB 34.42MiB 34.54MiB 0.462249
('datadog_agent_remap_datadog_logs', 'comparison', '2d75f543-03f9-44cf-9656-aedadeaceb0b') 228 33.86MiB 297.81KiB 33.19MiB 33.86MiB 34.25MiB 34.37MiB 34.48MiB 34.53MiB 0.201166
('datadog_agent_remap_blackhole_acks', 'comparison', 'b9c0fa6f-de1c-4d93-be45-6dd397df689d') 200 29.96MiB 343.53KiB 29.29MiB 29.95MiB 30.39MiB 30.49MiB 30.58MiB 30.73MiB 0.0182587
('datadog_agent_remap_blackhole_acks', 'baseline', '9145dfa6-0b20-4e88-8426-b66b8e194de5') 200 29.92MiB 257.49KiB 29.44MiB 29.92MiB 30.26MiB 30.34MiB 30.42MiB 30.51MiB 0.161843
('datadog_agent_remap_blackhole', 'comparison', '24371bf5-6d3c-424a-9453-b67e06060246') 201 29.9MiB 197.27KiB 29.48MiB 29.89MiB 30.17MiB 30.21MiB 30.28MiB 30.38MiB 0.101411
('datadog_agent_remap_blackhole_acks', 'comparison', '24433b2d-2886-46e5-a315-5494d9504a38') 200 29.87MiB 413.22KiB 29.03MiB 29.86MiB 30.42MiB 30.47MiB 30.61MiB 30.66MiB 0.0425968
('datadog_agent_remap_blackhole', 'baseline', '51d84825-6439-48e0-8c55-7d31ff9fc3f4') 202 29.53MiB 211.28KiB 29.06MiB 29.52MiB 29.77MiB 29.85MiB 30.08MiB 30.61MiB 0.968473
('datadog_agent_remap_blackhole', 'comparison', '1dc41390-8332-47f8-8dc1-30e518d8a28d') 202 29.25MiB 366.97KiB 24.92MiB 29.26MiB 29.5MiB 29.61MiB 29.7MiB 29.77MiB -8.75558
('datadog_agent_remap_blackhole_acks', 'baseline', '23d61e5a-403b-46cd-8ef8-929f5424616f') 200 29.01MiB 267.91KiB 28.3MiB 28.99MiB 29.31MiB 29.43MiB 29.76MiB 29.85MiB 0.256432
('datadog_agent_remap_blackhole_acks', 'comparison', '7190e97c-b362-4070-a96e-bed6af463485') 205 28.99MiB 467.63KiB 25.25MiB 29.03MiB 29.48MiB 29.58MiB 29.88MiB 29.96MiB -2.58269
('datadog_agent_remap_blackhole', 'comparison', 'ce290af2-890d-4754-8041-890ed696b091') 201 28.92MiB 233.17KiB 28.39MiB 28.93MiB 29.23MiB 29.32MiB 29.42MiB 29.49MiB 0.0353895
('datadog_agent_remap_blackhole_acks', 'baseline', '7bd2ae4d-f0d1-4b90-8c65-7eabb7e8aaa8') 200 28.81MiB 355.8KiB 28.16MiB 28.78MiB 29.32MiB 29.43MiB 29.81MiB 29.82MiB 0.618458
('datadog_agent_remap_blackhole', 'baseline', 'd7f2b224-2a86-4ac4-9ee4-54637769b75e') 202 28.59MiB 308.79KiB 27.77MiB 28.59MiB 28.99MiB 29.04MiB 29.24MiB 29.51MiB -0.0204404
('datadog_agent_remap_blackhole', 'baseline', '7ff40881-ce04-49d9-82ff-6d3cd6313784') 202 28.51MiB 204.15KiB 28.0MiB 28.51MiB 28.77MiB 28.83MiB 28.94MiB 29.21MiB 0.160635
('splunk_hec_indexer_ack_blackhole', 'comparison', '43dbe52a-fd96-41d9-8ab1-c2516dd660c2') 205 23.92MiB 610.94KiB 23.02MiB 23.87MiB 24.33MiB 24.62MiB 26.62MiB 27.41MiB 2.86711
('splunk_hec_indexer_ack_blackhole', 'baseline', '75e0e301-5b57-4148-bfbd-abd13dec76c2') 205 23.87MiB 516.0KiB 22.9MiB 23.85MiB 24.31MiB 24.4MiB 24.62MiB 27.49MiB 3.06379
('splunk_hec_indexer_ack_blackhole', 'baseline', '9863d105-3f4c-46c0-9323-4bbfb2d4045b') 200 23.85MiB 387.51KiB 22.9MiB 23.85MiB 24.33MiB 24.43MiB 24.58MiB 24.82MiB -0.134767
('splunk_hec_indexer_ack_blackhole', 'baseline', 'bbfdf153-9ed2-472c-bb09-d9679d12e832') 200 23.84MiB 380.61KiB 22.91MiB 23.84MiB 24.32MiB 24.4MiB 24.55MiB 24.64MiB -0.153277
('splunk_hec_indexer_ack_blackhole', 'comparison', '17daaef6-d7d5-410a-aa7d-bb843bf57243') 200 23.84MiB 401.24KiB 22.96MiB 23.84MiB 24.33MiB 24.42MiB 24.52MiB 24.63MiB -0.208727
('splunk_hec_indexer_ack_blackhole', 'comparison', 'a3bb73aa-d802-4a0a-9a59-3c8fca7807ca') 200 23.84MiB 387.06KiB 22.76MiB 23.84MiB 24.32MiB 24.45MiB 24.57MiB 24.63MiB -0.222945
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', '18c1d49d-8610-4ce5-93a2-0077487aa07f') 200 22.31MiB 852.36KiB 20.56MiB 22.3MiB 23.38MiB 23.62MiB 24.0MiB 24.36MiB -0.0318416
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', '73b74c7a-e707-4169-b4a6-dae44b0923fd') 200 22.07MiB 755.2KiB 20.26MiB 22.17MiB 22.97MiB 23.11MiB 23.73MiB 23.73MiB -0.170012
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', '7faf2009-9373-4008-bf12-72c81f994125') 232 21.99MiB 827.94KiB 20.31MiB 21.98MiB 23.03MiB 23.38MiB 23.75MiB 23.97MiB 0.152809
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', 'c1b81825-b026-4d89-a1b4-9e1cf6295418') 204 21.77MiB 818.38KiB 19.83MiB 21.79MiB 22.89MiB 23.03MiB 23.46MiB 23.63MiB 0.0214536
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', 'd9e4985a-96e8-485e-b592-0e98f6c8ef60') 204 21.7MiB 787.63KiB 19.01MiB 21.69MiB 22.72MiB 22.97MiB 23.61MiB 23.73MiB 0.0272297
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', 'e0bed712-6e89-4b36-bf53-ae3a03d299c1') 204 21.58MiB 764.05KiB 19.93MiB 21.59MiB 22.62MiB 22.82MiB 23.14MiB 23.23MiB 0.145148
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', 'd3d60786-7a82-42d3-a2ac-d883f79cae39') 230 21.08MiB 1019.59KiB 17.91MiB 21.21MiB 22.33MiB 22.6MiB 22.78MiB 23.12MiB -0.440025
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', 'e46ae6c4-f575-47a1-898c-1493a2c1d14c') 200 20.89MiB 1.06MiB 17.8MiB 21.01MiB 22.14MiB 22.5MiB 23.02MiB 23.24MiB -0.453088
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', 'f0806a72-9676-49f7-a135-0309f40df415') 203 20.88MiB 1.02MiB 17.89MiB 20.9MiB 22.06MiB 22.41MiB 22.97MiB 23.48MiB -0.357534
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', '5b9a96dd-da13-4e8d-b732-511b37d76dc0') 200 20.77MiB 1.01MiB 17.48MiB 20.89MiB 21.92MiB 22.24MiB 22.63MiB 23.21MiB -0.502719
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', '6140d310-bd8a-49e8-a953-bc83700df987') 200 20.71MiB 1.0MiB 18.13MiB 20.77MiB 21.87MiB 22.25MiB 22.5MiB 23.02MiB -0.47725
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', 'bd4958ac-1df5-43cf-8f2d-86414e0994d5') 203 20.7MiB 1.02MiB 17.42MiB 20.77MiB 22.0MiB 22.21MiB 22.66MiB 22.88MiB -0.471991
('http_to_http_noack', 'comparison', 'f4ee06f3-5f8e-4102-9ed8-02af1bb31d8b') 204 20.02MiB 823.74KiB 17.42MiB 20.02MiB 21.09MiB 21.25MiB 21.77MiB 22.21MiB -0.145028
('http_to_http_noack', 'baseline', '43d818ba-a8bc-403a-86e5-87207e4de453') 204 19.86MiB 862.1KiB 17.77MiB 19.84MiB 20.98MiB 21.36MiB 21.68MiB 22.15MiB 0.141252
('http_to_http_noack', 'comparison', '53b1bec5-ba33-4e75-a3be-72de547521d9') 204 19.76MiB 840.78KiB 17.1MiB 19.72MiB 20.82MiB 21.13MiB 21.74MiB 21.77MiB -0.0735915
('http_to_http_noack', 'comparison', '02a5053e-a8e6-4688-a0db-fec190bf0fd4') 204 19.72MiB 970.72KiB 16.96MiB 19.79MiB 20.87MiB 21.21MiB 21.65MiB 21.88MiB -0.364287
('http_to_http_noack', 'baseline', '4a981834-9295-4ead-b29d-acad8058ff96') 204 19.67MiB 982.97KiB 15.28MiB 19.72MiB 20.77MiB 21.17MiB 21.43MiB 22.27MiB -0.766955
('http_to_http_noack', 'baseline', '897b198e-f754-4b99-9574-bafa00b7a9ba') 204 19.52MiB 829.45KiB 16.81MiB 19.48MiB 20.54MiB 20.82MiB 21.21MiB 21.7MiB -0.14531
('socket_to_socket_blackhole', 'comparison', 'bc20df2c-a4ae-4568-9099-81a02e23f019') 202 12.21MiB 54.85KiB 12.08MiB 12.21MiB 12.29MiB 12.3MiB 12.33MiB 12.34MiB 0.0420058
('socket_to_socket_blackhole', 'baseline', 'c0a74ea3-bd1d-4e81-a9dc-bcbb33544aeb') 202 12.02MiB 34.02KiB 11.94MiB 12.03MiB 12.07MiB 12.08MiB 12.08MiB 12.13MiB 0.0813282
('socket_to_socket_blackhole', 'baseline', 'b0c2bb48-d3a6-43d6-9b7b-81ba9a5f627c') 202 12.01MiB 44.37KiB 11.89MiB 12.01MiB 12.07MiB 12.08MiB 12.11MiB 12.15MiB 0.168594
('socket_to_socket_blackhole', 'baseline', 'b9cdeaa9-3efd-4c3f-a5c0-88bc9566320d') 202 11.9MiB 42.79KiB 11.79MiB 11.9MiB 11.95MiB 11.96MiB 12.0MiB 12.06MiB 0.152142
('socket_to_socket_blackhole', 'comparison', '2efc8395-eae1-4f8c-a701-60d6a6b5809b') 202 11.86MiB 29.67KiB 11.8MiB 11.86MiB 11.9MiB 11.91MiB 11.92MiB 11.94MiB -0.0719667
('socket_to_socket_blackhole', 'comparison', 'e936a709-428c-46f2-bfee-1b07798615af') 235 11.54MiB 70.18KiB 11.34MiB 11.54MiB 11.62MiB 11.65MiB 11.69MiB 11.72MiB -0.00416395
('http_to_http_acks', 'comparison', '0a23d10f-232b-4494-9a51-9575bbee039c') 204 9.25MiB 4.29MiB 2.31MiB 9.35MiB 16.58MiB 17.66MiB 18.71MiB 19.05MiB 0.44592
('syslog_log2metric_splunk_hec_metrics', 'baseline', 'e52d455b-419a-4998-a30f-cb7dc1ebe264') 200 9.07MiB 53.3KiB 8.96MiB 9.07MiB 9.14MiB 9.17MiB 9.23MiB 9.26MiB 0.97626
('syslog_humio_logs', 'comparison', '58c89a6a-1702-405d-bc11-7d364bbc691a') 204 9.04MiB 59.81KiB 8.9MiB 9.05MiB 9.11MiB 9.12MiB 9.14MiB 9.17MiB -0.223317
('syslog_log2metric_splunk_hec_metrics', 'baseline', 'a403feae-7215-4214-abcb-c340592ea4df') 200 9.04MiB 81.45KiB 8.86MiB 9.06MiB 9.12MiB 9.13MiB 9.15MiB 9.17MiB -0.793009
('splunk_hec_route_s3', 'comparison', 'f716f404-25b7-4794-b63a-bddaf2bbb62d') 204 9.01MiB 2.02MiB 5.23MiB 8.8MiB 11.87MiB 12.39MiB 13.24MiB 14.33MiB 0.232193
('splunk_hec_route_s3', 'baseline', '484792d6-efa6-4225-8f21-d2006a7371e6') 204 9.01MiB 2.06MiB 5.1MiB 8.82MiB 11.73MiB 12.09MiB 13.17MiB 14.03MiB 0.110549
('http_to_http_acks', 'baseline', 'e58efece-d5da-450a-8060-2120534ac126') 200 8.98MiB 4.32MiB 1.33MiB 9.08MiB 15.61MiB 17.74MiB 19.08MiB 19.66MiB 0.611674
('splunk_hec_route_s3', 'baseline', 'a8d47194-945a-4c7b-bd69-c74062a6b9b1') 204 8.97MiB 2.01MiB 5.09MiB 8.88MiB 11.67MiB 12.08MiB 12.66MiB 13.29MiB 0.121466
('syslog_log2metric_splunk_hec_metrics', 'comparison', '7b2e0d22-f734-47aa-840c-49f736228eee') 200 8.95MiB 51.14KiB 8.84MiB 8.95MiB 9.02MiB 9.06MiB 9.08MiB 9.09MiB 0.533118
('syslog_log2metric_splunk_hec_metrics', 'comparison', '0b795289-e741-40cc-adbf-7c56509c858a') 200 8.92MiB 35.35KiB 8.82MiB 8.93MiB 8.96MiB 8.98MiB 8.99MiB 9.01MiB -0.380418
('syslog_splunk_hec_logs', 'comparison', '578cdf51-f9e6-4703-abb3-f58383f67dd8') 200 8.92MiB 88.04KiB 8.77MiB 8.89MiB 9.05MiB 9.06MiB 9.1MiB 9.11MiB 0.376841
('http_to_http_acks', 'comparison', 'cca14bbb-df99-4ad1-b1d3-4ca8ab60d723') 204 8.91MiB 4.09MiB 1.79MiB 9.14MiB 15.15MiB 16.61MiB 18.7MiB 18.96MiB 0.514102
('syslog_splunk_hec_logs', 'baseline', '147e1dab-b849-419b-aa36-1438bb7d2ab3') 204 8.89MiB 34.13KiB 8.81MiB 8.89MiB 8.93MiB 8.95MiB 8.98MiB 9.03MiB 0.517013
('splunk_hec_route_s3', 'comparison', '3e93c55e-9846-4653-817d-d61d6995fd33') 204 8.88MiB 1.97MiB 5.42MiB 8.59MiB 11.74MiB 12.05MiB 13.26MiB 13.69MiB 0.352823
('syslog_log2metric_splunk_hec_metrics', 'comparison', 'c164f0f9-da5b-4c05-b341-528ee4fa14c4') 200 8.86MiB 55.87KiB 8.72MiB 8.86MiB 8.93MiB 8.95MiB 8.98MiB 8.99MiB 0.00042289
('syslog_humio_logs', 'comparison', 'c2deba7e-8c49-4007-b416-a2a4eca9fe79') 204 8.85MiB 117.11KiB 8.71MiB 8.82MiB 9.09MiB 9.12MiB 9.15MiB 9.17MiB 1.71098
('splunk_hec_route_s3', 'baseline', 'c6e70374-418c-452f-83da-004a0f773708') 204 8.84MiB 2.04MiB 5.45MiB 8.58MiB 11.71MiB 12.01MiB 12.76MiB 14.17MiB 0.216709
('splunk_hec_route_s3', 'comparison', 'c0068571-a786-4a28-a0ba-ad732dc688e8') 204 8.83MiB 1.99MiB 4.69MiB 8.66MiB 11.42MiB 12.35MiB 12.93MiB 13.16MiB 0.256546
('syslog_log2metric_splunk_hec_metrics', 'baseline', '0adc0607-c192-4f57-b464-9f2af6899711') 88 8.8MiB 1.62MiB 25.48KiB 9.13MiB 9.17MiB 9.18MiB 9.22MiB 9.23MiB -4.96088
('http_to_http_acks', 'comparison', '30aef368-6b14-4641-a9c8-896fe65de993') 204 8.78MiB 4.36MiB 1.34MiB 8.98MiB 16.55MiB 17.7MiB 19.06MiB 19.54MiB 0.660157
('syslog_humio_logs', 'baseline', 'a97c37dd-a891-49f8-a602-a12047d8ab77') 202 8.78MiB 89.96KiB 8.67MiB 8.76MiB 8.83MiB 9.03MiB 9.07MiB 9.11MiB 2.38779
('syslog_humio_logs', 'baseline', '9c9d8a26-8e8a-4eaa-983d-31c375a71364') 202 8.74MiB 32.8KiB 8.64MiB 8.74MiB 8.78MiB 8.79MiB 8.81MiB 8.83MiB -0.299915
('syslog_splunk_hec_logs', 'comparison', '2222a262-c81a-452a-ab7c-8fe0a4ad8009') 200 8.73MiB 72.1KiB 8.6MiB 8.71MiB 8.83MiB 8.85MiB 8.88MiB 8.89MiB 0.41388
('syslog_splunk_hec_logs', 'comparison', 'd0a8191b-1f67-43c7-9740-d45c386cb16e') 200 8.73MiB 38.93KiB 8.63MiB 8.72MiB 8.78MiB 8.79MiB 8.81MiB 8.81MiB 0.0917943
('syslog_humio_logs', 'comparison', '2cca6171-1c77-45a5-9e87-001fbbae101d') 204 8.71MiB 40.77KiB 8.55MiB 8.71MiB 8.76MiB 8.78MiB 8.83MiB 8.85MiB 0.0515631
('http_to_http_acks', 'baseline', '302497f5-eacc-4a82-9f46-b8a714f1722d') 200 8.71MiB 3.75MiB 1.34MiB 9.13MiB 12.92MiB 16.69MiB 17.77MiB 17.89MiB 0.490704
('syslog_splunk_hec_logs', 'baseline', '3bd380f6-f5c8-4781-a762-38594a5311ef') 204 8.61MiB 44.52KiB 8.54MiB 8.6MiB 8.66MiB 8.69MiB 8.74MiB 8.75MiB 0.799345
('syslog_humio_logs', 'baseline', 'aaa6916f-fc39-4656-a5c6-8cb1e29aba08') 202 8.59MiB 71.61KiB 8.49MiB 8.58MiB 8.62MiB 8.71MiB 8.88MiB 8.91MiB 2.82254
('syslog_splunk_hec_logs', 'baseline', '5c1ff24b-bf38-4ed7-8370-5355119ec866') 204 8.35MiB 72.29KiB 8.2MiB 8.34MiB 8.46MiB 8.48MiB 8.48MiB 8.49MiB 0.29701
('http_to_http_acks', 'baseline', '75eeb84b-e603-4519-94bf-0632cd86bb3c') 200 8.31MiB 3.68MiB 2.41MiB 8.22MiB 12.62MiB 15.55MiB 17.88MiB 18.78MiB 0.639583
('syslog_log2metric_humio_metrics', 'comparison', 'e1ccd12f-8f40-4491-830f-532610436c47') 200 8.17MiB 26.87KiB 8.1MiB 8.17MiB 8.2MiB 8.21MiB 8.22MiB 8.25MiB -0.0527889
('syslog_log2metric_humio_metrics', 'comparison', '88dc21c3-4f3c-466a-aece-e87e3d5a9375') 200 8.02MiB 29.65KiB 7.95MiB 8.03MiB 8.06MiB 8.07MiB 8.09MiB 8.09MiB -0.0480417
('syslog_log2metric_humio_metrics', 'baseline', '1f9f17d8-6921-4f14-95f1-6fe864d7c53b') 202 8.01MiB 29.83KiB 7.93MiB 8.0MiB 8.04MiB 8.05MiB 8.07MiB 8.1MiB 0.075989
('syslog_log2metric_humio_metrics', 'baseline', 'fd43678d-e6c6-4eb8-9609-0679f363202e') 202 7.96MiB 58.71KiB 7.86MiB 7.95MiB 8.05MiB 8.08MiB 8.1MiB 8.13MiB 0.854871
('syslog_log2metric_humio_metrics', 'comparison', '8b16ab62-fa7e-488a-8ee5-28d81ac04543') 200 7.86MiB 152.68KiB 7.49MiB 7.88MiB 8.05MiB 8.08MiB 8.2MiB 8.22MiB -0.168789
('syslog_log2metric_humio_metrics', 'baseline', 'd5097c71-dd34-48ad-aa4d-d778b25bca7e') 202 7.85MiB 37.56KiB 7.76MiB 7.85MiB 7.89MiB 7.91MiB 7.98MiB 8.0MiB 1.03115
('syslog_regex_logs2metric_ddmetrics', 'baseline', 'd1819f04-ded7-43b7-98bf-7dbdd11049a7') 200 7.14MiB 297.07KiB 6.66MiB 7.19MiB 7.46MiB 7.48MiB 7.53MiB 7.55MiB -0.222649
('syslog_regex_logs2metric_ddmetrics', 'comparison', '30f0c9a3-c16b-40b9-8e91-7e9851d634d7') 200 7.04MiB 303.88KiB 6.57MiB 7.14MiB 7.34MiB 7.35MiB 7.38MiB 7.41MiB -0.337246
('syslog_loki', 'comparison', 'b9643341-fdb5-4d23-be66-12452be6b79f') 200 6.99MiB 27.54KiB 6.92MiB 6.99MiB 7.03MiB 7.04MiB 7.06MiB 7.06MiB 0.106412
('syslog_regex_logs2metric_ddmetrics', 'baseline', '138b0106-9756-4716-95ab-8902b9697701') 200 6.98MiB 287.76KiB 6.51MiB 7.1MiB 7.27MiB 7.29MiB 7.32MiB 7.35MiB -0.415347
('syslog_regex_logs2metric_ddmetrics', 'comparison', 'eda65ffc-96b7-41f8-92ac-7b80c928fe00') 200 6.98MiB 279.69KiB 6.49MiB 7.06MiB 7.28MiB 7.32MiB 7.36MiB 7.37MiB -0.392407
('syslog_loki', 'baseline', 'c5645ee5-2cc2-461f-b9a7-17759480577e') 202 6.92MiB 25.21KiB 6.86MiB 6.92MiB 6.95MiB 6.96MiB 6.97MiB 6.98MiB -0.0261317
('syslog_loki', 'baseline', 'ae22e443-d5d8-4845-aa23-5b69f314bd8b') 202 6.86MiB 103.73KiB 6.61MiB 6.86MiB 7.0MiB 7.03MiB 7.06MiB 7.08MiB -0.0646658
('syslog_regex_logs2metric_ddmetrics', 'comparison', '68ccd52a-3488-4042-ad6c-ff17d8e555c6') 200 6.86MiB 287.93KiB 6.33MiB 7.0MiB 7.12MiB 7.15MiB 7.2MiB 7.2MiB -0.591615
('syslog_loki', 'comparison', '83c29a7e-7be4-4e0f-924b-f7358c295f08') 200 6.83MiB 25.01KiB 6.76MiB 6.83MiB 6.86MiB 6.87MiB 6.88MiB 6.91MiB 0.0654279
('syslog_loki', 'comparison', '4e85b452-3156-4e97-adff-058a812b2ce3') 200 6.76MiB 102.49KiB 6.47MiB 6.77MiB 6.88MiB 6.92MiB 6.97MiB 7.02MiB -0.219711
('syslog_loki', 'baseline', '0fad31c1-6317-4702-b8fd-8c0849f7961a') 202 6.75MiB 87.54KiB 6.54MiB 6.75MiB 6.87MiB 6.88MiB 6.92MiB 6.98MiB 0.0324768
('syslog_regex_logs2metric_ddmetrics', 'baseline', 'c09cca8d-1da6-471f-aa99-7b36679b037d') 200 6.7MiB 263.06KiB 6.16MiB 6.83MiB 6.93MiB 6.94MiB 6.96MiB 6.98MiB -0.904172
('splunk_transforms_splunk3', 'baseline', 'f113caae-4c65-4086-9ad6-76fe30f07c4f') 203 5.46MiB 1.55MiB 2.55MiB 5.32MiB 7.66MiB 8.0MiB 8.67MiB 9.74MiB 0.373134
('splunk_transforms_splunk3', 'baseline', '69c9ef47-5817-4c63-b17c-7799543ee913') 203 5.45MiB 1.63MiB 2.52MiB 5.18MiB 7.73MiB 8.35MiB 9.35MiB 10.0MiB 0.478218
('splunk_transforms_splunk3', 'baseline', '3c96a692-600d-4c81-95f0-a4e536668c84') 203 5.45MiB 1.47MiB 2.2MiB 5.2MiB 7.42MiB 8.1MiB 8.52MiB 9.31MiB 0.309213
('splunk_transforms_splunk3', 'comparison', 'f917e613-57a4-496f-9836-208abaeb44dc') 202 5.43MiB 1.48MiB 2.38MiB 5.26MiB 7.46MiB 7.95MiB 8.61MiB 8.81MiB 0.17961
('splunk_transforms_splunk3', 'comparison', '86d012f0-d076-4572-bf56-77f7d70ee8d1') 202 5.37MiB 1.45MiB 2.5MiB 5.14MiB 7.43MiB 7.8MiB 8.67MiB 8.73MiB 0.312106
('splunk_transforms_splunk3', 'comparison', 'add3f7f2-e470-418e-9936-73ba287c8c5c') 202 5.33MiB 1.31MiB 2.44MiB 5.32MiB 7.03MiB 7.45MiB 8.0MiB 9.3MiB 0.167059
('http_datadog_filter_blackhole', 'baseline', '788d786b-cfc2-4190-aba6-c57a5825b5c1') 202 3.86MiB 708.1KiB 2.1MiB 3.98MiB 4.62MiB 4.87MiB 5.35MiB 5.41MiB -0.363425
('http_datadog_filter_blackhole', 'baseline', '6599ee89-d8dc-4167-ac3f-73c37349b761') 202 3.85MiB 787.19KiB 1.48MiB 3.92MiB 4.74MiB 5.05MiB 5.29MiB 5.51MiB -0.444996
('http_datadog_filter_blackhole', 'comparison', '3e3dda72-c048-4573-b70d-15f85ab7ed03') 202 3.85MiB 678.39KiB 2.15MiB 3.88MiB 4.56MiB 4.8MiB 5.29MiB 5.41MiB -0.274188
('http_datadog_filter_blackhole', 'comparison', '736baf4a-bfc8-438b-9c3b-0836759976ca') 202 3.81MiB 769.68KiB 1.68MiB 3.9MiB 4.72MiB 5.05MiB 5.27MiB 5.41MiB -0.419311
('http_datadog_filter_blackhole', 'baseline', '9d31fdc4-5e7e-485b-82b7-51a669feac97') 202 3.75MiB 754.33KiB 1.9MiB 3.82MiB 4.57MiB 4.92MiB 5.41MiB 6.06MiB -0.0398417
('http_datadog_filter_blackhole', 'comparison', 'cf84b4f9-f547-4193-a39e-167a2594b854') 202 3.63MiB 764.75KiB 1.78MiB 3.7MiB 4.53MiB 4.88MiB 5.23MiB 5.35MiB -0.192955
('http_pipelines_no_grok_blackhole', 'baseline', '5f4f5d8b-4ef1-4a0f-9c29-1369eed6431c') 200 1.98MiB 550.63KiB 643.32KiB 1.97MiB 2.67MiB 2.9MiB 3.14MiB 3.47MiB 0.0934781
('http_pipelines_no_grok_blackhole', 'comparison', '47513526-dd6b-44da-849e-454a02c70202') 200 1.98MiB 577.54KiB 507.03KiB 1.95MiB 2.68MiB 2.94MiB 3.36MiB 3.39MiB 0.159823
('http_pipelines_no_grok_blackhole', 'baseline', 'c0aff8fb-b86d-4ab0-80fc-fdc1e043587f') 206 1.96MiB 587.65KiB 582.09KiB 1.96MiB 2.75MiB 2.88MiB 3.17MiB 3.5MiB 0.137977
('http_pipelines_no_grok_blackhole', 'baseline', 'edd0b9bd-e170-4713-b6ce-f9dca8176ecf') 200 1.95MiB 591.64KiB 633.94KiB 1.96MiB 2.69MiB 2.89MiB 3.35MiB 3.9MiB 0.222524
('http_pipelines_no_grok_blackhole', 'comparison', 'e8347e21-70e4-4067-b9ac-51540f59f885') 205 1.91MiB 647.4KiB 123.02KiB 1.83MiB 2.69MiB 3.12MiB 3.49MiB 3.92MiB 0.399179
('http_pipelines_no_grok_blackhole', 'comparison', '160a7d34-2b18-4163-99a0-f11b257b8280') 205 1.88MiB 656.25KiB 400.0KiB 1.88MiB 2.67MiB 2.89MiB 3.69MiB 4.42MiB 0.518605
('http_pipelines_blackhole_acks', 'baseline', '596e0508-1761-4377-b5cc-915a562bd7c8') 201 969.99KiB 476.18KiB 15.99KiB 950.71KiB 1.55MiB 1.76MiB 2.03MiB 2.31MiB 0.275733
('http_pipelines_blackhole_acks', 'comparison', 'f0926053-56ef-4811-bebc-3a4aa0fb0b58') 199 959.69KiB 500.86KiB 15.99KiB 918.7KiB 1.58MiB 1.92MiB 2.15MiB 2.51MiB 0.590506
('http_pipelines_blackhole_acks', 'comparison', 'c32a3847-c6d1-4580-b9a1-75b18bd6c8b1') 200 955.91KiB 499.34KiB 15.99KiB 910.96KiB 1.63MiB 1.8MiB 2.18MiB 2.28MiB 0.485657
('http_pipelines_blackhole_acks', 'baseline', '537de844-6b37-47de-8eeb-df8a21652a9c') 202 945.27KiB 492.16KiB 93.25KiB 905.41KiB 1.5MiB 1.72MiB 2.27MiB 2.86MiB 0.774886
('http_pipelines_blackhole_acks', 'comparison', '489f1857-761c-45ea-91fa-90212541872c') 202 921.81KiB 485.23KiB 30.89KiB 889.16KiB 1.51MiB 1.7MiB 2.01MiB 2.29MiB 0.307424
('http_pipelines_blackhole_acks', 'baseline', '9e0c752f-5f39-4223-a28b-6c626a931095') 200 904.28KiB 450.4KiB 30.89KiB 896.59KiB 1.47MiB 1.7MiB 2.06MiB 2.15MiB 0.476405
('http_pipelines_blackhole', 'comparison', '440f1145-442a-4811-aa37-5a63ab55b72c') 175 405.31KiB 287.6KiB 15.99KiB 338.25KiB 758.67KiB 1003.08KiB 1.09MiB 1.52MiB 0.946726
('http_pipelines_blackhole', 'baseline', 'ce2ca1ff-cad3-4891-85f3-53d19f0fa3a1') 172 403.55KiB 329.68KiB 15.99KiB 331.06KiB 821.94KiB 1.04MiB 1.4MiB 1.92MiB 1.42344
('http_pipelines_blackhole', 'baseline', 'd02dbd0e-5878-4e1f-80ab-dd1bbfe9bed2') 173 396.06KiB 325.91KiB 15.99KiB 278.01KiB 908.97KiB 1.01MiB 1.35MiB 1.55MiB 1.19896
('http_pipelines_blackhole', 'comparison', '74b7255c-2891-4348-8211-78ef63fb9d1b') 199 378.64KiB 282.32KiB 15.99KiB 307.36KiB 856.34KiB 976.65KiB 1009.42KiB 1.08MiB 0.716932
('http_pipelines_blackhole', 'baseline', 'd2fd2c97-a021-421e-bf0d-e9a44d5e6721') 175 376.69KiB 289.87KiB 15.99KiB 323.35KiB 744.01KiB 976.65KiB 1.21MiB 1.45MiB 1.04198
('http_pipelines_blackhole', 'comparison', 'c0802a7a-43c9-4a02-ac3e-f8c39a41bb5d') 187 361.86KiB 289.68KiB 15.99KiB 307.36KiB 780.21KiB 954.95KiB 1.09MiB 1.22MiB 0.840387

Our grok crate is unusual. We use regex in certain places like date parsing and
onig when dealing with the grok patterns themselves. Work on #11206 strongly
suggests that if sinks are allowed to run less subject to slow receiver issue
then `apply_date_filter` is a CPU hotspot. As suggested by @tobz we enable the
'perf' flags to the regex crate, which features heavily in the implementation of
that function.

Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
@github-actions github-actions bot added the domain: vrl Anything related to the Vector Remap Language label Feb 8, 2022
@github-actions
Copy link

github-actions bot commented Feb 8, 2022

Soak Test Results

Baseline: 1bd5526
Comparison: 06662f4
Total Vector CPUs: 4

Explanation

A soak test is an integrated performance test for vector in a repeatable rig, with varying configuration for vector. What follows is a statistical summary of a brief vector run for each configuration across SHAs given above. The goal of these tests are to determine, quickly, if vector performance is changed and to what degree by a pull request. Where appropriate units are scaled per-core.

The table below, if present, lists those experiments that have experienced a statistically significant change in their throughput performance between baseline and comparision SHAs, with 90.0% confidence OR have been detected as newly erratic. Negative values mean that baseline is faster, positive comparison. Results that do not exhibit more than a ±8.87% change in mean throughput are discarded. An experiment is erratic if its coefficient of variation is greater than 0.3. The abbreviated table will be omitted if no interesting changes are observed.

No interesting changes with confidence ≥ 90.00%:

Fine details of change detection per experiment.
experiment Δ mean Δ mean % baseline mean baseline stdev baseline stderr baseline outlier % baseline CoV comparison mean comparison stdev comparison stderr comparison outlier % comparison CoV p-value erratic declared erratic
http_pipelines_blackhole_acks 73.04KiB 8.3 879.67KiB 453.67KiB 18.43KiB 0 0.515296 952.71KiB 481.42KiB 19.57KiB 0 0.504893 0.00668312 True True
http_pipelines_blackhole 25.13KiB 6.69 375.51KiB 293.26KiB 12.49KiB 0 0.780252 400.64KiB 310.16KiB 13.37KiB 0 0.773442 0.169922 True True
syslog_log2metric_humio_metrics 257.31KiB 3.31 7.59MiB 133.04KiB 5.4KiB 0 0.017113 7.84MiB 223.0KiB 8.86KiB 0 0.0277664 4.52513e-107 False False
syslog_loki 131.03KiB 1.87 6.84MiB 74.26KiB 3.02KiB 0 0.0105893 6.97MiB 99.36KiB 4.06KiB 0 0.013908 3.33129e-116 False False
datadog_agent_remap_blackhole_acks 546.39KiB 1.83 29.09MiB 536.84KiB 21.92KiB 0 0.0180079 29.62MiB 499.43KiB 20.3KiB 0 0.0164516 4.52229e-66 False False
http_to_http_acks 161.49KiB 1.8 8.76MiB 4.2MiB 171.51KiB 0 0.479522 8.92MiB 4.15MiB 171.67KiB 0 0.464687 0.505869 True True
splunk_hec_to_splunk_hec_logs_noack 266.51KiB 1.19 21.78MiB 837.61KiB 34.2KiB 0 0.0375172 22.04MiB 858.62KiB 33.27KiB 0 0.0380073 2.84581e-08 False False
syslog_humio_logs 66.22KiB 0.75 8.66MiB 165.97KiB 6.74KiB 0 0.0186954 8.73MiB 154.98KiB 6.26KiB 0 0.0173291 1.09513e-12 False False
splunk_hec_to_splunk_hec_logs_acks 158.2KiB 0.74 20.86MiB 1009.57KiB 41.04KiB 0 0.0472306 21.01MiB 1.0MiB 41.58KiB 0 0.0476492 0.00686879 False False
datadog_agent_remap_blackhole 172.57KiB 0.58 29.18MiB 282.58KiB 11.48KiB 0 0.00945049 29.34MiB 191.76KiB 7.81KiB 0 0.00637642 3.19754e-33 False False
fluent_remap_aws_firehose 112.27KiB 0.14 79.47MiB 54.86KiB 2.22KiB 0 0.000673616 79.58MiB 530.36KiB 21.51KiB 0 0.00650275 2.82157e-07 False False
http_to_http_noack 13.59KiB 0.07 19.88MiB 925.83KiB 37.42KiB 0 0.0454405 19.89MiB 835.45KiB 33.77KiB 0 0.0409773 0.787499 False False
splunk_hec_indexer_ack_blackhole 11.07KiB 0.05 23.84MiB 388.5KiB 15.86KiB 0 0.0159007 23.85MiB 435.86KiB 17.72KiB 0 0.0178311 0.641662 False False
fluent_elasticsearch -23.34KiB -0.03 79.5MiB 220.83KiB 8.93KiB 0 0.00271054 79.47MiB 55.1KiB 2.23KiB 0 0.000676452 0.0113999 False False
splunk_hec_route_s3 -16.8KiB -0.18 8.96MiB 2.05MiB 84.91KiB 0 0.228834 8.94MiB 2.01MiB 83.14KiB 0 0.224457 0.887572 False False
syslog_log2metric_splunk_hec_metrics -29.43KiB -0.32 8.94MiB 190.0KiB 7.76KiB 0 0.0207364 8.91MiB 962.0KiB 43.41KiB 0 0.105312 0.504907 False False
syslog_regex_logs2metric_ddmetrics -34.36KiB -0.48 6.95MiB 302.76KiB 12.36KiB 0 0.0424939 6.92MiB 297.05KiB 12.08KiB 0 0.041894 0.0470244 False False
http_datadog_filter_blackhole -20.34KiB -0.53 3.76MiB 752.05KiB 30.55KiB 0 0.195257 3.74MiB 743.3KiB 30.19KiB 0 0.194009 0.635863 False True
datadog_agent_remap_datadog_logs -208.5KiB -0.58 34.89MiB 587.17KiB 22.93KiB 0 0.0164208 34.69MiB 663.29KiB 27.08KiB 0 0.0186573 5.42162e-09 False False
datadog_agent_remap_datadog_logs_acks -268.34KiB -0.74 35.31MiB 358.48KiB 14.2KiB 0 0.00990678 35.05MiB 350.97KiB 14.26KiB 0 0.00977149 5.31683e-38 False False
socket_to_socket_blackhole -127.3KiB -1.04 12.01MiB 178.26KiB 7.24KiB 0 0.0144824 11.89MiB 196.3KiB 7.97KiB 0 0.0161152 1.44002e-30 False False
syslog_splunk_hec_logs -100.7KiB -1.12 8.75MiB 117.3KiB 4.74KiB 0 0.0130786 8.65MiB 116.21KiB 4.74KiB 0 0.013104 7.60239e-47 False False
splunk_transforms_splunk3 -65.49KiB -1.19 5.38MiB 1.48MiB 61.43KiB 0 0.274853 5.32MiB 1.45MiB 60.16KiB 0 0.271761 0.446392 False False
http_pipelines_no_grok_blackhole -63.69KiB -3.22 1.93MiB 615.41KiB 25.02KiB 0 0.31111 1.87MiB 621.46KiB 25.27KiB 0 0.32463 0.0734983 True False
Fine details of each soak run.
(experiment, variant, run_id) total samples mean std min median p90 p95 p99 max skewness
('fluent_remap_aws_firehose', 'comparison', 'cbcc9398-c12e-40d8-bb63-c80a90608a6f') 203 79.72MiB 826.75KiB 76.14MiB 79.48MiB 81.04MiB 81.73MiB 82.85MiB 83.04MiB 2.03755
('fluent_remap_aws_firehose', 'comparison', '5757e52b-b3b2-4615-b314-4309f7d4f552') 203 79.55MiB 353.31KiB 79.34MiB 79.48MiB 79.57MiB 80.26MiB 81.18MiB 81.37MiB 4.00501
('fluent_elasticsearch', 'baseline', '6566d47e-cbe4-401e-b0d0-f4a2972632f0') 204 79.54MiB 370.95KiB 79.27MiB 79.48MiB 79.56MiB 79.59MiB 81.42MiB 82.01MiB 5.09775
('fluent_elasticsearch', 'comparison', '612277ca-eefd-4f1b-a2af-e391f4bd7022') 204 79.47MiB 53.76KiB 79.33MiB 79.47MiB 79.54MiB 79.56MiB 79.59MiB 79.62MiB 0.14978
('fluent_remap_aws_firehose', 'comparison', 'fcd01223-7a91-45b3-88ad-18ccbb17704b') 202 79.47MiB 60.31KiB 79.1MiB 79.47MiB 79.54MiB 79.55MiB 79.57MiB 79.77MiB -0.810613
('fluent_elasticsearch', 'comparison', '11a66801-58eb-4d00-848d-49e9badd9660') 204 79.47MiB 54.68KiB 79.34MiB 79.47MiB 79.55MiB 79.56MiB 79.59MiB 79.61MiB 0.0426376
('fluent_remap_aws_firehose', 'baseline', '9464d49f-72b9-435c-80e9-24b9290ae6ed') 203 79.47MiB 53.79KiB 79.33MiB 79.47MiB 79.54MiB 79.56MiB 79.59MiB 79.61MiB 0.00111451
('fluent_elasticsearch', 'baseline', '14792ae7-5ee8-48bd-aec8-724a2e77b566') 204 79.47MiB 55.54KiB 79.33MiB 79.47MiB 79.55MiB 79.57MiB 79.59MiB 79.63MiB 0.0823141
('fluent_remap_aws_firehose', 'baseline', 'e8bb0fa9-3ef4-49f5-89e5-c5599162f57e') 203 79.47MiB 52.6KiB 79.34MiB 79.47MiB 79.54MiB 79.57MiB 79.6MiB 79.64MiB 0.34721
('fluent_elasticsearch', 'comparison', '7f4d324d-dd89-4559-9764-ed4df4898d46') 204 79.47MiB 57.06KiB 79.32MiB 79.47MiB 79.55MiB 79.56MiB 79.57MiB 79.59MiB -0.268582
('fluent_remap_aws_firehose', 'baseline', '3976f023-0746-46a1-b1a3-1bb22d46cc06') 203 79.47MiB 58.31KiB 79.33MiB 79.47MiB 79.55MiB 79.57MiB 79.59MiB 79.63MiB 0.0713549
('fluent_elasticsearch', 'baseline', 'af56f808-ae46-4258-afe1-125356e060e4') 204 79.47MiB 50.58KiB 79.37MiB 79.47MiB 79.54MiB 79.55MiB 79.61MiB 79.62MiB 0.363986
('datadog_agent_remap_datadog_logs', 'baseline', 'de9ef525-5039-42ad-9034-317a343aac2c') 228 35.59MiB 272.72KiB 34.85MiB 35.62MiB 35.91MiB 35.98MiB 36.11MiB 36.17MiB -0.348588
('datadog_agent_remap_datadog_logs_acks', 'baseline', 'e5167345-6884-4eb8-bf09-41ad7dc3f598') 203 35.58MiB 265.28KiB 34.86MiB 35.58MiB 35.9MiB 35.97MiB 36.13MiB 36.25MiB -0.0874173
('datadog_agent_remap_datadog_logs_acks', 'baseline', 'eabcede5-fab9-4f9e-b8ef-dbddb6b3b135') 203 35.35MiB 307.24KiB 34.57MiB 35.3MiB 35.76MiB 35.92MiB 36.1MiB 36.48MiB 0.698746
('datadog_agent_remap_datadog_logs_acks', 'comparison', 'e1b804f2-e2c6-4210-9458-de4d806f457e') 202 35.32MiB 300.1KiB 34.7MiB 35.29MiB 35.67MiB 35.78MiB 36.03MiB 36.39MiB 0.455513
('datadog_agent_remap_datadog_logs', 'comparison', '80050c34-d616-4fe8-b5ca-1458c7e7a737') 200 35.25MiB 211.64KiB 34.7MiB 35.23MiB 35.51MiB 35.62MiB 35.7MiB 35.75MiB 0.192112
('datadog_agent_remap_datadog_logs_acks', 'baseline', '0e4fe8f2-3303-4bac-a839-298b30516fd3') 231 35.04MiB 254.15KiB 34.4MiB 35.01MiB 35.33MiB 35.43MiB 35.77MiB 36.29MiB 1.23224
('datadog_agent_remap_datadog_logs', 'comparison', '1b11f151-d4dc-4723-8fc2-ab6b30ad6223') 200 34.97MiB 190.3KiB 34.54MiB 34.96MiB 35.22MiB 35.3MiB 35.39MiB 35.44MiB 0.241321
('datadog_agent_remap_datadog_logs_acks', 'comparison', '2733fd47-6107-48f9-8956-2582f2d1231d') 202 34.96MiB 338.93KiB 34.31MiB 34.88MiB 35.32MiB 35.77MiB 36.03MiB 36.3MiB 1.47727
('datadog_agent_remap_datadog_logs_acks', 'comparison', 'e48fa298-ac7d-450f-b951-dd9ecefad559') 202 34.86MiB 212.69KiB 34.3MiB 34.87MiB 35.13MiB 35.18MiB 35.4MiB 35.47MiB -0.0207145
('datadog_agent_remap_datadog_logs', 'baseline', 'fb506e84-b756-4c78-b0a2-1848303408ca') 200 34.54MiB 183.61KiB 34.14MiB 34.54MiB 34.75MiB 34.83MiB 34.93MiB 35.09MiB 0.0542363
('datadog_agent_remap_datadog_logs', 'baseline', '4d344edf-8220-4515-979d-59cde43a6da2') 228 34.51MiB 338.81KiB 33.94MiB 34.46MiB 34.98MiB 35.28MiB 35.47MiB 35.59MiB 1.15346
('datadog_agent_remap_datadog_logs', 'comparison', '8bf847e2-a365-480a-8b9f-89915b4d7993') 200 33.85MiB 284.57KiB 33.22MiB 33.83MiB 34.23MiB 34.32MiB 34.53MiB 34.7MiB 0.402345
('datadog_agent_remap_blackhole_acks', 'comparison', 'f7339cf2-3635-47d6-beb9-e152fe33b99b') 200 29.88MiB 267.8KiB 29.21MiB 29.86MiB 30.24MiB 30.28MiB 30.36MiB 30.45MiB 0.0298591
('datadog_agent_remap_blackhole_acks', 'comparison', '3d571ee5-48a8-44a9-8757-ead357191910') 205 29.84MiB 368.23KiB 26.05MiB 29.86MiB 30.17MiB 30.25MiB 30.4MiB 30.5MiB -5.69144
('datadog_agent_remap_blackhole_acks', 'baseline', 'b986efac-85cb-42e3-9905-97953e6cd09e') 200 29.55MiB 292.8KiB 28.86MiB 29.5MiB 29.96MiB 30.12MiB 30.37MiB 30.48MiB 0.761734
('datadog_agent_remap_blackhole', 'comparison', '9187e88b-9cf4-46f5-a412-70eb3575bfb1') 201 29.38MiB 205.97KiB 28.7MiB 29.38MiB 29.63MiB 29.69MiB 29.91MiB 29.97MiB -0.0749357
('datadog_agent_remap_blackhole', 'comparison', 'f13b568f-c32f-4231-b64f-8076e9f91558') 201 29.35MiB 177.64KiB 28.89MiB 29.35MiB 29.56MiB 29.62MiB 29.71MiB 29.76MiB -0.176595
('datadog_agent_remap_blackhole', 'comparison', 'b4cf272b-5684-4b2c-b44b-de2c84da16c6') 201 29.3MiB 183.32KiB 28.83MiB 29.31MiB 29.52MiB 29.6MiB 29.7MiB 29.81MiB -0.0195227
('datadog_agent_remap_blackhole_acks', 'baseline', 'dd4e6279-6ac3-4f68-9c7e-3cc2fdfec455') 200 29.24MiB 262.74KiB 28.45MiB 29.23MiB 29.57MiB 29.66MiB 29.77MiB 29.85MiB -0.17078
('datadog_agent_remap_blackhole', 'baseline', '1ad62ad4-b081-43d7-87dc-20f2c7eeed34') 202 29.23MiB 189.03KiB 28.55MiB 29.23MiB 29.48MiB 29.53MiB 29.6MiB 29.63MiB -0.232696
('datadog_agent_remap_blackhole', 'baseline', '7efaece5-01b0-4e6f-a852-c9281b61a13a') 202 29.22MiB 213.73KiB 28.69MiB 29.22MiB 29.48MiB 29.53MiB 29.64MiB 29.84MiB -0.0569682
('datadog_agent_remap_blackhole_acks', 'comparison', 'd65ff845-2312-40cd-9682-310737b8412d') 200 29.14MiB 423.7KiB 28.33MiB 29.06MiB 29.81MiB 30.02MiB 30.24MiB 30.47MiB 0.928701
('datadog_agent_remap_blackhole', 'baseline', '21d1bf19-13fa-45d5-bf15-7afad7ff8446') 202 29.08MiB 380.56KiB 24.56MiB 29.12MiB 29.34MiB 29.38MiB 29.48MiB 29.58MiB -9.00604
('datadog_agent_remap_blackhole_acks', 'baseline', 'e84c6c18-a1ba-4ef0-bfb0-2b752e210e91') 200 28.48MiB 284.47KiB 27.81MiB 28.47MiB 28.88MiB 28.98MiB 29.13MiB 29.17MiB 0.263452
('splunk_hec_indexer_ack_blackhole', 'comparison', 'ae3118f8-af55-457d-945d-8923dfbad847') 205 23.87MiB 524.01KiB 23.02MiB 23.84MiB 24.32MiB 24.4MiB 24.62MiB 27.86MiB 3.26902
('splunk_hec_indexer_ack_blackhole', 'baseline', 'f2980877-73c5-47e5-b86e-8b2bf8cc2b3c') 200 23.84MiB 380.09KiB 22.9MiB 23.86MiB 24.3MiB 24.39MiB 24.57MiB 24.63MiB -0.17142
('splunk_hec_indexer_ack_blackhole', 'baseline', 'd4143b63-2d12-4983-adf3-c47750650d09') 200 23.84MiB 397.17KiB 22.91MiB 23.85MiB 24.33MiB 24.45MiB 24.57MiB 24.66MiB -0.189795
('splunk_hec_indexer_ack_blackhole', 'comparison', '92aaa12b-74ef-435c-aba7-898f82fc9901') 200 23.84MiB 391.99KiB 22.9MiB 23.85MiB 24.31MiB 24.41MiB 24.57MiB 24.63MiB -0.2209
('splunk_hec_indexer_ack_blackhole', 'comparison', 'a52a5c4b-103a-4e36-9c93-ad9da0af90a5') 200 23.84MiB 375.18KiB 22.96MiB 23.85MiB 24.33MiB 24.41MiB 24.6MiB 24.69MiB -0.0933256
('splunk_hec_indexer_ack_blackhole', 'baseline', 'd23353b4-15a2-4f14-9f4f-a76afb292cfd') 200 23.84MiB 389.99KiB 22.85MiB 23.87MiB 24.32MiB 24.39MiB 24.51MiB 24.69MiB -0.344888
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', '6a72ec09-e825-4d5f-a120-ca23692a5391') 231 22.31MiB 801.71KiB 20.35MiB 22.32MiB 23.27MiB 23.41MiB 23.8MiB 24.78MiB -0.120296
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', 'b7d7a881-2929-4119-a291-cd542597caf9') 204 22.12MiB 822.65KiB 20.35MiB 22.14MiB 23.2MiB 23.37MiB 23.61MiB 23.99MiB -0.0837524
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', '30e4d364-bbac-42d4-8d16-03c843365a34') 200 22.05MiB 785.51KiB 20.56MiB 22.07MiB 23.11MiB 23.32MiB 23.73MiB 23.84MiB 0.0165254
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', 'ccb4f1d3-5cc6-41bb-ad9f-17dd258ccd0e') 200 22.04MiB 783.94KiB 20.32MiB 22.08MiB 23.02MiB 23.23MiB 23.59MiB 23.97MiB -0.099579
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', '45516e81-b5f1-42ce-8147-bdd3335f4570') 231 21.72MiB 836.52KiB 19.87MiB 21.69MiB 22.85MiB 23.25MiB 23.61MiB 23.85MiB 0.334541
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', 'c5cd49a5-258f-4919-af5b-ea7114e9b60e') 200 21.26MiB 669.09KiB 19.77MiB 21.23MiB 22.08MiB 22.3MiB 22.75MiB 22.99MiB 0.111752
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', '40506ce7-908c-476a-adeb-209a48aa00fc') 203 21.24MiB 1.0MiB 17.62MiB 21.33MiB 22.51MiB 22.67MiB 22.91MiB 23.6MiB -0.523648
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', '283d6ce2-7503-487d-81a8-188d9580bbf0') 203 21.07MiB 1009.0KiB 18.4MiB 21.22MiB 22.26MiB 22.52MiB 22.87MiB 23.23MiB -0.36462
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', 'e6a2a473-3e69-4f53-b0a2-62fa963c1f0f') 200 20.95MiB 1.01MiB 18.16MiB 21.07MiB 22.16MiB 22.51MiB 22.84MiB 22.88MiB -0.428325
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', '4554b851-578b-41e1-88cf-3baf81bff88c') 205 20.94MiB 1004.5KiB 17.8MiB 21.08MiB 22.1MiB 22.35MiB 22.78MiB 23.0MiB -0.569796
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', '68e8e264-b62b-42fb-9fb7-c2f299026ca8') 203 20.73MiB 979.67KiB 17.07MiB 20.8MiB 21.86MiB 22.11MiB 22.51MiB 22.53MiB -0.647137
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', '59ea09b3-cc4a-4126-be0e-b621e3a43b5d') 200 20.67MiB 973.25KiB 18.15MiB 20.73MiB 21.78MiB 22.26MiB 22.52MiB 23.54MiB -0.156641
('http_to_http_noack', 'baseline', '49ae3450-e447-4b31-b51c-ee4da9928590') 204 20.08MiB 692.6KiB 18.35MiB 20.13MiB 20.97MiB 21.27MiB 21.65MiB 22.0MiB 0.156067
('http_to_http_noack', 'comparison', 'dc27db84-5677-4050-a906-e26a619b1d72') 204 19.99MiB 751.35KiB 17.28MiB 20.05MiB 20.85MiB 21.22MiB 21.79MiB 22.06MiB -0.0544325
('http_to_http_noack', 'comparison', '792a24f5-43a3-4b94-b09d-cbf2f63d7d8d') 204 19.93MiB 823.58KiB 17.07MiB 19.93MiB 21.01MiB 21.24MiB 21.67MiB 21.88MiB -0.109179
('http_to_http_noack', 'baseline', '953d4f10-c874-4db2-af7f-a32352174fda') 204 19.89MiB 916.09KiB 15.91MiB 19.97MiB 20.97MiB 21.36MiB 21.7MiB 21.97MiB -0.545839
('http_to_http_noack', 'comparison', '1ec91c9d-a076-4996-91c1-c0475dd7f153') 204 19.76MiB 910.56KiB 16.9MiB 19.81MiB 20.79MiB 21.17MiB 21.77MiB 21.97MiB -0.274008
('http_to_http_noack', 'baseline', 'be833645-e640-4033-b827-c433c0a90811') 204 19.67MiB 1.06MiB 15.52MiB 19.7MiB 20.86MiB 21.25MiB 21.79MiB 22.24MiB -0.548396
('socket_to_socket_blackhole', 'baseline', 'feb9d795-8920-4792-8a45-4c32209efcfa') 202 12.24MiB 28.76KiB 12.18MiB 12.24MiB 12.28MiB 12.29MiB 12.31MiB 12.32MiB 0.102975
('socket_to_socket_blackhole', 'comparison', 'c1f03f29-c3df-4388-bf47-55378e53ade9') 202 12.12MiB 42.58KiB 12.0MiB 12.13MiB 12.18MiB 12.19MiB 12.2MiB 12.25MiB -0.138554
('socket_to_socket_blackhole', 'baseline', '3a2bee5f-220f-4128-8bb4-2ebc7b9e58e9') 202 11.92MiB 74.61KiB 11.74MiB 11.92MiB 12.01MiB 12.03MiB 12.06MiB 12.08MiB -0.212282
('socket_to_socket_blackhole', 'baseline', '65d85992-4850-473e-93b4-ebfe53f6eee7') 202 11.87MiB 41.62KiB 11.78MiB 11.86MiB 11.92MiB 11.92MiB 11.97MiB 12.03MiB 0.384648
('socket_to_socket_blackhole', 'comparison', 'c28d1ee3-96d8-415e-a12a-d9bb69204e6f') 202 11.85MiB 80.72KiB 11.61MiB 11.85MiB 11.95MiB 11.98MiB 12.03MiB 12.06MiB -0.0212254
('socket_to_socket_blackhole', 'comparison', 'd441cddd-d036-4c66-933e-cbed29be8bf6') 202 11.68MiB 64.47KiB 11.53MiB 11.68MiB 11.77MiB 11.79MiB 11.81MiB 11.87MiB 0.212579
('http_to_http_acks', 'comparison', 'b1a4b9c4-70de-479e-b39e-acf4cdd0b065') 204 9.67MiB 4.45MiB 2.17MiB 9.44MiB 16.55MiB 17.84MiB 18.72MiB 19.54MiB 0.353239
('http_to_http_acks', 'baseline', '8c4d8b51-4149-43fb-b574-7e2828d88df2') 200 9.47MiB 4.85MiB 1.34MiB 9.33MiB 17.25MiB 17.84MiB 19.05MiB 19.62MiB 0.379803
('http_to_http_acks', 'comparison', 'fe6fadbc-0630-4219-b85c-3d5e193c5701') 204 9.22MiB 4.52MiB 1.49MiB 9.14MiB 16.83MiB 17.88MiB 19.03MiB 20.05MiB 0.484808
('syslog_log2metric_splunk_hec_metrics', 'baseline', 'a8870641-8103-4ec2-818d-e4b5f24b5164') 200 9.12MiB 34.07KiB 9.03MiB 9.12MiB 9.16MiB 9.17MiB 9.18MiB 9.22MiB -0.210661
('syslog_log2metric_splunk_hec_metrics', 'comparison', 'b906f89c-b646-490f-b6d3-423bcd7a19d2') 200 9.03MiB 36.47KiB 8.94MiB 9.03MiB 9.08MiB 9.1MiB 9.12MiB 9.12MiB 0.458989
('splunk_hec_route_s3', 'baseline', 'e854a7eb-2d7a-49e7-94d8-561048da8cf1') 204 9.03MiB 2.12MiB 5.41MiB 8.75MiB 11.98MiB 12.55MiB 12.96MiB 13.84MiB 0.233409
('syslog_log2metric_splunk_hec_metrics', 'comparison', 'eba44c3c-fe11-40b7-bde0-66ddd65b2d92') 200 9.01MiB 59.35KiB 8.9MiB 9.0MiB 9.12MiB 9.15MiB 9.18MiB 9.18MiB 1.32575
('splunk_hec_route_s3', 'comparison', 'b555a2c5-5fec-4694-ab33-831c9266e2a6') 204 9.01MiB 2.09MiB 5.47MiB 8.71MiB 11.65MiB 12.47MiB 13.21MiB 14.35MiB 0.257092
('syslog_log2metric_splunk_hec_metrics', 'baseline', '761c396f-c2b6-4dc7-a0ce-c9984b5ea544') 200 9.0MiB 40.47KiB 8.91MiB 9.0MiB 9.05MiB 9.08MiB 9.1MiB 9.12MiB 0.593055
('splunk_hec_route_s3', 'comparison', '1e7f2c45-9eff-4b72-960c-b239a8fef255') 204 9.0MiB 1.9MiB 5.57MiB 8.66MiB 11.54MiB 12.18MiB 12.76MiB 13.92MiB 0.265905
('splunk_hec_route_s3', 'baseline', 'd2b8c902-7eed-40ab-b1e9-fe48a3e1ad97') 204 8.95MiB 2.05MiB 5.04MiB 8.69MiB 11.76MiB 12.11MiB 12.78MiB 13.75MiB 0.168894
('splunk_hec_route_s3', 'baseline', 'a5f0c592-3040-47e9-ac68-44659821767b') 204 8.89MiB 2.0MiB 4.63MiB 8.92MiB 11.38MiB 11.98MiB 13.04MiB 14.24MiB 0.158134
('syslog_splunk_hec_logs', 'baseline', 'ac093591-94c6-45cd-913c-e4ac5f951098') 204 8.86MiB 39.69KiB 8.76MiB 8.85MiB 8.9MiB 8.92MiB 8.97MiB 9.0MiB 0.591559
('syslog_humio_logs', 'comparison', '7c5a38e5-d8d7-4c1d-b485-be376c8c9177') 204 8.85MiB 36.71KiB 8.75MiB 8.85MiB 8.89MiB 8.9MiB 8.92MiB 8.93MiB -0.233949
('splunk_hec_route_s3', 'comparison', 'b3f7d811-0e42-4274-89dc-ef83d7cd54d2') 204 8.82MiB 2.04MiB 4.41MiB 8.76MiB 11.54MiB 12.26MiB 13.09MiB 13.98MiB 0.221636
('syslog_humio_logs', 'comparison', 'b72509d8-4618-422e-9452-e813b2eb55d4') 204 8.81MiB 32.57KiB 8.72MiB 8.81MiB 8.85MiB 8.86MiB 8.88MiB 8.88MiB -0.127148
('syslog_humio_logs', 'baseline', '7682b813-7783-4061-a5d8-d3b107fb4760') 202 8.78MiB 32.3KiB 8.72MiB 8.78MiB 8.82MiB 8.83MiB 8.85MiB 8.87MiB 0.101722
('syslog_splunk_hec_logs', 'comparison', 'a07e37dc-0166-4a75-8606-719a597ae071') 200 8.78MiB 31.88KiB 8.7MiB 8.78MiB 8.82MiB 8.83MiB 8.84MiB 8.84MiB -0.0130799
('syslog_humio_logs', 'baseline', '8a53e8cb-41d6-47e9-a5ec-6e30501e39af') 202 8.76MiB 65.31KiB 8.52MiB 8.76MiB 8.84MiB 8.89MiB 8.96MiB 8.96MiB 0.63407
('syslog_splunk_hec_logs', 'baseline', 'f923dcd5-6106-4884-8d44-594f6b96946b') 204 8.72MiB 43.95KiB 8.62MiB 8.72MiB 8.77MiB 8.78MiB 8.81MiB 8.84MiB -0.000828223
('syslog_log2metric_splunk_hec_metrics', 'baseline', '248e1741-0c36-4115-bb77-247be3637461') 200 8.7MiB 81.2KiB 8.5MiB 8.69MiB 8.82MiB 8.87MiB 8.9MiB 8.94MiB 0.761489
('syslog_splunk_hec_logs', 'baseline', '3a73bcd2-2215-4e7b-8aa4-7df22c735029') 204 8.68MiB 140.16KiB 8.5MiB 8.63MiB 8.93MiB 8.95MiB 9.02MiB 9.04MiB 1.16329
('syslog_splunk_hec_logs', 'comparison', '73ff2e99-893e-4ab4-9179-aa2cda26e95a') 200 8.67MiB 36.43KiB 8.57MiB 8.67MiB 8.72MiB 8.73MiB 8.75MiB 8.76MiB 0.150607
('http_to_http_acks', 'baseline', 'a00f853f-4621-424b-989c-75a4a9a16874') 200 8.56MiB 4.01MiB 2.17MiB 8.88MiB 14.34MiB 17.56MiB 19.05MiB 19.2MiB 0.665956
('syslog_humio_logs', 'comparison', '6328e55b-3765-427e-af64-9b1ad0373dd8') 204 8.52MiB 31.65KiB 8.44MiB 8.52MiB 8.56MiB 8.57MiB 8.58MiB 8.6MiB -0.163713
('syslog_splunk_hec_logs', 'comparison', '5b2fc2b4-ce20-4a17-a6a8-8f6a572fa0e4') 200 8.51MiB 37.34KiB 8.38MiB 8.51MiB 8.56MiB 8.57MiB 8.58MiB 8.61MiB -0.332213
('syslog_humio_logs', 'baseline', 'a3e3ca67-e005-4f3d-b041-8826ebda0759') 202 8.44MiB 41.95KiB 8.34MiB 8.44MiB 8.5MiB 8.51MiB 8.54MiB 8.56MiB 0.171945
('syslog_log2metric_splunk_hec_metrics', 'comparison', '47848016-7255-4f6e-9430-99bb250f85d8') 91 8.43MiB 2.12MiB 12.97KiB 8.99MiB 9.04MiB 9.05MiB 9.06MiB 9.06MiB -3.63197
('http_to_http_acks', 'baseline', '8f3c5b74-2340-4f63-9f05-c0ed2c128832') 230 8.31MiB 3.67MiB 2.17MiB 8.88MiB 12.4MiB 15.82MiB 18.39MiB 18.96MiB 0.650775
('syslog_log2metric_humio_metrics', 'comparison', '1afba7ac-73dc-4cde-bc2b-86f85c9e0709') 234 8.08MiB 58.33KiB 7.98MiB 8.06MiB 8.17MiB 8.2MiB 8.23MiB 8.26MiB 0.857998
('http_to_http_acks', 'comparison', 'b36d8114-dfdb-473d-9bcd-86790f9c8f6c') 204 7.86MiB 3.11MiB 1.77MiB 8.02MiB 10.67MiB 11.27MiB 17.94MiB 18.54MiB 0.584686
('syslog_log2metric_humio_metrics', 'comparison', '72743dbb-1795-42cb-9db2-38dc492dd7fe') 200 7.71MiB 140.92KiB 7.33MiB 7.71MiB 7.88MiB 7.91MiB 7.93MiB 7.98MiB -0.323505
('syslog_log2metric_humio_metrics', 'comparison', 'fe4bab4c-99bf-47bc-9737-f982131a5389') 200 7.68MiB 133.95KiB 7.28MiB 7.7MiB 7.84MiB 7.86MiB 7.88MiB 7.94MiB -0.481242
('syslog_log2metric_humio_metrics', 'baseline', 'f10bb1e4-f700-4e86-b708-986b0b927405') 202 7.66MiB 143.09KiB 7.25MiB 7.66MiB 7.84MiB 7.87MiB 7.9MiB 7.9MiB -0.335472
('syslog_log2metric_humio_metrics', 'baseline', '738f5530-0761-4e47-b9fa-db184bb4fafb') 202 7.62MiB 28.89KiB 7.53MiB 7.61MiB 7.65MiB 7.66MiB 7.68MiB 7.7MiB -0.0237637
('syslog_log2metric_humio_metrics', 'baseline', 'ab2a1fc5-118a-4fa4-9781-18d07297185f') 202 7.48MiB 117.95KiB 7.16MiB 7.49MiB 7.63MiB 7.64MiB 7.68MiB 7.73MiB -0.430057
('syslog_loki', 'comparison', 'cb8fb172-0603-4a68-8c05-cab9134bd003') 200 7.07MiB 30.83KiB 6.97MiB 7.07MiB 7.1MiB 7.11MiB 7.12MiB 7.15MiB -0.199209
('syslog_regex_logs2metric_ddmetrics', 'baseline', 'f9272c1c-4313-4604-8edd-e48d02e140d3') 200 7.01MiB 301.7KiB 6.43MiB 7.06MiB 7.33MiB 7.35MiB 7.37MiB 7.39MiB -0.323359
('syslog_loki', 'comparison', 'b7900919-ac34-438f-a831-4679857d069c') 200 6.96MiB 25.0KiB 6.88MiB 6.96MiB 6.99MiB 7.0MiB 7.01MiB 7.04MiB 0.049186
('syslog_regex_logs2metric_ddmetrics', 'comparison', '23bebd14-bb5d-4d00-925b-14fe5c39095b') 200 6.95MiB 305.47KiB 6.37MiB 7.09MiB 7.25MiB 7.26MiB 7.29MiB 7.32MiB -0.476124
('syslog_loki', 'baseline', '85011356-6d9c-4750-bc5a-fbb739605b3d') 202 6.93MiB 31.18KiB 6.83MiB 6.93MiB 6.97MiB 6.98MiB 7.0MiB 7.02MiB -0.121149
('syslog_regex_logs2metric_ddmetrics', 'baseline', '4aec75cd-07d8-4972-8781-e90801cbed7b') 200 6.92MiB 282.11KiB 6.43MiB 7.06MiB 7.2MiB 7.22MiB 7.26MiB 7.27MiB -0.489108
('syslog_regex_logs2metric_ddmetrics', 'comparison', '7211cf2c-90ab-4363-a182-ab969117f966') 205 6.92MiB 280.58KiB 6.43MiB 7.07MiB 7.19MiB 7.2MiB 7.24MiB 7.33MiB -0.525682
('syslog_regex_logs2metric_ddmetrics', 'baseline', '1460859e-01d3-4837-92e2-6b941b34ab57') 200 6.92MiB 315.34KiB 6.37MiB 7.08MiB 7.2MiB 7.31MiB 7.45MiB 7.49MiB -0.435104
('syslog_loki', 'comparison', 'f7e23f88-9067-48bb-ace7-5507eac985a7') 200 6.89MiB 106.11KiB 6.58MiB 6.9MiB 7.02MiB 7.05MiB 7.08MiB 7.09MiB -0.348531
('syslog_regex_logs2metric_ddmetrics', 'comparison', '7cfadad4-f89e-4b05-ad74-7c247296a34e') 200 6.89MiB 302.78KiB 6.36MiB 7.04MiB 7.16MiB 7.19MiB 7.21MiB 7.23MiB -0.582331
('syslog_loki', 'baseline', '08b2a580-d25b-4d29-880b-edaa2ba63033') 202 6.81MiB 27.72KiB 6.75MiB 6.82MiB 6.85MiB 6.86MiB 6.88MiB 6.89MiB 0.0265838
('syslog_loki', 'baseline', 'ee69ce92-b6a1-4d55-9e55-5cce096f8212') 202 6.78MiB 26.99KiB 6.71MiB 6.78MiB 6.81MiB 6.82MiB 6.84MiB 6.84MiB -0.011356
('splunk_transforms_splunk3', 'comparison', 'f550e20c-b896-4103-899d-a61c9c22e607') 202 5.47MiB 1.43MiB 2.76MiB 5.37MiB 7.37MiB 8.02MiB 8.88MiB 9.12MiB 0.283387
('splunk_transforms_splunk3', 'baseline', '4db66636-9da0-47b8-b4cf-02d9f603a228') 203 5.44MiB 1.51MiB 2.58MiB 5.27MiB 7.47MiB 8.07MiB 8.64MiB 9.03MiB 0.259331
('splunk_transforms_splunk3', 'baseline', 'fe865896-3e1a-4bbb-a015-6f9095eb6b5c') 203 5.42MiB 1.5MiB 2.61MiB 5.2MiB 7.54MiB 7.88MiB 8.73MiB 9.73MiB 0.391042
('splunk_transforms_splunk3', 'baseline', 'efb3dacc-2935-4246-85ca-0c6a3ca085ae') 203 5.29MiB 1.44MiB 2.23MiB 5.02MiB 7.11MiB 7.85MiB 8.85MiB 9.43MiB 0.42886
('splunk_transforms_splunk3', 'comparison', 'b6f038b6-9bd8-4c8a-b18e-eff2adbf4880') 202 5.25MiB 1.44MiB 2.44MiB 5.04MiB 7.15MiB 7.54MiB 8.33MiB 8.86MiB 0.263378
('splunk_transforms_splunk3', 'comparison', 'd47ae7fc-29dd-4798-8430-f854824d6959') 202 5.23MiB 1.46MiB 2.68MiB 5.07MiB 7.21MiB 7.77MiB 8.37MiB 9.24MiB 0.34419
('http_datadog_filter_blackhole', 'baseline', '62122758-597d-4c7e-b7bc-144514493211') 202 3.86MiB 788.11KiB 1.86MiB 3.99MiB 4.81MiB 5.11MiB 5.29MiB 5.41MiB -0.38476
('http_datadog_filter_blackhole', 'baseline', '830dbd67-46ba-454b-819e-1a0a473c6de1') 202 3.84MiB 654.9KiB 2.27MiB 3.92MiB 4.5MiB 5.05MiB 5.41MiB 5.41MiB -0.00643068
('http_datadog_filter_blackhole', 'comparison', '81a9c698-3ea2-443c-a4d6-9afe76a8eac6') 202 3.83MiB 640.53KiB 2.29MiB 3.81MiB 4.5MiB 4.81MiB 5.41MiB 5.65MiB 0.170302
('http_datadog_filter_blackhole', 'comparison', 'a7a43312-8aa8-40cd-9a1f-5372b67e1926') 202 3.82MiB 718.64KiB 1.83MiB 3.85MiB 4.62MiB 5.03MiB 5.41MiB 5.53MiB -0.112739
('http_datadog_filter_blackhole', 'baseline', 'e23ece2e-733b-41e3-bd20-af72c8811aec') 202 3.57MiB 772.13KiB 1.72MiB 3.68MiB 4.41MiB 4.79MiB 5.15MiB 5.41MiB -0.244138
('http_datadog_filter_blackhole', 'comparison', '1d43e07b-5bcd-4e44-90b0-a396da03a03f') 202 3.57MiB 831.44KiB 877.78KiB 3.63MiB 4.48MiB 4.87MiB 5.27MiB 5.72MiB -0.264709
('http_pipelines_no_grok_blackhole', 'baseline', '7e1cf32f-35d3-43f8-a281-5624b8563c40') 205 2.0MiB 656.82KiB 263.67KiB 1.95MiB 2.85MiB 3.14MiB 3.45MiB 4.01MiB 0.184505
('http_pipelines_no_grok_blackhole', 'baseline', '1db4c772-73da-40f1-9a88-62143494a6d3') 200 1.96MiB 593.61KiB 431.49KiB 1.89MiB 2.69MiB 3.01MiB 3.28MiB 3.51MiB 0.135059
('http_pipelines_no_grok_blackhole', 'comparison', '948f31dc-79d9-44ff-9794-2930b52e00d2') 205 1.89MiB 646.13KiB 645.0KiB 1.85MiB 2.64MiB 2.85MiB 3.56MiB 3.97MiB 0.292202
('http_pipelines_no_grok_blackhole', 'comparison', 'f420112e-00bc-48f5-9d4c-947723736c5b') 200 1.87MiB 614.35KiB 539.61KiB 1.81MiB 2.75MiB 2.95MiB 3.26MiB 3.33MiB 0.352268
('http_pipelines_no_grok_blackhole', 'comparison', '8d391ed9-2a48-4a77-9abe-c4beda42ccbf') 200 1.85MiB 604.85KiB 384.01KiB 1.85MiB 2.58MiB 2.81MiB 3.03MiB 3.92MiB 0.0588464
('http_pipelines_no_grok_blackhole', 'baseline', '949aeebf-2583-445e-8218-c4ee75d519f8') 200 1.83MiB 582.14KiB 62.87KiB 1.85MiB 2.56MiB 2.69MiB 3.08MiB 3.33MiB -0.148948
('http_pipelines_blackhole_acks', 'comparison', 'af7f1104-971b-435c-99de-deb82f47885b') 201 971.26KiB 471.66KiB 31.98KiB 918.7KiB 1.51MiB 1.79MiB 2.06MiB 3.04MiB 0.953573
('http_pipelines_blackhole_acks', 'comparison', 'f461516a-8656-43dd-8b5a-7e355e1af884') 202 951.94KiB 498.17KiB 47.97KiB 861.01KiB 1.59MiB 1.81MiB 2.21MiB 2.51MiB 0.577416
('http_pipelines_blackhole_acks', 'comparison', 'ce4f1fa6-c926-4062-ae70-a892958d9b47') 202 935.04KiB 475.66KiB 109.24KiB 903.23KiB 1.6MiB 1.7MiB 1.99MiB 2.4MiB 0.429855
('http_pipelines_blackhole_acks', 'baseline', '09d81964-96fe-4d3e-a991-65886348e69c') 202 885.87KiB 451.68KiB 15.99KiB 823.2KiB 1.45MiB 1.71MiB 1.9MiB 2.06MiB 0.449976
('http_pipelines_blackhole_acks', 'baseline', '4a52d651-6fce-44d4-9021-d2a95cff91db') 202 884.7KiB 480.76KiB 31.98KiB 835.63KiB 1.48MiB 1.78MiB 2.13MiB 2.34MiB 0.603869
('http_pipelines_blackhole_acks', 'baseline', '3a710a1e-a4ed-4817-b40d-028ef9e205e7') 202 868.44KiB 429.13KiB 47.97KiB 814.1KiB 1.37MiB 1.58MiB 1.94MiB 2.33MiB 0.51771
('http_pipelines_blackhole', 'comparison', '87469909-8eee-4d61-9b35-b7360aac29d8') 178 408.32KiB 304.08KiB 15.99KiB 338.25KiB 796.65KiB 976.9KiB 1.26MiB 1.79MiB 1.32326
('http_pipelines_blackhole', 'comparison', '2bae51b9-cbd9-4574-b59b-1256cdab8147') 187 399.15KiB 332.59KiB 15.99KiB 307.36KiB 872.78KiB 1.07MiB 1.45MiB 1.57MiB 1.22851
('http_pipelines_blackhole', 'comparison', '6c8973a1-628b-449d-81ab-400c044f4ffd') 173 394.35KiB 292.35KiB 15.99KiB 339.28KiB 766.86KiB 878.91KiB 1.13MiB 1.43MiB 0.802475
('http_pipelines_blackhole', 'baseline', 'd0b63315-b5f5-4ad4-9799-98ee891c26e3') 175 393.15KiB 267.19KiB 15.99KiB 384.01KiB 749.32KiB 861.14KiB 1.04MiB 1.11MiB 0.507711
('http_pipelines_blackhole', 'baseline', '6b0983d2-f9c4-479d-bacc-f36c6353441a') 176 373.82KiB 313.61KiB 15.99KiB 261.51KiB 757.28KiB 976.65KiB 1.3MiB 1.7MiB 1.2843
('http_pipelines_blackhole', 'baseline', '1d11bc4d-6fa7-4188-9002-d547b87cd28f') 200 361.56KiB 297.16KiB 15.99KiB 254.36KiB 811.67KiB 1023.58KiB 1.21MiB 1.32MiB 1.1657

@blt blt enabled auto-merge (squash) February 8, 2022 18:19
Copy link
Contributor

@spencergilbert spencergilbert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm curious why we have two different versions specified but...

@blt blt merged commit a6c76ea into master Feb 8, 2022
@blt blt deleted the perf_flag_for_regex branch February 8, 2022 18:19
@blt
Copy link
Contributor Author

blt commented Feb 8, 2022

I'm curious why we have two different versions specified but...

Technically we don't, thanks to the "1" being a very, very lax constraint. That crate is declared to support any version of regex from "1.0" on forward, so when the resolver hits our more explicit "1.5" the project runs "1.5". We should probably not allow dependencies that don't specify major and minor but I don't think it's properly bit us in the past.

@spencergilbert
Copy link
Contributor

I'm curious why we have two different versions specified but...

Technically we don't, thanks to the "1" being a very, very lax constraint. That crate is declared to support any version of regex from "1.0" on forward, so when the resolver hits our more explicit "1.5" the project runs "1.5". We should probably not allow dependencies that don't specify major and minor but I don't think it's properly bit us in the past.

Yeah - sorry, didn't mean using two different versions but more why they both didn't specify into the minor version

@blt
Copy link
Contributor Author

blt commented Feb 8, 2022

I'm curious why we have two different versions specified but...

Technically we don't, thanks to the "1" being a very, very lax constraint. That crate is declared to support any version of regex from "1.0" on forward, so when the resolver hits our more explicit "1.5" the project runs "1.5". We should probably not allow dependencies that don't specify major and minor but I don't think it's properly bit us in the past.

Yeah - sorry, didn't mean using two different versions but more why they both didn't specify into the minor version

Ah, fair, fair. I assumed considering how prevalent that pattern is in the VRL sub-project that there's a reason for it. It'd be worth floating specifying minor versions at least everywhere and see how folks take it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: vrl Anything related to the Vector Remap Language
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants