

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.

# Detaillierte Leistungsstatistiken von Amazon EBS
<a name="nvme-detailed-performance-stats"></a>

Amazon NVMe EBS-Blockgeräte bieten hochauflösende I/O Leistungsstatistiken in Echtzeit für Amazon EBS-Volumes, die an Nitro-basierte Amazon-Instances angehängt sind. EC2 Diese Statistiken werden als aggregierte Zähler dargestellt, die für die Dauer der Verbindung des Volumes mit der Instance gespeichert werden. Die Statistiken geben Aufschluss über die Gesamtzahl der Operationen, die gesendeten und empfangenen Byte und die für Lese- und Schreibvorgänge aufgewendete Zeit. I/O Darüber hinaus enthalten die Statistiken Histogramme für Lese- und I/O Schreibvorgänge sowie die Gesamtzeit, in der Ihre Anwendung die bereitgestellten IOPS- oder Durchsatzgrenzen des EBS-Volumes oder der angeschlossenen Instance überschritten hat.

Sie können diese Statistiken mit einer Genauigkeit von Intervallen von bis zu 1 Sekunde erfassen. Wenn Anfragen häufiger als 1-Sekunden-Intervalle gestellt werden, kann der NVMe Treiber die Anfragen zusammen mit anderen Administratorbefehlen in eine Warteschlange stellen, um sie zu einem späteren Zeitpunkt zu verarbeiten.

**Überlegungen**
+ Die Statistiken werden für alle Amazon EBS-Volumetypen unterstützt.
+ Die Statistiken werden nur für Volumes unterstützt, die an [Instances angehängt sind, die auf dem AWS Nitro-System basieren](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html).
+ Die Statistiken sind für Multi-Attach-fähige Volumes verfügbar. Wenn Sie Statistiken für ein Volume mit aktiviertem Multi-Attach anzeigen, beziehen sich die Statistiken nur auf diesen Instance-Anhang und geben nur die Nutzung dieser Instance wieder.
+ Die Statistiken sind ohne zusätzliche Kosten verfügbar.

## Statistiken
<a name="nvme-stats"></a>

Das Amazon NVMe EBS-Blockgerät verkauft die folgenden Statistiken:


| Name der Statistik | Vollständiger Name | Typ | Beschreibung | 
| --- | --- | --- | --- | 
| total\$1read\$1ops | Gesamtzahl der Lesevorgänge | Zähler | Die Gesamtzahl der abgeschlossenen Lesevorgänge. | 
| total\$1write\$1ops | Gesamtzahl der Schreibvorgänge | Zähler | Die Gesamtzahl der abgeschlossenen Schreibvorgänge. | 
| total\$1read\$1bytes | Gesamtzahl der gelesenen Byte | Zähler | Die Gesamtzahl der übertragenen gelesenen Byte. | 
| total\$1write\$1bytes | Gesamtzahl der Schreib-Bytes | Zähler | Die Gesamtzahl der übertragenen Schreibbytes. | 
| total\$1read\$1time | Gesamtlesezeit | Zähler | Die Gesamtzeit, die für alle abgeschlossenen Lesevorgänge aufgewendet wurde, in Mikrosekunden. | 
| total\$1write\$1time | Gesamtschreibzeit | Zähler | Die Gesamtzeit, die für alle abgeschlossenen Schreibvorgänge aufgewendet wurde, in Mikrosekunden. | 
| ebs\$1volume\$1performance\$1exceeded\$1iops | Die Gesamtzeit, in der der Bedarf die vom Volumen bereitgestellten IOPS überschritten hat | Zähler | Die Gesamtzeit in Mikrosekunden, in der der IOPS-Bedarf die vom Volume bereitgestellte IOPS-Leistung überschritten hat. | 
| ebs\$1volume\$1performance\$1exceeded\$1tp | Gesamtzeit, in der der Bedarf den vom Volumen bereitgestellten Durchsatz überstieg | Zähler | Die Gesamtzeit in Mikrosekunden, in der der Durchsatzbedarf die für das Volume bereitgestellte Durchsatzleistung überschritten hat. | 
| ec2\$1instance\$1ebs\$1performance\$1exceeded\$1iops | Der Gesamtzeitbedarf überstieg die EC2 IOPS-Leistung der Instanz | Zähler | Die Gesamtzeit in Mikrosekunden, in der das EBS-Volume die maximale IOPS-Leistung der angeschlossenen EC2 Amazon-Instance überschritten hat. | 
| ec2\$1instance\$1ebs\$1performance\$1exceeded\$1tp | Gesamtzeit, in der der Bedarf die Durchsatzleistung der EC2 Instance überschritten hat | Zähler | Die Gesamtzeit in Mikrosekunden, in der das EBS-Volume die maximale Durchsatzleistung der verbundenen EC2 Amazon-Instance überschritten hat. | 
| volume\$1queue\$1length | Länge der Volume-Warteschlange | Zeitpunkt | Die Anzahl der Lese- und Schreibvorgänge, die darauf warten, abgeschlossen zu werden. | 
| read\$1io\$1latency\$1histogram |  I/O Histogramm lesen | Histogramm \$1 | Die Anzahl der innerhalb der einzelnen Latenzbereiche abgeschlossenen Lesevorgänge in Mikrosekunden.  | 
| write\$1io\$1latency\$1histogram | Histogramm schreiben I/O  | Histogramm \$1 | Die Anzahl der innerhalb der einzelnen Latenzbereiche abgeschlossenen Schreibvorgänge in Mikrosekunden.  | 

**Anmerkung**  
\$1 Histogrammstatistiken stellen nur I/O Operationen dar, die erfolgreich abgeschlossen wurden. Blockierte oder beeinträchtigte I/O Operationen sind nicht enthalten, werden aber in der `volume_queue_length` Statistik, die als Statistik dargestellt wird, ersichtlich sein. point-in-time

## Zugriff auf die Statistiken
<a name="nvme-stat-access"></a>

Auf die Statistiken muss direkt von der Instance aus zugegriffen werden, an die das Amazon EBS-Volume angehängt ist. Sie können mit einer der folgenden Methoden auf die Statistiken zugreifen.

### Linux-Instances
<a name="nvme-stat-access-linux"></a>

------
#### [ Amazon CloudWatch ]

Sie können den CloudWatch Amazon-Agenten so konfigurieren, dass er die Statistiken von Ihrer Instance sammelt und sie als benutzerdefinierte Metriken in verfügbar macht CloudWatch. Sie können die Metriken dann verwenden, CloudWatch um I/O Muster zu analysieren, Leistungstrends zu verfolgen, benutzerdefinierte Dashboards zu erstellen und automatische Alarme auf der Grundlage von Leistungsschwellenwerten einzurichten.

Weitere Informationen zur Konfiguration des CloudWatch Agenten finden Sie im Folgenden:
+ [Erstellen Sie die CloudWatch Agenten-Konfigurationsdatei](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html)
+ [Erfassen Sie Amazon NVMe EBS-Treibermetriken](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-metrics-EBS-Collect.html)

Mit der Amazon CloudWatch Observability EKS-Add-On-Version `4.1.0` und höher werden die Statistiken automatisch erfasst, wenn die Amazon EBS CSI-Treibermetriken aktiviert sind. Weitere Informationen finden Sie unter [Amazon NVMe EBS-Treibermetriken](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-metrics-enhanced-EKS.html#Container-Insights-metrics-EBS).

------
#### [ ebsnvme script ]

Das `ebsnvme` Skript befindet sich im Github-Repo von [amazon-ec2-utils](https://github.com/amazonlinux/amazon-ec2-utils).

**Um auf die Statistiken zuzugreifen**

1. Connect zu der Instance her, an die das Volume angehängt ist.

1. Laden Sie das `ebsnvme` Skript aus dem `amazon-ec2-utils` Github-Repo herunter.

   ```
   wget https://raw.githubusercontent.com/amazonlinux/amazon-ec2-utils/refs/heads/main/ebsnvme
   ```

1. Ändern Sie die Berechtigungen für das Skript, um es ausführbar zu machen.

   ```
   sudo chmod +x ./ebsnvme
   ```

1. Führen Sie das `ebsnvme` Skript aus und geben Sie den Gerätenamen für das Volume an.

   ```
   sudo ./ebsnvme stats /dev/nvme0n1
   ```

------
#### [ nvme-cli tool ]

**Um auf die Statistiken zuzugreifen**

1. Connect zu der Instance her, an die das Volume angehängt ist.

1. Amazon Linux, das nach dem 12. November 2024 AMIs veröffentlicht wurde, enthält die neueste Version des `nvme-cli` Tools. Wenn Sie ein älteres Amazon Linux AMI verwenden, aktualisieren Sie das `nvme-cli` Tool.

   ```
   sudo yum install nvme-cli
   ```

1. Führen Sie den folgenden Befehl aus und geben Sie den Gerätenamen für das Volume an.

   ```
   nvme amzn stats /dev/nvme0n1
   ```

------
#### [ Prometheus ]

Sie können die Statistiken mit Prometheus, einer Open-Source-Überwachungsanwendung, und Amazon Managed Service for Prometheus überwachen. Dies erleichtert die skalierbare Überwachung von Amazon EBS-Volumes in Container- und Kubernetes-Umgebungen. Mit der Amazon EBS CSI-Treiberversion v1.37.0 und höher werden die detaillierten Leistungsstatistiken als Prometheus kompatibler Endpunkt für den Export nach Prometheus bereitgestellt. `/metrics`

Weitere Informationen finden Sie im Amazon Managed Service for Prometheus-Benutzerhandbuch unter [Metriken in Ihren *Amazon Managed Service for Prometheus-Workspace* aufnehmen](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-ingest-methods.html).

------

### Windows-Instances
<a name="nvme-stat-access-windows"></a>

------
#### [ nvme\$1amzn.exe tool ]

**Um auf die Statistiken zuzugreifen**

1. Connect zu der Instance her, an die das Volume angehängt ist.

1. Stellen Sie sicher, dass Sie die AWSNVMe Treiberversion `1.7.0` oder eine neuere Version verwenden. Weitere Informationen zum Aktualisieren des AWSNVMe Treibers finden Sie unter [AWS NVMe Treiber](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/aws-nvme-drivers.html).

1. Ermittelt die Festplattennummer für das EBS-Volume. Weitere Informationen finden Sie unter [Amazon EBS-Volumes NVMe Gerätenamen zuordnen](https://docs.aws.amazon.com/ebs/latest/userguide/identify-nvme-ebs-device.html)

1. Führen Sie den folgenden Befehl als Administrator aus und geben Sie die Festplattennummer für das Volume an.

   ```
   .\nvme_amzn.exe stats disk_number
   ```

------