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 Observability oder Container Insights für neue und bestehende Amazon ECS-Cluster entweder mit der Amazon ECS-Konsole oder dem 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 tief in die Transparenz auf Container-Ebene eintauchen 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. Informationen zur Aktualisierung Ihrer Agentenversion 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 Ihnen, Container Insights mit verbesserter Observability anstelle von Container Insights zu verwenden, da dies einen detaillierten Einblick in Ihre Container-Umgebung bietet und die durchschnittliche Zeit bis zur Problembehebung reduziert.
Richten Sie Container Insights mit verbesserter Beobachtbarkeit ein
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 Observability zu aktivieren.
Stellen Sie die containerInsights
Kontoeinstellung auf enhanced
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 put-account-setting
gilt das nur für den aktuell authentifizierten Benutzer. Um die Einstellung kontoweit für alle Benutzer und Rollen zu aktivieren, verwenden 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 Observability zu einem vorhandenen Cluster hinzuzufügen oder um Cluster, die derzeit Container Insights verwenden, auf Container Insights mit verbesserter Observability zu aktualisieren.
aws ecs update-cluster-settings --cluster cluster-name
--settings name=containerInsights,value=enhanced
- Amazon ECS console
-
Öffnen Sie die Konsole auf Version 2. https://console.aws.amazon.com/ecs/
-
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.
-
Um Container Insights mit verbesserter Observability zu verwenden, wählen Sie Container Insights with enhanced Observability.
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 Observability. Sie können Container Insights mit verbesserter Observability zu bestehenden Clustern hinzufügen oder Cluster, die derzeit Container Insights verwenden, auf Container Insights mit verbesserter Observability aktualisieren. Weitere Informationen finden Sie unter Aktualisieren eines Amazon ECS-Clusters im Amazon Elastic Container Service Developer Guide.
Richten Sie Container Insights ein
Sie können Container Insights über die Amazon ECS-Konsole oder aktivieren AWS CLI.
- AWS CLI
-
Um Container Insights zu verwenden, setzen Sie die container Insights
Kontoeinstellung aufenabled
. 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 setzenenabled
, ist Container Insights für alle neuen Cluster standardmäßig 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/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.
-
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 Sie bestehende Cluster, um Container Insights hinzuzufügen. Weitere Informationen finden Sie unter Aktualisieren eines Amazon ECS-Clusters im Amazon Elastic Container Service Developer Guide.