Skip to content

AWS Systems Manager Managed node not loading CPU, RAM

0

I have a managed node listed in AWS Systems Manager Fleet Manager. Its an on-prem instance. Its registered as an container instance to an ECS Cluster.

SSM agent version is 3.3.1957.0 Ping status is Online but Association Status is failed.

When I load performance counter tab CPU, RAM etc metrics are neither loaded nor an error is thrown. Its just keeps onloading.

Enter image description here

Processes tab is loading & I am able to start terminal session and execute commands

Enter image description here

I did not install CloudWatch agent on the node. I think SSM should load performance counter CPU, RAM without any configuration of CloudWatch agent.

What could be possible issue?

1 Answer
1

Hello

You are correct, these metrics are pushed to session manager by default. I encountered the same issue and I was able to find a workaround by enabling KMS encryption in the SSM session preferences. You can try and enable KMS encryption by following [1]. Do note that after you turn on KMS key encryption for your session data, both the users who start sessions and the managed nodes that they connect to must have permission to use the key. You provide permission to use the KMS key with Session Manager through AWS Identity and Access Management (IAM) policies [2].

Have a great day further!

[1] https://docs.aws.amazon.com/systems-manager/latest/userguide/session-preferences-enable-encryption.html

[2] https://docs.aws.amazon.com/systems-manager/latest/userguide/getting-started-restrict-access-quickstart.html#restrict-access-quickstart-end-user

answered a year ago

AWS
SUPPORT ENGINEER

revised a year ago

AWS
SUPPORT ENGINEER

revised a year ago

AWS
SUPPORT ENGINEER

revised a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.