I’m using OpenSearch Alerting with webhook destinations to send alerts to an external service would like to understand how OpenSearch alerting handles delivery failures:
If the webhook endpoint (for example, my service or Amazon SNS) is temporarily down or returns a 5xx error, does OpenSearch automatically retry sending the alert?
If not, is there any built-in mechanism to configure retries, backoff, or delayed redelivery?
I’ve read through the Alerting documentation and couldn’t find clear information about retry behavior.
@abinabu OpenSearch Alerting with webhook destinations does not automatically retry sending alerts when the endpoint is down or returns a 5xx error.
There is no built-in mechanism for retries, backoff, or delayed redelivery for failed webhook alerts.
if multi-attempt alert delivery is required for your use case, consider integrating a queueing system or middleware that receives OpenSearch webhooks and handles retries and error processing according to your requirements.