Home icon

Monitor EBS Detailed Performance Statistics with Amazon Managed Service for Prometheus

AWS Cloud Operations Blog



This blog post details how to monitor Amazon EBS detailed performance statistics using Amazon Managed Service for Prometheus in Amazon EKS clusters.

  • Enables real-time visibility into EBS storage volume performance with 11 high-performance metrics at sub-minute granularity
  • Prerequisites include:
    • Installing AWS CLI and eksctl
    • Having an EKS cluster with OIDC enabled
    • Creating an IAM role for EBS CSI driver
    • Installing Amazon EBS CSI Driver
    • Setting up an Amazon Managed Service for Prometheus workspace
  • Key steps to enable EBS detailed performance statistics:
    • Update EBS CSI Driver to version 1.37.0 or later
    • Enable metrics collection by setting `node.enableMetrics: true`
    • Verify metrics are being scraped by checking the metrics endpoint
  • Recommended visualization using Amazon Managed Grafana

The new metrics provide real-time insights into volume I/O performance and can help identify performance issues in EKS workloads.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Dec 9
2024
Uncover new performance insights using Amazon EBS detailed performance statistics
Nov 12
2024
Amazon EBS now supports detailed performance statistics on EBS volume health
Nov 18
2024
Amazon Managed Service for Prometheus collector adds support for update and AWS console
Sep 18
2025
Optimizing metrics ingestion with Amazon Managed Service for Prometheus

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.