

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

# Kumpulkan metrik EFA
<a name="CloudWatch-Agent-EFA"></a>

 Anda dapat menggunakan CloudWatch agen untuk mengumpulkan metrik Elastic Fabric Adapter (EFA) dari server Linux yang memiliki perangkat EFA yang terpasang. Untuk mengatur ini, tambahkan `efa` bagian di dalam `metrics_collected` bagian file konfigurasi CloudWatch agen. Untuk informasi selengkapnya, lihat [Bagian Linux](CloudWatch-Agent-Configuration-File-Details.md#CloudWatch-Agent-Linux-section). 

**catatan**  
Semua metrik EFA dilaporkan sebagai nilai delta. Agen secara otomatis menerapkan konversi kumulatif-ke-delta.

Metrik berikut dapat dikumpulkan.


| Metrik | Deskripsi | 
| --- | --- | 
| `efa_tx_bytes` | Byte ditransmisikan pada perangkat EFA. | 
| `efa_rx_bytes` | Byte diterima pada perangkat EFA. | 
| `efa_tx_pkts` | Paket ditransmisikan pada perangkat EFA. | 
| `efa_rx_pkts` | Paket diterima pada perangkat EFA. | 
| `efa_rx_dropped` | Paket yang diterima dijatuhkan pada perangkat EFA. | 
| `efa_send_bytes` | Byte dikirim melalui operasi pengiriman EFA. | 
| `efa_send_wrs` | Kirim permintaan kerja selesai. | 
| `efa_recv_bytes` | Byte yang diterima melalui EFA menerima operasi. | 
| `efa_recv_wrs` | Menerima permintaan kerja selesai. | 
| `efa_rdma_read_bytes` | Byte ditransfer melalui operasi baca RDMA. | 
| `efa_rdma_read_resp_bytes` | Byte yang diterima dalam tanggapan baca RDMA. | 
| `efa_rdma_read_wrs` | RDMA membaca permintaan kerja selesai. | 
| `efa_rdma_read_wr_err` | RDMA membaca kesalahan permintaan kerja. | 
| `efa_rdma_write_bytes` | Byte ditransfer melalui operasi penulisan RDMA. | 
| `efa_rdma_write_recv_bytes` | Byte diterima melalui operasi penulisan RDMA. | 
| `efa_rdma_write_wrs` | RDMA menulis permintaan kerja selesai. | 
| `efa_rdma_write_wr_err` | RDMA menulis kesalahan permintaan kerja. | 
| `efa_retrans_bytes` | Byte ditransmisikan kembali. | 
| `efa_retrans_pkts` | Paket ditransmisikan kembali. | 
| `efa_retrans_timeout_events` | Acara batas waktu transmisi ulang. | 
| `efa_impaired_remote_conn_events` | Gangguan peristiwa koneksi jarak jauh. | 
| `efa_unresponsive_remote_events` | Peristiwa titik akhir jarak jauh yang tidak responsif. | 

## Dimensi
<a name="CloudWatch-Agent-EFA-dimensions"></a>

Setiap metrik EFA dipancarkan dengan dimensi berikut secara default:
+ `device`— Nama perangkat EFA.
+ `port`— Nomor port EFA.
+ `eniId`— ID ENI dari EFA NIC.

Untuk menambahkan dimensi tambahan seperti`InstanceId`, gunakan `append_dimensions` bidang di `metrics` bagian file konfigurasi agen.

## Contoh konfigurasi
<a name="CloudWatch-Agent-EFA-example"></a>

Contoh konfigurasi berikut mengumpulkan subset metrik EFA setiap 60 detik dan menambahkan dimensi ke `InstanceId` setiap metrik.

```
{
  "metrics": {
    "append_dimensions": {
      "InstanceId": "${aws:InstanceId}"
    },
    "metrics_collected": {
      "efa": {
        "measurement": [
          "efa_tx_bytes",
          "efa_rx_bytes",
          "efa_tx_pkts",
          "efa_rx_pkts",
          "efa_rx_dropped",
          "efa_rdma_read_bytes",
          "efa_rdma_write_bytes"
        ],
        "metrics_collection_interval": 60
      }
    }
  }
}
```