View a markdown version of this page

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 instance yang memiliki antarmuka EFA terpasang, secara real time. Anda dapat menggunakan metrik ini untuk memecahkan masalah kinerja aplikasi dan jaringan, memilih ukuran cluster yang tepat untuk beban kerja, merencanakan aktivitas penskalaan secara proaktif, dan membandingkan aplikasi untuk menentukan apakah mereka memaksimalkan kinerja EFA yang tersedia pada instans.

Metrik driver EFA yang tersedia

Driver EFA menerbitkan metrik berikut ke instance secara real time. Mereka memberikan jumlah kumulatif kesalahan, peristiwa koneksi, dan paket atau byte yang dikirim, diterima, ditransmisikan ulang, atau dijatuhkan oleh perangkat EFA terlampir 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 dikirimkan.

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 kirim.

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 diselesaikan.

Satuan: hitung

Semua jenis instans yang mendukung EFA
rdma_write_bytes

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

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 respons 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

Jenis instance Nitro v4 dan versi lebih baru yang mendukung EFA
retrans_pkts

Jumlah paket SRD EFA yang ditransmisikan kembali.

Satuan: byte

Jenis instance Nitro v4 dan versi lebih baru yang mendukung EFA
retrans_timeout_events

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

Satuan: hitung

Jenis instance Nitro v4 dan versi lebih baru yang mendukung EFA
impaired_remote_conn_events

Jumlah kali koneksi SRD EFA memasuki keadaan terganggu, menghasilkan batas kecepatan throughput yang berkurang.

Satuan: hitung

Jenis instance Nitro v4 dan versi lebih baru yang mendukung EFA
unresponsive_remote_events

Berapa kali koneksi jarak jauh EFA SRD tidak responsif.

Satuan: hitung

Jenis instance Nitro v4 dan versi lebih baru yang mendukung EFA

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

Mengambil 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 cluster Amazon EKS, Anda dapat memantau EFA Anda menggunakan Con CloudWatch tainer Insights. Amazon CloudWatch Container Insights mendukung semua metrik driver EFA, kecuali:retrans_bytes,,retrans_pkts, retrans_timeout_eventsunresponsive_remote_events, danimpaired_remote_conn_events.

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