Direkt zum Inhalt

Wie konfiguriere ich einen Protokolltreiber für meine Amazon ECS-Aufgaben auf Fargate?

Lesedauer: 2 Minute
0

Ich möchte einen Protokolltreiber für meine Amazon Elastic Container Service (Amazon ECS)-Aufgaben auf AWS Fargate konfigurieren.

Kurzbeschreibung

Wenn du eine Aufgabendefinition für AWS Fargate erstellst, kannst du Amazon ECS die Amazon CloudWatch-Protokolle automatisch konfigurieren lassen. Diese Option erstellt eine Protokollgruppe in deinem Namen und verwendet den Familiennamen der Aufgabendefinition mit ecs als Präfix.

Lösung

Gehe wie folgt vor, um die Protokolltreiber für die Verwendung der Option zur automatischen Konfiguration der Protokollgruppe zu konfigurieren:

  1. Öffne die Amazon-ECS-Konsole.
  2. Wähle im Navigationsbereich Aufgabendefinitionen und dann Neue Aufgabendefinition erstellen.
  3. Gib auf der Seite Neue Aufgabendefinition erstellen unter Aufgabendefinitionskonfiguration einen Namen für die Aufgabendefinitionsfamilie ein.
  4. Wähle unter Anforderungen an die Infrastruktur für den Starttyp die Option AWS Fargate.
  5. Wähle unter Container für Protokollierung die Option Protokollerfassung verwenden aus. Gib folgende Informationen ein:
    Um die Aufgaben so zu konfigurieren, dass der awslogs-Protokolltreiber zum Senden von Protokollen an CloudWatch verwendet wird, wähle Amazon CloudWatch.
    Lass den Wert für den Schlüssel awslogs-group unverändert. Wenn das Feld leer ist, gib einen Wert für die Gruppe ein.
    Lass den Wert für den Schlüssel awslogs-region unverändert. Wenn das Feld leer ist, gib einen Wert für die AWS-Region ein.
    Lass den Wert für den Schlüssel awslogs-stream-prefix unverändert. Wenn das Feld leer ist, gib einen Wert für den Stream ein.
    Wenn die Protokollgruppe nicht existiert, setze den Parameter awslogs-create-group aufWahr. Verwende für die Rolle zur Aufgabenausführung die Aktion logs:CreateLogGroup.
    Hinweis: Basierend auf dem Anwendungsfall kannst du andere Parameter definieren. Weitere Informationen findest du unter Amazon ECS-Beispielaufgabendefinition: Weiterleiten von Protokollen an CloudWatch.
  6. Wähle Erstellen.

Ähnliche Informationen

Fargate-Starttyp

IAM-Rolle zur Ausführung von Amazon ECS-Aufgaben

AWS OFFICIALAktualisiert vor einem Jahr