SecretsManager: clear unused metrics and standarize labels(#109515)

This commit is contained in:
lean.dev
2025-08-13 14:01:50 +01:00
committed by GitHub
parent 48edf1808e
commit 3106abf1a6
7 changed files with 221 additions and 189 deletions
@@ -292,13 +292,14 @@ func TestIntegrationDecrypt(t *testing.T) {
require.NotEmpty(t, exposed)
require.Equal(t, "value", exposed.DangerouslyExposeAndConsumeValue())
require.Len(t, fakeLogger.InfoMsgs, 2)
require.Len(t, fakeLogger.InfoMsgs, 3)
require.Equal(t, fakeLogger.InfoMsgs[0], "SecureValueMetadataStorage.Read")
require.Equal(t, fakeLogger.InfoMsgs[1], "Secrets Audit Log")
require.Equal(t, fakeLogger.InfoMsgs[1], "KeeperMetadataStorage.GetKeeperConfig")
require.Equal(t, fakeLogger.InfoMsgs[2], "Secrets Audit Log")
require.Len(t, fakeLogger.InfoArgs, 2)
require.Len(t, fakeLogger.InfoArgs, 3)
// we only want to check the audit log args
args := fakeLogger.InfoArgs[1]
args := fakeLogger.InfoArgs[2]
require.Contains(t, args, "grafana_decrypter_identity")
require.Contains(t, args, "decrypter_identity")
for i, arg := range args {