At Banzai Cloud we prefer Prometheus for monitoring and use it also for Vault. If you configure, Vault can expose metrics through statsd. Both the Helm chart and the Vault Operator installs the Prometheus StatsD exporter and annotates the pods correctly with Prometheus annotations so Prometheus can discover and scrape them. All you have to do is to put the telemetry stanza into your Vault configuration:

      statsd_address: localhost:9125

A generic Prometheus kubernetes client Go Process runtime monitoring dashboard 🔗︎

Found here

This can then be used against the webhook and any go process.