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.
Einrichten von Container Insights für Amazon ECS
Sie können Container Insights mit verbesserter Beobachtbarkeit oder Container Insights für neue und bestehende Amazon-ECS-Cluster entweder mit der Amazon-ECS-Konsole oder der AWS CLI einrichten. Container Insights sammelt Metriken auf Cluster-, Aufgaben- und Service-Ebenen. Container Insights mit verbesserter Beobachtbarkeit bietet zusätzliche Dimensionen und Metriken, sodass Sie genaue Details auf Container-Ebene einsehen können.
Wenn Sie Amazon ECS auf einer EC2 Amazon-Instance verwenden, starten Sie diese Instance mit einem AMI, das Amazon ECS-Agenten Version 1.29 oder höher enthält. Weitere Informationen zum Aktualisieren Ihrer Agenten-Version finden Sie unter Aktualisieren des Amazon-ECS-Container-Agenten.
Wenn der vom Kunden verwaltete AWS KMS Schlüssel, den Sie für Ihre Amazon ECS Container Insights-Metriken verwenden, noch nicht für die Verwendung konfiguriert ist CloudWatch, müssen Sie die Schlüsselrichtlinie aktualisieren, um verschlüsselte CloudWatch Protokolle in Logs zuzulassen. Sie müssen der Anmeldegruppe auch Ihren eigenen AWS KMS Schlüssel zuordnen/aws/ecs/containerinsights/ClusterName/performance. Weitere Informationen finden Sie unter Verschlüsseln von Protokolldaten in CloudWatch Logs using AWS Key Management Service.
Wir empfehlen, Container Insights mit verbesserter Beobachtbarkeit anstelle von Container Insights zu verwenden, da es detaillierte Einblicke in Ihre Container-Umgebung bietet und so die durchschnittliche Zeit bis zur Problembehebung verkürzt.
Einrichten von Container Insights mit verbesserter Beobachtbarkeit
Sie können Container Insights mit verbesserter Beobachtbarkeit über die Amazon-ECS-Konsole oder AWS CLI aktivieren.
- AWS CLI
-
Verwenden Sie den folgenden Befehl, um Container Insights mit verbesserter Beobachtbarkeit zu aktivieren.
Stellen Sie die containerInsights-Kontoeinstellung auf enhanced ein
aws ecs put-account-setting --name containerInsights --value enhanced
Beispielausgabe
{
"setting": {
"name": "containerInsights",
"value": "enhanced",
"principalArn": "arn:aws:iam::123456789012:johndoe",
"type": user
}
}
Standardmäßig gilt put-account-setting nur für den aktuell authentifizierten Benutzer. Um die Einstellung kontoweit für alle Benutzer und Rollen zu aktivieren, nutzen Sie den Root-Benutzer wie im folgenden Beispiel.
aws ecs put-account-setting --name containerInsights --value enhanced --principal-arn arn:aws:iam::accountID:root
Nachdem Sie diese Kontoeinstellung festgelegt haben, verwenden alle neuen Cluster automatisch Container Insights mit verbesserter Beobachtbarkeit. Verwenden Sie den update-cluster-settings-Befehl, um Container Insights mit verbesserter Beobachtbarkeit zu einem vorhandenen Cluster hinzuzufügen oder um Cluster, die derzeit Container Insights nutzen, auf Container Insights mit verbesserter Beobachtbarkeit zu aktualisieren.
aws ecs update-cluster-settings --cluster cluster-name --settings name=containerInsights,value=enhanced
- Amazon ECS console
-
Öffnen Sie die Konsole auf https://console.aws.amazon.com/ecs/Version 2.
-
Wählen Sie in der Navigationsleiste oben die Region aus, für die Sie Ihre Kontoeinstellungen anzeigen möchten.
-
Wählen Sie im Navigationsbereich Account Settings (Kontoeinstellungen).
-
Wählen Sie Aktualisieren aus.
-
Um Container Insights mit verbesserter Beobachtbarkeit zu verwenden, wählen Sie Container Insights mit verbesserter Beobachtbarkeit aus.
-
Wählen Sie Änderungen speichern aus.
-
Wählen Sie auf dem Bestätigungsbildschirm Confirm (Bestätigen) aus, um die Auswahl zu speichern.
Nachdem Sie dies festgelegt haben, verwenden alle neuen Cluster automatisch Container Insights mit verbesserter Beobachtbarkeit. Sie können Container Insights mit verbesserter Beobachtbarkeit zu vorhandenen Clustern hinzufügen oder Cluster, die derzeit Container Insights nutzen, auf Container Insights mit verbesserter Beobachtbarkeit aktualisieren. Weitere Informationen finden Sie unter Aktualisieren eines Amazon-ECS-Clusters im Entwicklerhandbuch für Amazon Elastic Container Service.
Einrichten von Container Insights
Sie können Container Insights über die Amazon-ECS-Konsole oder AWS CLI aktivieren.
- AWS CLI
-
Um Container Insights zu verwenden, setzen Sie die container Insights-Kontoeinstellung auf enabled. Verwenden Sie den folgenden Befehl, um Container Insights zu aktivieren.
aws ecs put-account-setting --name containerInsights --value enabled
Beispielausgabe
{
"setting": {
"name": "container Insights",
"value": "enabled",
"principalArn": "arn:aws:iam::123456789012:johndoe",
"type": user
}
}
Wenn Sie die container Insights-Kontoeinstellung auf enabled gestellt haben, ist Container Insights standardmäßig für alle neuen Cluster aktiviert. Verwenden Sie den update-cluster-settings-Befehl, um Container Insights zu einem vorhandenen Cluster hinzuzufügen.
aws ecs update-cluster-settings --cluster cluster-name --settings name=containerInsights,value=enabled
- Amazon ECS console
-
Öffnen Sie die Konsole auf https://console.aws.amazon.com/ecs/v2.
-
Wählen Sie in der Navigationsleiste oben die Region aus, für die Sie Ihre Kontoeinstellungen anzeigen möchten.
-
Wählen Sie im Navigationsbereich Account Settings (Kontoeinstellungen).
-
Wählen Sie Aktualisieren aus.
-
Um Container Insights zu verwenden, wählen Sie Container Insights.
-
Wählen Sie Änderungen speichern aus.
-
Wählen Sie auf dem Bestätigungsbildschirm Confirm (Bestätigen) aus, um die Auswahl zu speichern.
Nachdem Sie dies festgelegt haben, verwenden alle neuen Cluster automatisch Container Insights. Aktualisieren von vorhandenen Cluster zum Hinzufügen von Container Insights. Weitere Informationen finden Sie unter Aktualisieren eines Amazon-ECS-Clusters im Entwicklerhandbuch für Amazon Elastic Container Service.