业务监控系统用什么?

2019-02-18 15:39:49 +08:00
 red0range

最近需要搭个业务监控系统,需要实现的功能是用户没钱发短信提醒。

需求:

失败的尝试:

领导提了个 Zabbix ???我试了一下搞不定。 检测用户余额,我写了个 python 脚本 1,邮件发送写了另一个 python 脚本 2。脚本 1 的返回结果很难传递给脚本 2,网上找了一下没有这么做的。

elk:

没办法实现接入应用的 API, 而且系统新业务增加打日志,每次都需要重新上线被双重否决


最好开箱即用,不用我自己再做很多开发工作。

之前没做过,也没有找到这方面的资料,欢迎各位 V 友指点一下。

2525 次点击
所在节点    问与答
6 条回复
qiudays
2019-02-18 15:53:29 +08:00
话说 这个 不应该是代码层的东西吗。。
red0range
2019-02-18 16:27:09 +08:00
@qiudays 嗯,他们的想法是让负责这块的写脚本就行,把定时任务等技术相关的分离出来,而且不用开发统计的图形界面一类的。
我已经 quit 打算直接开发一个了,目前在看这个
https://github.com/bruceye777/cronmon
hcymk2
2019-02-18 16:34:57 +08:00
如果对时间间隔要求不高,定时任务直接用系统的。
vivisidea
2019-02-18 19:52:23 +08:00
这个是业务逻辑吧, 简单的想法就是把消息的产生和发送解耦, 这样扩展消息类型 / 发送途径都比较方便

balance_monitor 负责查询符合条件的数据, 通过 api 发给 notice 模块, notice 模块有自己的数据库表, 存储待发送的消息列表, 然后各种实现模块(短信 /邮件)读取待发送消息列表发送&更新消息表状态
loserwn
2019-02-18 20:10:48 +08:00
APM 类产品。可以百度 谷歌一下
win7pro
2019-08-10 22:18:51 +08:00
试试喵提醒?让你的用户都给你填个喵码,然后就随便发了。短信由用户掏钱,如果他们愿意收短信。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/536156

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX