版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_18497785/article/details/81699540
如何实现通知的功能
邮件
待写,感兴趣查一下怎么发就行了
短信
这个时候就要感谢twilio提供的短信模块了,既能够免费发短信,又提供了非常简单的Python集成
以下就是他们的示例代码(需要py3
# Download the helper library from https://www.twilio.com/docs/python/install
from twilio.rest import Client
# Your Account Sid and Auth Token from twilio.com/console
account_sid = 'xxxxxxxxxxx'
auth_token = 'xxxxxxxxxx'
client = Client(account_sid, auth_token)
message = client.messages.create(
body="It's time",
from_='xxxxxxxxx',
to='xxxxxx'
)
print(message.sid)
具体可以搜索twilio参考别人的文章进行注册账号,认证过后拿到了account_sid,auth_token和from_之后,to改成自己的手机号就可以实现发送短信通知的功能了。
效果如图:
稍微有点别扭的就是发送来的短信每次都是一个全新的号码基本归属地都是浙江的。。不过不耽误用而且毕竟免费对不对!
在下一节,我们就是实现一个策略的监听,并触发发送短信的告警。