Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Monitora un Elastic Fabric Adapter su Amazon EC2
Puoi utilizzare le seguenti funzionalità per monitorare le prestazioni dei tuoi Elastic Fabric Adapter.
EFAparametri dei driver per un'istanza Amazon EC2
Il driver Elastic Fabric Adapter (EFA) pubblica più metriche dalle istanze a cui sono collegate interfacce. EFA È possibile utilizzare questi parametri per risolvere i problemi relativi alle prestazioni delle applicazioni, scegliere la dimensione del cluster appropriata per un carico di lavoro, pianificare le attività di scalabilità in modo proattivo e confrontare le applicazioni per determinare se massimizzano le prestazioni disponibili in un'istanza. EFA
Argomenti
Metriche dei driver disponibili EFA
Il EFA driver pubblica i seguenti parametri sull'istanza in tempo reale. Forniscono il numero cumulativo di errori e pacchetti o byte inviati, ricevuti o eliminati dai EFA dispositivi collegati dall'avvio dell'istanza o dall'ultima reimpostazione del driver.
Parametro | Descrizione |
---|---|
tx_bytes |
Il numero di bytes trasmessi. Unità: byte |
rx_bytes |
Il numero di byte ricevuti. Unità: byte |
tx_pkts |
Il numero di pacchetti trasmessi. Unità: numero |
rx_pkts |
Il numero di pacchetti ricevuti. Unità: numero |
rx_drops |
Il numero di pacchetti ricevuti e ricevuti. Unità: numero |
send_bytes |
Il numero di byte inviati utilizzando le operazioni di invio. Unità: byte |
recv_bytes |
Il numero di byte ricevuti dalle operazioni di invio. Unità: byte |
send_wrs |
Il numero di pacchetti inviati utilizzando le operazioni di invio. Unità: numero |
recv_wrs |
Il numero di pacchetti ricevuti dalle operazioni di invio. Unità: numero |
rdma_write_wrs |
Il numero di operazioni di scrittura rdma completate. Unità: numero |
rdma_read_wrs |
Il numero di operazioni di lettura rdma completate. Unità: numero |
rdma_write_bytes |
Il numero di byte scritti su di esso da altre istanze utilizzando le operazioni di scrittura rdma. Unità: byte |
rdma_read_bytes |
Il numero di bytes ricevuti utilizzando le operazioni di lettura rdma. Unità: byte |
rdma_write_wr_err |
Il numero di operazioni di scrittura rdma con errori locali o remoti. Unità: numero |
rdma_read_wr_err |
Il numero di operazioni di lettura rdma con errori locali o remoti. Unità: numero |
rdma_read_resp_bytes |
Numero di byte inviati in risposta alle operazioni di lettura rdma. Unità: byte |
rdma_write_recv_bytes |
Il numero di byte ricevuti dalle operazioni di scrittura rdma. Unità: byte |
Recupera le metriche relative ai EFA driver per la tua istanza
È possibile utilizzare lo strumento da riga di comando rdma-tool
$
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
In alternativa, è possibile recuperare le metriche per ogni EFA interfaccia collegata a un'istanza dai file sys utilizzando il comando seguente.
$
more /sys/class/infiniband/device_number
/ports/port_number
/hw_counters/* | cat
Ad esempio
$
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
Log VPC di flusso Amazon
Puoi creare un log Amazon VPC Flow per acquisire informazioni sul traffico da e per unEFA. I dati del log di flusso possono essere pubblicati in Amazon CloudWatch Logs e Amazon S3. Dopo aver creato un log di flusso, puoi recuperare e visualizzarne i dati nella destinazione scelta. Per ulteriori informazioni, consulta VPCFlow Logs nella Amazon VPC User Guide.
La procedura per creare un log EFA di flusso per è uguale a quella per crearlo per un'ENI. Per ulteriori informazioni, consulta Create a flow log nella Amazon VPC User Guide.
Nelle voci dei log di flusso, il EFA traffico è identificato da srcAddress
edestAddress
, entrambi formattati come MAC indirizzi, come mostrato nel seguente esempio.
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
Se utilizzi EFA un EKS cluster Amazon, puoi monitorarlo EFAs utilizzando CloudWatch Container Insights. Per ulteriori informazioni, consulta i parametri di Amazon EKS e Kubernetes Container Insights nella Amazon User Guide. CloudWatch