vault/builtin/logical/ssh
Vault Automation d34cb72e68
Add counting for SSH certs and OTPs (#12368) (#12755)
* add cert counting for ssh

* add system view and fix errors

* add otp counting and change units for certs

* add storage tests

* fix census errors

* run make fmt

* use incrementer and change storage to match rfc

* run make fmt

* fix interface and remove parameter

* fix errors

* Update builtin/logical/ssh/path_creds_create.go



* remove error check

* add ssh counts to billing endpoint

* fix error

* add test case

* add ssh metric to test

* add get functions and tests

* fix format

* create function for ssh metrics

* refactoring and add test cases

* replace test check

* add ssh to billing overview test

---------

Co-authored-by: Rachel Culpepper <84159930+rculpepper@users.noreply.github.com>
Co-authored-by: Victor Rodriguez Rizo <vrizo@hashicorp.com>
2026-03-11 10:30:48 -04:00
..
cmd/ssh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
managed_key license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
backend.go Add counting for SSH certs and OTPs (#12368) (#12755) 2026-03-11 10:30:48 -04:00
backend_test.go VAULT-41681: SSH certificate observations (#11811) (#11834) 2026-01-19 11:22:04 -05:00
observation_consts.go VAULT-41681: SSH certificate observations (#11811) (#11834) 2026-01-19 11:22:04 -05:00
path_cleanup_dynamic_host_keys.go VAULT-41681: SSH certificate observations (#11811) (#11834) 2026-01-19 11:22:04 -05:00
path_config_ca.go VAULT-41681: SSH certificate observations (#11811) (#11834) 2026-01-19 11:22:04 -05:00
path_config_ca_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_config_zeroaddress.go VAULT-41600: SSH OTP observations (#11704) (#11783) 2026-01-15 15:22:11 +00:00
path_creds_create.go Add counting for SSH certs and OTPs (#12368) (#12755) 2026-03-11 10:30:48 -04:00
path_fetch.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_issue.go VAULT-41681: SSH certificate observations (#11811) (#11834) 2026-01-19 11:22:04 -05:00
path_issue_sign.go Add counting for SSH certs and OTPs (#12368) (#12755) 2026-03-11 10:30:48 -04:00
path_lookup.go VAULT-41600: SSH OTP observations (#11704) (#11783) 2026-01-15 15:22:11 +00:00
path_roles.go VAULT-41600: SSH OTP observations (#11704) (#11783) 2026-01-15 15:22:11 +00:00
path_sign.go VAULT-41681: SSH certificate observations (#11811) (#11834) 2026-01-19 11:22:04 -05:00
path_verify.go VAULT-41600: SSH OTP observations (#11704) (#11783) 2026-01-15 15:22:11 +00:00
secret_otp.go VAULT-41600: SSH OTP observations (#11704) (#11783) 2026-01-15 15:22:11 +00:00
util.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00