Мы настроили действие оповещения о веб-крюке для правила оповещения Appliation Insights, как описано в https://docs.microsoft.com/en-us/azure/azure-monitor/platform/alerts-log-webhook
По некоторым причинам, хотя веб-крючок иногда вызывается несколько раз. Это отстой, потому что затем он дважды отправит одно и то же предупреждение на наш канал Slack, и мы должны вручную проверить, являются ли эти предупреждения одинаковыми или двумя одинаковыми.
Отправленное JSON равно 100% идентичны. Есть ли хороший способ предотвратить такое поведение?
Наша единственная идея состоит в том, чтобы иметь sh JSON и иметь кэш в памяти JSON хэшей, которые мы уже обработали (и которые включают в себя отметка времени, поэтому они должны предотвращать именно такое поведение).
(Примечание: мы правильно возвращаем 200 OK каждый раз)