vault/enos/modules/benchmark
Vault Automation 51689f7b83
Enos benchmark fixes
Co-authored-by: miagilepner <mia.epner@hashicorp.com>
Co-authored-by: hashigator <280075563+hashigator@users.noreply.github.com>
2026-06-23 11:08:06 -06:00
..
config license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
enable_telemetry_consul license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
enable_telemetry_node_exporter license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
set_up_k6 Enos benchmark fixes 2026-06-23 11:08:06 -06:00
set_up_telemetry_collector license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
setup license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
README.md Add Enos benchmark scenario (#30675) 2025-06-20 09:40:21 -07:00

Benchmark modules

These benchmark modules are designed to benchmark a Vault cluster using either raft storage or an external Consul cluster for storage. It supports creating an external telemetry collector using a combination of Prometheus and Grafana and supports collecting Vault, Consul, and node metrics.

When using this module in your scenario there are a few things to consider:

  • There are currently assumptions that Ubuntu 22.04 is the target runner for the k6 runner instance.
  • The Vault and Consul clusters are assumed to be three node clusters.