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.
Aktivieren Sie Ihre Anwendungen auf Amazon ECS
Aktivieren Sie CloudWatch Application Signals auf Amazon ECS, indem Sie die in diesem Abschnitt beschriebenen benutzerdefinierten Einrichtungsschritte verwenden.
Für Anwendungen, die auf Amazon ECS ausgeführt werden, installieren und konfigurieren Sie den CloudWatch Agenten und die AWS Distribution OpenTelemetry selbst. Auf diesen Architekturen, die mit einer benutzerdefinierten Einrichtung von Application Signals aktiviert wurden, erkennt Application Signals die Namen Ihrer Services oder deren Cluster oder Hosts nicht automatisch. Sie müssen diese Namen bei der benutzerdefinierten Einrichtung angeben, und die Namen, die Sie angeben, werden auf den Dashboards von Application Signals angezeigt.
Eine benutzerdefinierte Einrichtung verwenden, um Application Signals auf Amazon ECS zu aktivieren
Verwenden Sie diese Anweisungen zur benutzerdefinierten Einrichtung, um Ihre Anwendungen auf Amazon ECS in CloudWatch Application Signals zu integrieren. Sie installieren und konfigurieren den CloudWatch Agenten und die AWS Distribution für OpenTelemetry sich selbst.
Es gibt zwei Methoden für die Bereitstellung von Application Signals auf Amazon ECS. Wählen Sie diejenige aus, die für Ihre Umgebung am besten geeignet ist.
Verwenden Sie die Sidecar-Strategie für die Bereitstellung— Sie fügen jeder Aufgabendefinition im Cluster einen Sidecar-Container für CloudWatch Agenten hinzu.
Vorteile:
Unterstützt sowohl den als
ec2
auch denFargate
Starttyp.Sie können immer
localhost
als IP-Adresse verwenden, wenn Sie Umgebungsvariablen einrichten.
Nachteile:
Sie müssen den CloudWatch Agent-Sidecar-Container für jede Dienstaufgabe einrichten, die im Cluster ausgeführt wird.
Nur der Netzwerkmodus
awsvpc
wird unterstützt.
Verwenden Sie die Daemon-Strategie für die Bereitstellung— Sie fügen eine CloudWatch Agentenaufgabe nur einmal im Cluster hinzu, und die Amazon ECS-Daemon-Scheduling-Strategie stellt sie nach Bedarf bereit. Dadurch wird sichergestellt, dass jede Instance kontinuierlich Traces und Metriken empfängt, wodurch eine zentrale Transparenz gewährleistet wird, ohne dass der Agent bei jeder Anwendungsaufgabendefinition als Sidecar ausgeführt werden muss.
Vorteile:
Sie müssen den Daemon-Dienst für den CloudWatch Agenten nur einmal im Cluster einrichten.
Nachteile:
Unterstützt den Fargate-Starttyp nicht.
Wenn Sie den
bridge
Netzwerkmodusawsvpc
oder verwenden, müssen Sie die private IP-Adresse jeder Container-Instance manuell in den Umgebungsvariablen angeben.
Bei beiden Methoden ermittelt Application Signals auf Amazon ECS-Clustern die Namen Ihrer Services nicht automatisch. Sie müssen Ihre Servicenamen während der benutzerdefinierten Einrichtung angeben, und die Namen, die Sie angeben, werden auf den Dashboards von Application Signals angezeigt.