

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.

# Integrieren Sie Amazon EKS
<a name="managed-prometheus-collectors-eks-setup"></a>

Ein von Amazon CloudWatch verwalteter Prometheus-Collector entfernt Metriken, die kompatibel sind. Prometheus Weitere Informationen zu Prometheus -kompatiblen Metriken finden Sie unter Was sind Metriken? [ Prometheus-compatible ](https://docs.aws.amazon.com/prometheus/latest/userguide/what-is-prometheus-compatible-metrics.html). Amazon EKS-Cluster stellen Metriken für den API-Server bereit. Amazon EKS-Cluster mit Kubernetes-Version 1.28 oder höher stellen auch Metriken für den Kube-Scheduler und den Kube-Controller-Manager bereit. Weitere Informationen finden Sie im Amazon EKS-Benutzerhandbuch unter [ Abrufen von Rohmetriken für die Steuerungsebene im Prometheus-Format. ](https://docs.aws.amazon.com/eks/latest/userguide/prometheus.html) * *

Das * Amazon Managed Service for Prometheus-Benutzerhandbuch * enthält detaillierte Anweisungen zur Einrichtung. Anweisungen zur Konfiguration von Amazon EKS-Clustern, Zugriffseinträgen und zur ConfigMap Einrichtung finden Sie unter Managed Collectors für Amazon EKS [ einrichten. ](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-collector-how-to.html)

**Anmerkung**  
Der Collector reichert jede Amazon EKS-Metrik mit Attributen an, die ihren Ursprung identifizieren — den Instrumentierungsbereich, das AWS Konto und die Region, eine abgeleitete Einheit sowie den Clusternamen und den Cluster-ARN. Sie können diese Attribute filtern und gruppieren, wenn Sie Ihre Metriken mit PromQL abfragen.

## Erstellen Sie einen Scraper mit Ziel CloudWatch
<a name="managed-prometheus-collectors-eks-create-scraper"></a>

Sie können ihn verwenden [GetDefaultScraperConfiguration](https://docs.aws.amazon.com/prometheus/latest/APIReference/API_GetDefaultScraperConfiguration.html), um eine Allzweck-Scraper-Konfiguration abzurufen oder Ihre eigene bereitzustellen.

------
#### [ AWS API ]

Verwenden Sie die `CreateScraper` API-Operation, um einen Scraper mit einem Ziel zu erstellen. CloudWatch Ersetzen Sie das AWS Konto, die Sicherheitsgruppe, das Subnetz, den Amazon EKS-Cluster und die Datensatzinformationen durch Ihre eigenen Werte.

```
POST /scrapers HTTP/1.1

{
  "alias": "eks-metrics-scraper",
  "source": {
    "eksConfiguration": {
      "clusterArn": "arn:aws:eks:{{us-west-2}}:{{123456789012}}:cluster/{{my-cluster}}",
      "securityGroupIds": ["{{sg-security-group-id}}"],
      "subnetIds": ["{{subnet-subnet-id-1}}", "{{subnet-subnet-id-2}}"]
    }
  },
  "destination": {
    "cloudWatchConfiguration": {
      "datasetArn": "arn:aws:cloudwatch:{{us-west-2}}:{{123456789012}}:dataset/default"
    }
  },
  "scrapeConfiguration": {
    "configurationBlob": "{{base64-encoded-blob}}"
  }
}
```

------
#### [ AWS CLI ]

Verwenden Sie den `create-scraper` Befehl, um einen Scraper mit einem CloudWatch Ziel zu erstellen. Ersetzen Sie das AWS Konto, die Sicherheitsgruppe, das Subnetz, den Amazon EKS-Cluster und die Datensatzinformationen durch Ihre eigenen Werte.

```
aws amp create-scraper \
  --alias "eks-metrics-scraper" \
  --source eksConfiguration="{clusterArn='arn:aws:eks:{{us-west-2}}:{{123456789012}}:cluster/{{my-cluster}}', \
    securityGroupIds=['{{sg-security-group-id}}'], \
    subnetIds=['{{subnet-subnet-id-1}}','{{subnet-subnet-id-2}}']}" \
  --scrape-configuration configurationBlob=$(cat {{eks-config.yaml}} | base64 -w 0) \
  --destination cloudWatchConfiguration="{datasetArn='arn:aws:cloudwatch:{{us-west-2}}:{{123456789012}}:dataset/default'}"
```

------

## Sehen Sie sich das automatische Dashboard an
<a name="managed-prometheus-collectors-eks-dashboards"></a>

Nachdem der Collector mit der Bereitstellung Ihrer Amazon EKS-Metriken an begonnen hat CloudWatch, bietet die CloudWatch Konsole ein automatisches Dashboard mit dem Namen ** EKS OTel**. Rufen Sie [ EKS OTel auf, um es zu öffnen](https://console.aws.amazon.com/cloudwatch/home?#dashboards/templates/eks-otel), oder melden Sie sich bei der AWS Management Console an, öffnen Sie die CloudWatch Konsole, wählen Sie ** Dashboards ** im Navigationsbereich aus, wählen Sie ** Automatische Dashboards ** und dann ** EKS OTel. ** Sie können mit der Überwachung Ihrer Cluster beginnen, ohne selbst Widgets oder Dashboards erstellen zu müssen.

Wenn das automatische Dashboard Ihren Anforderungen entspricht, können Sie es unverändert verwenden. Um ein maßgeschneidertes Überwachungserlebnis zu erstellen, können Sie jedes seiner Widgets zu einem benutzerdefinierten Dashboard hinzufügen. Weitere Informationen zu benutzerdefinierten Dashboards finden Sie unter [ Verwenden von CloudWatch Dashboards](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Dashboards.html).

## Cross-account Beobachtbarkeit
<a name="managed-prometheus-collectors-eks-cross-account"></a>

Für die kontoübergreifende Amazon EKS-Überwachung empfehlen wir, die CloudWatch Amazon-Metrikzentralisierung zu verwenden. Weitere Informationen finden Sie unter Zentralisierung von [ CloudWatch Metriken. ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account.html)

Alternative kontoübergreifende Scraper-Konfigurationen finden Sie unter [ Cross-account Scraper ](https://docs.aws.amazon.com/prometheus/latest/userguide/AMP-collector-cross-account.html) im * Amazon Managed Service for Prometheus-Benutzerhandbuch. *