Recopilación de métricas de EFA
Puede utilizar el agente de CloudWatch para recopilar métricas de Elastic Fabric Adapter (EFA) de los servidores Linux que tengan dispositivos de EFA adjuntos. Para configurar esta acción, agregue una sección de efa en la sección de metrics_collected del archivo de configuración del agente de CloudWatch. Para obtener más información, consulte Sección de Linux.
nota
Todas las métricas de EFA se presentan como valores delta. El agente aplica automáticamente la conversión acumulativa a delta.
Se pueden recopilar las siguientes métricas.
| Métrica | Descripción |
|---|---|
|
Bytes transmitidos en el dispositivo de EFA. |
|
Bytes recibidos en el dispositivo de EFA. |
|
Paquetes transmitidos en el dispositivo de EFA. |
|
Paquetes recibidos en el dispositivo de EFA. |
|
Paquetes recibidos descartados en el dispositivo de EFA. |
|
Bytes enviados mediante operaciones de envío de EFA. |
|
Solicitudes de envío de trabajo completadas. |
|
Bytes recibidos mediante operaciones de recepción de EFA. |
|
Solicitudes de recepción de trabajo completadas. |
|
Bytes transferidos mediante operaciones de lectura de RDMA. |
|
Bytes recibidos en respuestas de lectura de RDMA. |
|
Solicitudes de trabajo de lectura de RDMA completadas. |
|
Errores en solicitudes de trabajo de lectura de RDMA. |
|
Bytes transferidos mediante operaciones de escritura de RDMA. |
|
Bytes recibidos mediante operaciones de escritura de RDMA. |
|
Solicitudes de trabajo de escritura de RDMA completadas. |
|
Errores en solicitudes de trabajo de escritura de RDMA. |
|
Bytes retransmitidos. |
|
Paquetes retransmitidos. |
|
Eventos de tiempo de espera de retransmisión. |
|
Eventos de conexión remota dañados. |
|
Eventos de puntos de conexión remotos que no responden. |
Dimensiones
De forma predeterminada, cada métrica de EFA se emite con las siguientes dimensiones:
device: nombre del dispositivo de EFA.port: número del puerto de EFA.eniId: ID de ENI de NIC de EFA.
Para agregar dimensiones adicionales, como InstanceId, utilice el campo append_dimensions de la sección metrics del archivo de configuración del agente.
Configuración de ejemplo
El siguiente ejemplo de configuración recopila un subconjunto de métricas de EFA cada 60 segundos y agrega la dimensión InstanceId a cada métrica.
{ "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 } } } }