Do OpenSearch webhook alerts automatically retry if the destination service is down?

Versions (latest):

Describe the issue:

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.

Thanks in advance for any clarification!

Hi @abinabu ,

Have you read through the following doc - Management - OpenSearch Documentation

Leeroy.

@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.

1 Like