📊 New: Amazon CloudWatch Agent Now Supports Detailed EBS Performance Metrics (June 2025)

Good news for developers, SREs, and cloud engineers — Amazon CloudWatch Agent now supports collecting detailed performance statistics for EBS volumes attached to EC2 and EKS nodes.

This means you can finally monitor and troubleshoot your EBS storage l…


This content originally appeared on DEV Community and was authored by Latchu@DevOps

Good news for developers, SREs, and cloud engineers — Amazon CloudWatch Agent now supports collecting detailed performance statistics for EBS volumes attached to EC2 and EKS nodes.

This means you can finally monitor and troubleshoot your EBS storage like a pro — with visibility into NVMe-level metrics such as:

  • 🔁 IOPS (read/write operations)
  • 📦 Throughput (bytes read/written)
  • ⏱️ I/O wait time
  • 🎯 Queue depth

Let’s break it down with a real-world example.

🔧 Use Case: App is Slow, But CPU & RAM Look Fine?

You’re running a production web app on EC2 with a gp3 EBS volume.
The app gets sluggish during peak hours, but CloudWatch shows:

  • CPU: fine
  • Memory: fine
  • Network: fine

Now, thanks to the new update, you can collect EBS disk-level metrics and discover the real problem.

🧪 Step-by-Step Example

Step 1: Enable EBS Metrics in CloudWatch Agent

Update your amazon-cloudwatch-agent.json config:

{
  "metrics": {
    "metrics_collected": {
      "diskio": {
        "resources": ["*"],
        "measurement": [
          "reads", "writes", "read_bytes", "write_bytes",
          "io_time", "await", "util", "queue"
        ],
        "metrics_collection_interval": 60
      }
    }
  }
}

Then restart the agent:

sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl \
  -a fetch-config -m ec2 -c file:/path/to/config.json -s

Step 2: View in CloudWatch

You'll now see custom metrics like:

  • await → time the app waits for I/O
  • queue → how many I/O ops are waiting
  • io_time → total time EBS spends on operations
  • read_bytes, write_bytes → data throughput

Step 3: Analyze & Act

During peak load:

  • queue = 22 (too high)
  • await = 120ms (delays noticeable)
  • write_bytes drops sharply

🧠 Root cause: EBS is bottlenecked. Time to provision more IOPS or switch from gp3 to io2.

✅ Why This Matters

Benefit Impact
Granular storage insights Understand app latency at disk level
Real-time metrics Catch slowdowns before users do
Automation ready Build alarms & dashboards
Works with EC2 + EKS Great for both VMs & containers

🧾 TL;DR

🚀 CloudWatch Agent now supports:

  • NVMe-based EBS performance metrics
  • Queue depth, IOPS, throughput, and more
  • Alarms, dashboards, and smarter diagnostics

No more guessing — now you can see and solve storage bottlenecks confidently.

Have you started using EBS metrics in your monitoring stack?
Drop your setup or questions in the comments


This content originally appeared on DEV Community and was authored by Latchu@DevOps


Print Share Comment Cite Upload Translate Updates
APA

Latchu@DevOps | Sciencx (2025-06-10T03:21:00+00:00) 📊 New: Amazon CloudWatch Agent Now Supports Detailed EBS Performance Metrics (June 2025). Retrieved from https://www.scien.cx/2025/06/10/%f0%9f%93%8a-new-amazon-cloudwatch-agent-now-supports-detailed-ebs-performance-metrics-june-2025/

MLA
" » 📊 New: Amazon CloudWatch Agent Now Supports Detailed EBS Performance Metrics (June 2025)." Latchu@DevOps | Sciencx - Tuesday June 10, 2025, https://www.scien.cx/2025/06/10/%f0%9f%93%8a-new-amazon-cloudwatch-agent-now-supports-detailed-ebs-performance-metrics-june-2025/
HARVARD
Latchu@DevOps | Sciencx Tuesday June 10, 2025 » 📊 New: Amazon CloudWatch Agent Now Supports Detailed EBS Performance Metrics (June 2025)., viewed ,<https://www.scien.cx/2025/06/10/%f0%9f%93%8a-new-amazon-cloudwatch-agent-now-supports-detailed-ebs-performance-metrics-june-2025/>
VANCOUVER
Latchu@DevOps | Sciencx - » 📊 New: Amazon CloudWatch Agent Now Supports Detailed EBS Performance Metrics (June 2025). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/06/10/%f0%9f%93%8a-new-amazon-cloudwatch-agent-now-supports-detailed-ebs-performance-metrics-june-2025/
CHICAGO
" » 📊 New: Amazon CloudWatch Agent Now Supports Detailed EBS Performance Metrics (June 2025)." Latchu@DevOps | Sciencx - Accessed . https://www.scien.cx/2025/06/10/%f0%9f%93%8a-new-amazon-cloudwatch-agent-now-supports-detailed-ebs-performance-metrics-june-2025/
IEEE
" » 📊 New: Amazon CloudWatch Agent Now Supports Detailed EBS Performance Metrics (June 2025)." Latchu@DevOps | Sciencx [Online]. Available: https://www.scien.cx/2025/06/10/%f0%9f%93%8a-new-amazon-cloudwatch-agent-now-supports-detailed-ebs-performance-metrics-june-2025/. [Accessed: ]
rf:citation
» 📊 New: Amazon CloudWatch Agent Now Supports Detailed EBS Performance Metrics (June 2025) | Latchu@DevOps | Sciencx | https://www.scien.cx/2025/06/10/%f0%9f%93%8a-new-amazon-cloudwatch-agent-now-supports-detailed-ebs-performance-metrics-june-2025/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.