Is there anyway to Query AWS Service Status e.g. if Kinesis Stream is Up or not, or S3 Storage Service is available or not ? And on the basis of status, I want to execute certain CURL commands ?
I am looking to get a status for below services and then use it in our custom StatusPage
S3 API Gwy Kinesis SQS Route53 + Cloudfront
I know there is statuspage for AWS Services but not sure how to use it programmatically and publish a CURL command.
The Service Health Dashboard is usually delayed and not very useful for real-time monitoring of AWS health status.
Instead, you could use AWS Health from your account, which provides much more up-to-date events. What's more you can setup automated notifications and response to any issues detected as described in: