Amazon Elastic Compute Cloud (EC2)-Instance
Das folgende Beispiel zeigt eine Komponentenkonfiguration im JSON-Format für eine Amazon-EC2-Instance.
Wichtig
Wenn eine Amazon-EC2-Instance in den Status stopped wechselt, wird sie aus der Überwachung entfernt. Wenn sie zum Status running zurückkehrt, wird sie der Liste Nicht überwachter Komponenten auf der Seite Application details (Anwendungsdetails) in der CloudWatch-Application-Insights-Konsole hinzugefügt. Wenn die automatische Überwachung neuer Ressourcen für die Anwendung aktiviert ist, wird die Instance zur Liste der Überwachten Komponenten hinzugefügt. Die Protokolle und Metriken werden jedoch auf den Standardwert für die Workload festgelegt. Die vorherige Protokoll- und Metrikkonfiguration wird nicht gespeichert.
{ "alarmMetrics" : [ { "alarmMetricName" : "CPUUtilization", "monitor" : true }, { "alarmMetricName" : "StatusCheckFailed" } ], "logs" : [ { "logGroupName" : "my_log_group", "logPath" : "C:\\LogFolder\\*", "logType" : "APPLICATION", "monitor" : true }, { "logGroupName" : "my_log_group_2", "logPath" : "C:\\LogFolder2\\*", "logType" : "IIS", "encoding" : "utf-8" } ], "processes" : [ { "processName" : "my_process", "alarmMetrics" : [ { "alarmMetricName" : "procstat cpu_usage", "monitor" : true }, { "alarmMetricName" : "procstat memory_rss", "monitor" : true } ] } ], "windowsEvents" : [ { "logGroupName" : "my_log_group_3", "eventName" : "Application", "eventLevels" : [ "ERROR", "WARNING", "CRITICAL" ], "monitor" : true }, { "logGroupName" : "my_log_group_4", "eventName" : "System", "eventLevels" : [ "ERROR", "WARNING", "CRITICAL" ], "monitor" : true }], "alarms" : [ { "alarmName" : "my_instance_alarm_1", "severity" : "HIGH" }, { "alarmName" : "my_instance_alarm_2", "severity" : "LOW" } ], "subComponents" : [ { "subComponentType" : "AWS::EC2::Volume", "alarmMetrics" : [ { "alarmMetricName" : "VolumeQueueLength", "monitor" : "true" }, { "alarmMetricName" : "VolumeThroughputPercentage", "monitor" : "true" }, { "alarmMetricName" : "BurstBalance", "monitor" : "true" }] }] }