最近需要搭个业务监控系统,需要实现的功能是用户没钱发短信提醒。
需求:
- 实时监控用户余额,邮件提醒。希望通过写 sql 脚本的方式实现定制监控( python 脚本写逻辑,系统负责触发报警)
- 能接入其他应用的 API,根据 API 返回结果判断是否触发报警(报警内容最好可以通过脚本实现)
失败的尝试:
领导提了个 Zabbix ???我试了一下搞不定。 检测用户余额,我写了个 python 脚本 1,邮件发送写了另一个 python 脚本 2。脚本 1 的返回结果很难传递给脚本 2,网上找了一下没有这么做的。
elk:
没办法实现接入应用的 API, 而且系统新业务增加打日志,每次都需要重新上线被双重否决
最好开箱即用,不用我自己再做很多开发工作。
之前没做过,也没有找到这方面的资料,欢迎各位 V 友指点一下。