You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Coming from #76, the automation app docker collects GitHub events and stores them into S3.
We require a way to know if this app goes down so we can act immediately to bring it back up to minimize the events missed.
What solution would you like?
Have a script that creates and deletes a label every 15 minutes, triggering an event in the OpenSearch Project org, and have the automation app check when it listens on an event to see if the event is this particular canary event. If it is, then send a metric to CloudWatch. Then, we can have an alarm that triggers when no metrics are being sent, so our existing monitoring will be able to send out emails and slack notifications.
The script can authenticate as the opensearch-trigger-bot to create this label.
Is your feature request related to a problem?
Coming from #76, the automation app docker collects GitHub events and stores them into S3.
We require a way to know if this app goes down so we can act immediately to bring it back up to minimize the events missed.
What solution would you like?
Have a script that creates and deletes a label every 15 minutes, triggering an event in the OpenSearch Project org, and have the automation app check when it listens on an event to see if the event is this particular canary event. If it is, then send a metric to CloudWatch. Then, we can have an alarm that triggers when no metrics are being sent, so our existing monitoring will be able to send out emails and slack notifications.
The script can authenticate as the opensearch-trigger-bot to create this label.
Do you have any additional context?
Part of #76
The text was updated successfully, but these errors were encountered: