首页 > 解决方案 > 有什么方法可以通过排除一组错误而不是专门包含每个错误来为 Twilio SMS 消息设置警报?

问题描述

我正在做一个每天都会遇到一系列错误的项目,例如用户取消订阅等。(每天大约有 4 或 5 个不同的错误代码)

这些错误对管理无关紧要,可以忽略。

有什么方法可以在 Twilio 上配置警报,以便在发生任何不属于被认为无关紧要的错误组的错误时向我发送电子邮件?

不必是电子邮件,对此并不陌生,也不必以任何精明的方式让自己以自动方式了解新错误。

据我所知,我只能对 Twilio 代码执行相反的操作(每个错误代码的设置 1 警报)。这样做的缺点是必须在配置警报之前提前知道错误代码。

开放以任何方式执行此操作,而不仅仅是通过控制台(通过 Python API 等)

谢谢你。

Twilio 警报设置页面

标签: twiliotwilio-api

解决方案


Twilio 开发人员布道者在这里。

我可以建议您设置事件 webhook,如下所示:

在此处输入图像描述

对于触发的每个错误或警告,它都会向您的服务器发送一个 webhook 事件。然后,您可以构建一个小型服务来接收这些错误并丢弃您不关心的错误并提醒您重要的错误。

最重要的是,您可以更改错误电子邮件的阈值。如果您每天总是遇到 4-5 个错误,则将警报阈值设为 6 个错误可能会在您没有预料到的错误发生时提醒您。

最后,这些错误可能无关紧要,但您可能会发现每天尝试将这些错误设为 0 会更容易。如果它们是由于未订阅的电话号码造成的,请确保在检测到它们已取消订阅后禁用向这些号码发送消息。


推荐阅读