Voraussetzungen für das Konfigurieren einer Anwendung für die Überwachung - Amazon CloudWatch

Voraussetzungen für das Konfigurieren einer Anwendung für die Überwachung

Um eine Anwendung mit CloudWatch Application Insights zu konfigurieren, müssen Sie die folgenden Voraussetzungen erfüllen:

  • Aktivierung von AWS Systems Manager Systems Manager – Installieren Sie den Systems Manager Agent (SSM-Agent) auf Ihren Amazon-EC2-Instances und aktivieren Sie die Instances für SSM. Informationen zur Installation des SSM-Agent finden Sie unter Einrichten von AWS Systems Manager im AWS Systems Manager-Benutzerhandbuch.

  • EC2-Instance-Rolle – Sie müssen die folgenden Amazon-EC2-Instance-Rollen anhängen, um Systems Manager zu aktivieren.

  • AWS-Ressorcengruppen – Um Ihre Anwendungen in CloudWatch Application Insights einzubinden, erstellen Sie eine Ressourcengruppe, die alle zugehörigen AWS-Ressourcen enthält, die von Ihrem Anwendungs-Stack verwendet werden. Dazu gehören Anwendungs-Load-Balancer, Amazon-EC2-Instances, auf denen IIS und Web-Frontends ausgeführt werden, .NET Worker-Ebenen und SQL-Server-Datenbanken. Weitere Informationen zu Anwendungskomponenten und Technologie-Stacks, die von Application Insights unterstützt werden, finden Sie unter Unterstützte Anwendungskomponenten. CloudWatch Application Insights beinhaltet automatisch Auto-Scaling-Gruppen mit denselben Tags oder CloudFormation-Stacks wie Ihre Ressourcengruppe, da Auto-Scaling-Gruppen nicht von CloudFormation-Ressourcengruppen unterstützt werden. Weitere Informationen finden Sie unter Erste Schritte mit AWS Resource Groups.

  • IAM-Berechtigungen – Für Nicht-Administratoren müssen Sie eine AWS Identity and Access Management (IAM)-Richtlinie erstellen, mit der Application Insights eine serviceverknüpfte Rolle erstellen und diese mit Ihrer Benutzeridentität verbinden kann. Informationen dazu, wie Sie eine IAM-Richtlinie erstellen, finden Sie unter IAM-Richtlinie für CloudWatch Application Insights.

  • Serviceverknüpfte Rolle – Application Insights verwendet serviceverknüpfte AWS Identity and Access Management-Rollen (IAM). Es wird für Sie eine serviceverknüpfte Rolle erstellt, wenn Sie Ihre erste Application-Insights-Anwendung in der Application-Insights-Konsole erstellen. Weitere Informationen finden Sie unter Verwendung von servicegebundenen Rollen für CloudWatch Application Insights.

  • Unterstützung von Leistungszählermetriken für EC2-Windows-Instances: – Um Leistungszählermetriken auf Ihren Amazon-EC2-Windows-Instances zu überwachen, müssen Leistungszähler auf den Instances installiert sein. Informationen zu Performance Counter-Metriken und entsprechenden Performance Counter-Set-Namen finden Sie unter Performance Counter metrics. Weitere Informationen zu Leistungszählern finden Sie unter Leistungszähler.

  • Amazon CloudWatch Agent – Application Insights installiert und konfiguriert den CloudWatch-Agent. Wenn Sie den CloudWatch-Agent installiert haben, behält Application Insights Ihre Konfiguration bei. Um einen Merge-Konflikt zu vermeiden, entfernen Sie die Konfiguration der Ressourcen, die Sie in Application Insights verwenden möchten, aus der bestehenden Konfigurationsdatei des CloudWatch-Agent. Weitere Informationen finden Sie unter Manuelles Erstellen oder Bearbeiten der CloudWatch-Agent-Konfigurationsdatei.