Skip to content

Comments

Add Nvme scrape configs for LIS CSI#382

Merged
agarakan merged 5 commits intoaws-cwa-devfrom
nvme_scrape_configs
Nov 18, 2025
Merged

Add Nvme scrape configs for LIS CSI#382
agarakan merged 5 commits intoaws-cwa-devfrom
nvme_scrape_configs

Conversation

@agarakan
Copy link

Description

Adding Scrape Configs to collect NVMe metrics from Local Instance Store (LIS) CSI

Testing

Unit tests updated
Validated by building into CWA and running the agent on a test cluster

@agarakan agarakan force-pushed the nvme_scrape_configs branch from ca7a824 to 100b49d Compare November 15, 2025 00:42
@agarakan agarakan requested a review from mxiamxia as a code owner November 15, 2025 00:42
@agarakan agarakan force-pushed the nvme_scrape_configs branch from 1d8854f to 3d9b2e3 Compare November 17, 2025 20:32
@agarakan agarakan merged commit cd34549 into aws-cwa-dev Nov 18, 2025
152 checks passed
@agarakan agarakan deleted the nvme_scrape_configs branch November 18, 2025 15:23
decoConsumer := decoratorconsumer.DecorateConsumer{
ContainerOrchestrator: ci.EKS,
NextConsumer: acir.nextConsumer,
MetricType: ci.TypeNodeNVME,

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I thought we created a new node type for these EMF logs?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see this gets overwritten with a Type label set in the processor - aws/amazon-cloudwatch-agent#1943.
But its unclear why these have to be out of sync. Not necessarily an issue with your changes, since i see its the same for the EBS as well - but something we should just fix for both in a follow up.

@sky333999
Copy link

sky333999 commented Dec 2, 2025

nit: Mind updating the desc with results from your testing? Its useful to show sample metrics in CW and a sample EMF log so we can validate the fields in there.

Edit: I can see a sample EMF log here - aws/amazon-cloudwatch-agent#1943. But would be good to add that and a CW screenshot to both PRs so ppl can find them in the context of the respective PRs. Or atleast link the PRs in the desc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants