Posted On: Apr 8, 2019
Amazon Elasticsearch Service now provides built-in event monitoring and alerting, enabling you to monitor the data stored in your domain and automatically send notifications based on pre-configured thresholds. For example, if you are storing HTTP server logs in your Amazon Elasticsearch Service domain, you can now monitor the response codes and alert your team if there are too many errors, right from your domain.
The alerting feature supports both a Kibana interface and REST APIs for configuring and managing alerts. With Kibana, you can use a simple visual editor or write custom Elasticsearch queries to configure monitors. Monitors support multiple trigger conditions, so you can query your data once and send different notifications based on the return values via custom webhooks and Amazon Simple Notification Service (SNS). Amazon SNS also allows you to integrate alerts with Amazon Simple Queue Service (SQS), Amazon Lambda, SMS, and email. Additionally, your alert history is automatically indexed, enabling you to easily track and visualize your alert history over time.
Alerting is available on domains running Elasticsearch 6.2 and higher. You can upgrade existing 5.x and 6.x domains with no downtime using in-place version upgrades. To learn more, read the documentation.
Amazon Elasticsearch Service Alerting is available across 20 regions globally: US East (N. Virginia, Ohio), US West (Oregon, N. California), Amazon Web Services GovCloud (US-Gov-East, US-Gov-West), Canada (Central), South America (Sao Paulo), EU (Ireland, London, Frankfurt, Paris, Stockholm), Asia Pacific (Singapore, Sydney, Tokyo, Seoul, Mumbai), Amazon Web Services China (Beijing) Region, operated by Sinnet, and Amazon Web Services China (Ningxia) Region, operated by NWCD. Please refer to the Amazon Web Services Region Table for more information about Amazon Elasticsearch Service availability.