View a markdown version of this page

Erfassen Sie EFA-Metriken - Amazon CloudWatch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erfassen Sie EFA-Metriken

Sie können den CloudWatch Agenten verwenden, um Elastic Fabric Adapter (EFA) -Metriken von Linux-Servern zu erfassen, an die EFA-Geräte angeschlossen sind. Um dies einzurichten, fügen Sie einen efa Abschnitt innerhalb des metrics_collected Abschnitts der CloudWatch Agenten-Konfigurationsdatei hinzu. Weitere Informationen finden Sie unter Linux-Abschnitt.

Anmerkung

Alle EFA-Metriken werden als Delta-Werte gemeldet. Der Agent wendet automatisch eine Umrechnung von kumulativ in Delta an.

Die folgenden Metriken können erfasst werden.

Metrik Description

efa_tx_bytes

Auf dem EFA-Gerät übertragene Byte.

efa_rx_bytes

Auf dem EFA-Gerät empfangene Byte.

efa_tx_pkts

Pakete, die auf dem EFA-Gerät übertragen werden.

efa_rx_pkts

Auf dem EFA-Gerät empfangene Pakete.

efa_rx_dropped

Empfangene Pakete, die auf dem EFA-Gerät verloren gegangen sind.

efa_send_bytes

Durch EFA-Sendevorgänge gesendete Bytes.

efa_send_wrs

Arbeitsanfragen senden abgeschlossen.

efa_recv_bytes

Byte, die durch EFA-Empfangsvorgänge empfangen wurden.

efa_recv_wrs

Empfangen Sie abgeschlossene Arbeitsanfragen.

efa_rdma_read_bytes

Byte, die durch RDMA-Lesevorgänge übertragen wurden.

efa_rdma_read_resp_bytes

In RDMA-Leseantworten empfangene Bytes.

efa_rdma_read_wrs

RDMA-Leseanforderungen wurden abgeschlossen.

efa_rdma_read_wr_err

RDMA liest Arbeitsanforderungsfehler.

efa_rdma_write_bytes

Byte, die durch RDMA-Schreibvorgänge übertragen wurden.

efa_rdma_write_recv_bytes

Byte, die durch RDMA-Schreibvorgänge empfangen wurden.

efa_rdma_write_wrs

RDMA-Schreibanforderungen abgeschlossen.

efa_rdma_write_wr_err

RDMA-Fehler beim Schreiben von Arbeitsanfragen.

efa_retrans_bytes

Byte wurden erneut übertragen.

efa_retrans_pkts

Pakete wurden erneut übertragen.

efa_retrans_timeout_events

Timeout-Ereignisse bei der erneuten Übertragung.

efa_impaired_remote_conn_events

Ereignisse, bei denen die Fernverbindung beeinträchtigt wurde.

efa_unresponsive_remote_events

Ereignisse an Remote-Endpunkten, die nicht reagieren.

Dimensionen

Jede EFA-Metrik wird standardmäßig mit den folgenden Dimensionen ausgegeben:

  • device— Der EFA-Gerätename.

  • port— Die EFA-Portnummer.

  • eniId— Die ENI-ID der EFA-NIC.

Verwenden Sie das append_dimensions Feld im metrics Abschnitt der AgentenkonfigurationsdateiInstanceId, um zusätzliche Dimensionen anzuhängen, z. B.

Beispielkonfiguration

Die folgende Beispielkonfiguration erfasst alle 60 Sekunden eine Teilmenge der EFA-Metriken und hängt die InstanceId Dimension an jede Metrik an.

{ "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 } } } }