← English news
Priority 4/5

Amazon EC2 Introduces Application Status Checks to Detect Instance Application Failures

AWS has launched application status checks for Amazon EC2 to help developers detect and respond to application-level issues directly from the EC2 console and APIs.

Amazon EC2 Introduces Application Status Checks to Detect Instance Application Failures

Amazon Web Services has introduced application status checks, a new monitoring capability designed to identify application-level failures on EC2 instances. Historically, EC2 status checks only verified system and instance-level health, such as network connectivity or hardware issues on the physical host. With this update, users can now gain visibility into whether specific application components, such as a web server or daemon, are failing to respond correctly.

Primary source

Open AWS What's New ↗

This article summarizes the source. Check the original for full details and conditions.

Comparison

AspectBefore / AlternativeAfter / This
Monitoring depthHardware, network, and OS hypervisor levels onlyApplication-level health and software services status
Failure detectionLimited to system-level crashes and network packet lossDetects hung web servers, broken application dependencies, or database timeouts
Remediation triggersRebooting or recovering instances based solely on host statusAutomated actions based on granular application responses

Action Checklist

  1. Identify critical EC2 instances running workloads that require application-level monitoring Focus on web servers and persistent background daemons first
  2. Configure application status checks in the EC2 Console or via AWS CLI Verify IAM permissions are updated to support the new status check API parameters
  3. Integrate application status metrics with Amazon CloudWatch alarms Set up notifications or auto-recovery actions to trigger when application checks fail