Statistik performa terperinci untuk volume penyimpanan EC2 instans Amazon - Amazon Elastic Compute Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Statistik performa terperinci untuk volume penyimpanan EC2 instans Amazon

Amazon EC2 menyediakan statistik kinerja resolusi tinggi real-time untuk volume penyimpanan NVMe instans yang dilampirkan ke instans Amazon EC2 berbasis Nitro. Statistik ini disajikan sebagai penghitung agregat yang dipertahankan selama masa hidup instans. Statistik memberikan rincian tentang jumlah kumulatif operasi, byte yang dikirim dan diterima, waktu yang dihabiskan untuk operasi baca dan tulis, dan histogram untuk I/O operasi baca dan tulis. I/O Meskipun statistik ini mempertahankan konsistensi dengan statistik kinerja terperinci Amazon EBS, statistik ini juga menyertakan histogram latensi terperinci yang dipecah berdasarkan I/O ukuran, yang dapat memberikan wawasan yang lebih terperinci tentang pola kinerja penyimpanan Anda. Visibilitas yang ditingkatkan ini memungkinkan Anda mengidentifikasi secara tepat I/O ukuran spesifik mana yang mengalami masalah latensi, memungkinkan Anda mengoptimalkan kinerja aplikasi dan memecahkan masalah dengan lebih efektif.

Anda dapat mengumpulkan statistik ini dengan perincian hingga interval 1 detik. Jika permintaan dibuat lebih sering dari interval 1 detik, NVMe pengemudi mungkin mengantri permintaan, bersama dengan perintah admin lainnya, untuk diproses di lain waktu.

Pertimbangan
  • Statistik hanya didukung untuk volume penyimpanan NVMe misalnya yang dilampirkan ke instance berbasis Nitro.

  • Penghitung tidak persisten di seluruh instance stop dan restart.

  • Statistik tersedia tanpa biaya tambahan.

Statistik

Perangkat NVMe blok menjual statistik berikut:

Nama statistik Nama lengkap Tipe Deskripsi
total_read_ops Total operasi baca Penghitung Jumlah total operasi baca yang selesai.
total_write_ops Total operasi tulis Penghitung Jumlah total operasi penulisan yang diselesaikan.
total_read_bytes Total byte baca Penghitung Jumlah total byte baca yang ditransfer.
total_write_bytes Total byte tulis Penghitung Jumlah total byte tulis yang ditransfer.
total_read_time Total waktu baca Penghitung Total waktu yang dihabiskan, dalam mikrodetik, oleh semua operasi baca yang diselesaikan.
total_write_time Total waktu tulis Penghitung Total waktu yang dihabiskan, dalam mikrodetik, oleh semua operasi penulisan yang diselesaikan.
instance_store_volume_performance_exceeded_iops Total permintaan waktu melebihi IOPS maksimum volume Penghitung Total waktu, dalam mikrodetik, permintaan IOPS melebihi IOPS maksimum volume. Nilai apa pun di atas 0 menunjukkan bahwa beban kerja Anda menuntut lebih banyak IOPS daripada yang dapat diberikan volume. Idealnya, jumlah tambahan metrik ini, antara dua waktu snapshot, harus minimal.
instance_store_volume_performance_exceeded_tp Total permintaan waktu melebihi throughput maksimum volume Penghitung Total waktu, dalam mikrodetik, permintaan throughput melebihi throughput maksimum volume. Nilai apa pun di atas 0 menunjukkan bahwa beban kerja Anda menuntut lebih banyak throughput daripada yang dapat diberikan volume. Idealnya, jumlah tambahan metrik ini, antara dua waktu snapshot, harus minimal.
volume_queue_length Panjang antrian volume Titik waktu Jumlah operasi baca dan tulis yang menunggu untuk diselesaikan.
read_io_latency_histogram Baca I/O histogram Histogram * Jumlah operasi baca yang diselesaikan dalam setiap bin latensi, dalam mikrodetik.
write_io_latency_histogram Tulis I/O histogram Histogram * Jumlah operasi tulis yang diselesaikan dalam setiap bin latensi, dalam mikrodetik.
catatan

* Statistik histogram hanya mewakili I/O operasi yang telah selesai dengan sukses. I/O Operasi yang macet atau terganggu tidak termasuk, tetapi akan terbukti dalam volume_queue_length statistik, yang disajikan sebagai point-in-time statistik.

Mengakses statistik

Statistik harus diakses langsung dari instance dimana volume penyimpanan instance dilampirkan. Anda dapat mengakses statistik menggunakan salah satu metode berikut.

Amazon CloudWatch

Anda dapat mengonfigurasi CloudWatch agen Amazon untuk mengumpulkan statistik dari instans Anda dan membuatnya tersedia sebagai metrik khusus di CloudWatch. Anda kemudian dapat menggunakan metrik CloudWatch untuk menganalisis I/O pola, melacak tren kinerja, membuat dasbor khusus, dan mengatur alarm otomatis berdasarkan ambang kinerja.

Untuk informasi selengkapnya tentang mengonfigurasi CloudWatch agen, lihat Mengumpulkan metrik volume penyimpanan EC2 instans Amazon.

nvme-cli tool
Untuk mengakses statistik
  1. Hubungkan ke instance tempat volume terpasang.

  2. Amazon Linux 2023 AMIs dirilis setelah 15 September 2025 menyertakan versi terbaru dari alat ininvme-cli. Jika Anda menggunakan AMI Amazon Linux yang lebih lama, perbarui nvme-cli alat ini.

    sudo yum install nvme-cli
  3. Jalankan perintah berikut dan tentukan nama perangkat untuk volume.

    sudo nvme amzn stats /dev/nvme0n1

Statistik juga menyediakan histogram latensi terperinci yang dipecah berdasarkan ukuran. I/O Untuk melihat statistik yang dipecah berdasarkan I/O ukuran, sertakan --details opsi. Misalnya:

sudo nvme amzn stats --details /dev/nvme0n1

Anda bisa mendapatkan informasi lebih lanjut tentang cara menggunakan alat ini dengan menentukan --help opsi. Misalnya:

sudo nvme amzn stats --help
nvme_amzn.exe tool
Untuk mengakses statistik
  1. Hubungkan ke instance tempat volume terpasang.

  2. Pastikan Anda menggunakan versi AWSNVMe driver 1.7.0 atau yang lebih baru. Untuk informasi lebih lanjut tentang memperbarui AWSNVMe driver, lihat AWS NVMe driver.

  3. Dapatkan nomor disk untuk volume. Untuk informasi selengkapnya, lihat NVMe Memetakan disk di instans Amazon EC2 Windows ke volume.

  4. Jalankan perintah berikut sebagai Administrator dan tentukan nomor disk untuk volume.

    .\nvme_amzn.exe stats disk_number

Statistik juga menyediakan histogram latensi terperinci yang dipecah berdasarkan ukuran. I/O Untuk melihat statistik yang dipecah berdasarkan I/O ukuran, sertakan --details opsi. Misalnya:

.\nvme_amzn.exe stats --details disk_number