I'm running an instance with 4 CPU cores on AWS, and I'm trying to monitor the CPU utilization of each core individually. The native CPU Utilization metric shows the average for the whole instance, which isn't very helpful for my needs. Is there a way to track individual core usage in AWS monitoring or CloudWatch?
2 Answers
You can find detailed CPU utilization for individual cores if you're using a Linux machine. Tools like 'top' or 'htop' can give you a breakdown, but if you're looking to set alarms in AWS, you'll need to find a different solution.
If you're looking specifically for CloudWatch, there's a workaround. You can use detailed monitoring or custom metrics to get per-core insights, but it requires some extra setup compared to standard monitoring.
That sounds promising! Setting up custom metrics might be worth the effort for better monitoring.

I get that! Using CloudWatch for alarms would definitely make it easier to keep track of usage without constantly monitoring the terminal.