

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

# Amazon EBS statistik kinerja terperinci
<a name="nvme-detailed-performance-stats"></a>

Perangkat blok Amazon EBS NVMe menjual I/O statistik kinerja resolusi tinggi real-time untuk volume Amazon EBS yang dilampirkan ke instans Amazon EC2. Nitro-based Statistik ini disajikan sebagai penghitung agregat yang dipertahankan selama durasi lampiran volume ke instance. Statistik memberikan rincian tentang jumlah kumulatif operasi, byte yang dikirim dan diterima, dan waktu yang dihabiskan untuk operasi baca dan tulis. I/O Selain itu, statistik mencakup histogram untuk I/O operasi baca dan tulis, dan total waktu aplikasi Anda telah melebihi volume EBS atau IOPS atau batas throughput yang disediakan instans terlampir.

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

**Pertimbangan-pertimbangan**
+ Statistik didukung untuk semua jenis volume Amazon EBS.
+ Statistik hanya didukung untuk volume yang melekat pada [instans yang dibangun di atas Sistem AWS Nitro](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html).
+ Statistik tersedia untuk volume yang Multi-Attach diaktifkan. Saat melihat statistik untuk volume yang Multi-Attach diaktifkan, statistik khusus untuk lampiran instance tersebut, dan hanya mencerminkan penggunaan instance tersebut.
+ Statistik tersedia tanpa biaya tambahan.

## Statistik
<a name="nvme-stats"></a>

Perangkat blok Amazon EBS NVMe 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. | 
| ebs\_volume\_performance\_exceeded\_iops | Total permintaan waktu melebihi volume IOPS yang disediakan | Penghitung | Total waktu, dalam mikrodetik, permintaan IOPS melebihi kinerja IOPS yang disediakan volume. | 
| ebs\_volume\_performance\_exceeded\_tp | Total permintaan waktu melebihi volume throughput yang disediakan | Penghitung | Total waktu, dalam mikrodetik, permintaan throughput melebihi kinerja throughput yang disediakan volume. | 
| ec2\_instance\_ebs\_performance\_exceeded\_iops | Total permintaan waktu melebihi kinerja IOPS instans EC2 | Penghitung | Total waktu, dalam mikrodetik, volume EBS melebihi kinerja IOPS maksimum instans Amazon EC2 yang terpasang. | 
| ec2\_instance\_ebs\_performance\_exceeded\_tp | Total permintaan waktu melebihi kinerja throughput instans EC2 | Penghitung | Total waktu, dalam mikrodetik, volume EBS melebihi kinerja throughput maksimum instans Amazon EC2 yang terpasang. | 
| 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 statistik point-in-time.

## Mengakses statistik
<a name="nvme-stat-access"></a>

Statistik harus diakses langsung dari instance yang dilampirkan volume Amazon EBS. Anda dapat mengakses statistik menggunakan salah satu metode berikut.

### Instans Linux
<a name="nvme-stat-access-linux"></a>

------
#### [ 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 berikut ini:
+ [Buat file konfigurasi CloudWatch agen](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html)
+ [Kumpulkan metrik driver Amazon EBS NVMe](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-metrics-EBS-Collect.html)

Dengan versi add-on Amazon CloudWatch Observability EKS `4.1.0` dan yang lebih baru, statistik dikumpulkan secara otomatis saat metrik driver Amazon EBS CSI diaktifkan. Untuk informasi selengkapnya, lihat [metrik driver Amazon EBS NVMe](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-metrics-enhanced-EKS.html#Container-Insights-metrics-EBS).

------
#### [ ebsnvme script ]

`ebsnvme`Skrip dapat ditemukan di repo Github [amazon-ec2-utils](https://github.com/amazonlinux/amazon-ec2-utils).

**Untuk mengakses statistik**

1. Hubungkan ke instance tempat volume terpasang.

1. Unduh `ebsnvme` skrip dari repo `amazon-ec2-utils` Github.

   ```
   wget https://raw.githubusercontent.com/amazonlinux/amazon-ec2-utils/refs/heads/main/ebsnvme
   ```

1. Ubah izin untuk skrip agar dapat dieksekusi.

   ```
   sudo chmod +x ./ebsnvme
   ```

1. Jalankan `ebsnvme` skrip dan tentukan nama perangkat untuk volume.

   ```
   sudo ./ebsnvme stats /dev/{{nvme0n1}}
   ```

------
#### [ nvme-cli tool ]

**Untuk mengakses statistik**

1. Hubungkan ke instance tempat volume terpasang.

1. Amazon Linux AMI yang dirilis setelah 12 November 2024 menyertakan versi terbaru dari `nvme-cli` alat tersebut. Jika Anda menggunakan AMI Amazon Linux yang lebih lama, perbarui `nvme-cli` alat ini.

   ```
   sudo yum install nvme-cli
   ```

1. Jalankan perintah berikut dan tentukan nama perangkat untuk volume.

   ```
   nvme amzn stats /dev/{{nvme0n1}}
   ```

------
#### [ Prometheus ]

Anda dapat memantau statistik dengan Prometheus, aplikasi pemantauan sumber terbuka, dan Layanan Terkelola Amazon untuk Prometheus. Hal ini memudahkan pemantauan volume Amazon EBS di seluruh kontainer dan lingkungan Kubernetes dalam skala besar. Dengan driver Amazon EBS CSI versi v1.37.0 dan yang lebih baru, statistik kinerja terperinci diekspos sebagai Prometheus-compatible `/metrics` titik akhir untuk mengekspor ke Prometheus.

*Untuk informasi selengkapnya, lihat [Mengkonsumsi metrik ke ruang kerja Layanan Terkelola Amazon untuk Prometheus di Panduan Pengguna Layanan Terkelola Amazon untuk Prometheus](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-ingest-methods.html).*

------

### Instans Windows
<a name="nvme-stat-access-windows"></a>

------
#### [ nvme\_amzn.exe tool ]

**Untuk mengakses statistik**

1. Hubungkan ke instance tempat volume terpasang.

1. Pastikan Anda menggunakan versi `1.7.0` driver AWSNVMe atau yang lebih baru. [Untuk informasi selengkapnya tentang memperbarui driver AWSNVMe, lihat AWS driver NVMe.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/aws-nvme-drivers.html)

1. Dapatkan nomor disk untuk volume EBS. Untuk informasi selengkapnya, lihat [Memetakan volume Amazon EBS ke nama perangkat NVMe](https://docs.aws.amazon.com/ebs/latest/userguide/identify-nvme-ebs-device.html)

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

   ```
   .\nvme_amzn.exe stats {{disk_number}}
   ```

------