Pantau Adaptor Kain Elastis di Amazon EC2 - Amazon Elastic Compute Cloud

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

Pantau Adaptor Kain Elastis di Amazon EC2

Anda dapat menggunakan fitur-fitur berikut untuk memantau performa Elastic Fabric Adapters Anda.

Metrik driver EFA untuk instans Amazon EC2

Driver Elastic Fabric Adapter (EFA) menerbitkan beberapa metrik dari instans yang memiliki antarmuka EFA terpasang, secara real time. Anda dapat menggunakan metrik ini untuk memecahkan masalah kinerja aplikasi dan jaringan, memilih ukuran klaster yang tepat untuk beban kerja, merencanakan aktivitas penskalaan secara proaktif, dan benchmark aplikasi untuk menentukan apakah mereka memaksimalkan kinerja EFA yang tersedia pada sebuah instans.

Metrik driver EFA yang tersedia

Driver EFA menerbitkan metrik berikut ke instans secara real time. Mereka menyediakan jumlah kumulatif kesalahan, peristiwa koneksi, dan paket atau byte yang dikirim, diterima, dikirim ulang, atau dijatuhkan oleh perangkat EFA yang terpasang sejak peluncuran instance atau reset driver terakhir.

Metrik Deskripsi Tipe instans yang didukung
tx_bytes

Jumlah byte yang ditransmisikan.

Satuan: byte

Semua jenis instans yang mendukung EFA
rx_bytes

Jumlah byte yang diterima.

Satuan: byte

Semua jenis instans yang mendukung EFA
tx_pkts

Jumlah paket yang ditransmisikan.

Satuan: hitung

Semua jenis instans yang mendukung EFA
rx_pkts

Jumlah paket yang diterima.

Satuan: hitung

Semua jenis instans yang mendukung EFA
rx_drops

Jumlah paket yang diterima dan kemudian dijatuhkan.

Satuan: hitung

Semua jenis instans yang mendukung EFA
send_bytes

Jumlah byte yang dikirim menggunakan operasi kirim.

Satuan: byte

Semua jenis instans yang mendukung EFA
recv_bytes

Jumlah byte yang diterima oleh operasi kirim.

Satuan: byte

Semua jenis instans yang mendukung EFA
send_wrs

Jumlah paket yang dikirim menggunakan operasi kirim.

Satuan: hitung

Semua jenis instans yang mendukung EFA
recv_wrs

Jumlah paket yang diterima oleh operasi pengiriman.

Satuan: hitung

Semua jenis instans yang mendukung EFA
rdma_write_wrs

Jumlah operasi penulisan rdma yang diselesaikan.

Satuan: hitung

Semua jenis instans yang mendukung EFA
rdma_read_wrs

Jumlah operasi baca rdma yang selesai.

Satuan: hitung

Semua jenis instans yang mendukung EFA
rdma_write_bytes

Jumlah byte ditulis untuk itu oleh instance lain menggunakan operasi rdma write.

Satuan: byte

Semua jenis instans yang mendukung EFA
rdma_read_bytes

Jumlah byte yang diterima menggunakan operasi baca rdma.

Satuan: byte

Semua jenis instans yang mendukung EFA
rdma_write_wr_err

Jumlah operasi penulisan rdma yang memiliki kesalahan lokal atau jarak jauh.

Satuan: hitung

Semua jenis instans yang mendukung EFA
rdma_read_wr_err

Jumlah operasi baca rdma yang memiliki kesalahan lokal atau jarak jauh.

Satuan: hitung

Semua jenis instans yang mendukung EFA
rdma_read_resp_bytes

Jumlah byte yang dikirim sebagai tanggapan terhadap operasi baca rdma.

Satuan: byte

Semua jenis instans yang mendukung EFA
rdma_write_recv_bytes

Jumlah byte yang diterima oleh operasi penulisan rdma.

Satuan: byte

Semua jenis instans yang mendukung EFA
retrans_bytes

Jumlah byte EFA SRD yang ditransmisikan kembali.

Satuan: hitung

Nitro v4 dan jenis instans yang lebih baru yang mendukung EFA
retrans_pkts

Jumlah paket EFA SRD yang ditransmisikan kembali.

Satuan: byte

Nitro v4 dan jenis instans yang lebih baru yang mendukung EFA
retrans_timeout_events

Jumlah waktu lalu lintas EFA SRD habis dan mengakibatkan perubahan jalur jaringan.

Satuan: hitung

Nitro v4 dan jenis instans yang lebih baru yang mendukung EFA
impaired_remote_conn_events

Berapa kali koneksi EFA SRD memasuki keadaan terganggu, sehingga mengurangi batas tingkat throughput.

Satuan: hitung

Nitro v4 dan jenis instans yang lebih baru yang mendukung EFA
unresponsive_remote_events

Berapa kali koneksi jarak jauh EFA SRD tidak responsif.

Satuan: hitung

Nitro v4 dan jenis instans yang lebih baru yang mendukung EFA

Untuk informasi selengkapnya tentang jenis instans yang mendukung EFA, lihatTipe instans yang didukung.

Ambil metrik driver EFA untuk instans Anda

Anda dapat menggunakan alat baris perintah rdma-tool untuk mengambil metrik untuk semua antarmuka EFA yang dilampirkan ke instance sebagai berikut:

$ rdma -p statistic show link rdmap0s31/1 tx_bytes 0 tx_pkts 0 rx_bytes 0 rx_pkts 0 rx_drops 0 send_bytes 0 send_wrs 0 recv_bytes 0 recv_wrs 0 rdma_read_wrs 0 rdma_read_bytes 0 rdma_read_wr_err 0 rdma_read_resp_bytes 0 rdma_write_wrs 0 rdma_write_bytes 0 rdma_write_wr_err 0 retrans_bytes 0 retrans_pkts 0 retrans_timeout_events 0 unresponsive_remote_events 0 impaired_remote_conn_events 0

Atau, Anda dapat mengambil metrik untuk setiap antarmuka EFA yang dilampirkan ke instance dari file sys menggunakan perintah berikut.

$ more /sys/class/infiniband/device_number/ports/port_number/hw_counters/* | cat

Sebagai contoh

$ more /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/* | cat :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/lifespan :::::::::::::: 12 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rdma_read_bytes :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rdma_read_resp_bytes :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rdma_read_wr_err :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rdma_read_wrs :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rdma_write_bytes :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rdma_write_recv_bytes :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rdma_write_wr_err :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rdma_write_wrs :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/recv_bytes :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/recv_wrs :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rx_bytes :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rx_drops :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/rx_pkts :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/send_bytes :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/send_wrs :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/tx_bytes :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/tx_pkts :::::::::::::: 0 :::::::::::::: /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/retrans_bytes :::::::::::::: 0 /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/retrans_pkts :::::::::::::: 0 /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/retrans_timeout_events :::::::::::::: 0 /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/unresponsive_remote_events :::::::::::::: 0 /sys/class/infiniband/rdmap0s31/ports/1/hw_counters/impaired_remote_conn_events :::::::::::::: 0

Log alur Amazon VPC

Anda dapat membuat Amazon VPC Flow Log untuk menangkap informasi tentang lalu lintas ke dan dari EFA. Data log aliran dapat dipublikasikan ke Amazon CloudWatch Logs dan Amazon S3. Setelah membuat log alur, Anda dapat mengambil dan melihat datanya di tujuan yang dipilih. Untuk informasi selengkapnya, lihat Log Alur VPC di Panduan Pengguna Amazon VPC.

Anda membuat log alur untuk EFA dengan cara yang sama dengan cara Anda membuat log alur untuk antarmuka jaringan yang elastis. Untuk informasi selengkapnya, lihat Membuat log alur di Panduan Pengguna Amazon VPC.

Dalam entri log alur, lalu lintas EFA diidentifikasi oleh srcAddress dan destAddress, yang keduanya diformat sebagai alamat MAC, sebagaimana ditunjukkan dalam contoh berikut.

version accountId eniId srcAddress destAddress sourcePort destPort protocol packets bytes start end action log-status 2 3794735123 eni-10000001 01:23:45:67:89:ab 05:23:45:67:89:ab - - - 9 5689 1521232534 1524512343 ACCEPT OK

Amazon CloudWatch

Jika Anda menggunakan EFA di klaster Amazon EKS, Anda dapat memantau EFAs penggunaan CloudWatch Container Insights. Amazon CloudWatch Container Insights mendukung semua metrik driver EFA, kecuali:,retrans_bytes,, retrans_pktsretrans_timeout_events, unresponsive_remote_events dan. impaired_remote_conn_events

Untuk informasi selengkapnya, lihat metrik Amazon EKS dan Kubernetes Container Insights di Panduan Pengguna Amazon. CloudWatch