I have the Hashicorp Vault integration assigned to all of my Vault servers. I seem to be collecting the operational and audit logs with no issue, but there are gaps in the metric data.
For example, the agent is not picking up the metric vault.replication.rpc.server.last_heartbeat even though I can see this available when I run curl ``http://localhost:8204/v1/sys/metrics on the Primary vault server:
{
"Name": "vault.replication.rpc.server.last_heartbeat",
"Value": 1774024000,
"Labels": {
"cluster_address": "``https://redacted:8201``",
"host": "my-host"
}
}
Looking back over the last year, I stopped collecting this specific metric back in January:
I don’t think this is a permissions issue as the permissions on the Hashicorp side are “all or nothing” for the metrics endpoint. I’m collecting other metrics, but not others without any clear pattern.
There aren’t any errors in the agent logs, even with debugging turned on. I have case #02063176 open with support, but haven’t had much luck yet.
I am running agent version 8.19.8 and on version 1.30.0 for the Hashicorp Vault integration.
