From c0509c7597ba85cebe30e9af83210c4c093d6d58 Mon Sep 17 00:00:00 2001 From: Zhen Wang Date: Tue, 30 Sep 2025 23:04:42 +0000 Subject: [PATCH] plugins/amzn: Enable namespace metrics for EC2 local storage This patch enables namespace metrics for EC2 local storage. Signed-off-by: Zhen Wang --- plugins/amzn/amzn-nvme.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/plugins/amzn/amzn-nvme.c b/plugins/amzn/amzn-nvme.c index 7a512657ea..dff6b4f3ff 100644 --- a/plugins/amzn/amzn-nvme.c +++ b/plugins/amzn/amzn-nvme.c @@ -515,10 +515,15 @@ static int get_stats(int argc, char **argv, struct command *cmd, }; if (!strncmp((char *)ctrl.mn, AMZN_NVME_LOCAL_STORAGE_PREFIX, - strlen(AMZN_NVME_LOCAL_STORAGE_PREFIX))) + strlen(AMZN_NVME_LOCAL_STORAGE_PREFIX))) { + if (nvme_get_nsid(dev_fd(dev), &args.nsid) < 0) { + rc = -errno; + goto done; + } args.len = sizeof(log); - else + } else { args.len = sizeof(log.base); + } rc = nvme_get_log(&args); if (rc != 0) {