后台异常通知如何实现,通过什么途径通知,有现成的吗

情况:

有多个站点,今天看接口有报错,错误数还不少,然后检查站点,报错数据很多,前端是没有异常。问题发现的有些慢了,希望可以快些知道问题。

我想问下有在哪里通知会方便些

  • 不限制次数
  • 及时,半分钟只能可以看到就行

我现在知道的有

微信: 消息通知,需要企业才行,个人用着不方便,还有认证费用
短信: 花钱的,先pass
邮件: 这个也行,就是后台需要多挂一 APP
钉钉: 目前没用过
后台: 有部分消息我是放在后台了,但是这个不登陆就看不到,着实有些不便。

可以实现多端通知就更好了, 手机、pc等

思考

  • 如何避免重复提醒相同/相似问题

补充

通知适用范围更广些,不是毕竟不是只有异常的时候需要通知,比如新对接接口出现未处理逻辑,也可以主动提醒处理。

欢迎补充

世界上最遥远的距离不是生与死,而是你亲手制造的BUG就在你眼前,你却怎么都找不到ta。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 35
alante

飞书也行啊

3周前 评论
kis龍 (楼主) 3周前

企微也可以

3周前 评论
kis龍 (楼主) 3周前
zhy 3周前

最简单的方法就是在你项目框架的异常处理那边做一个处理,获取异常消息之后做推送即可

进阶一点就根据异常类型去推送

像Laravel的就是在 App\Exceptions\Handler 里面

3周前 评论
kis龍 (楼主) 3周前

飞书/钉钉都有机器人通知,接进来就行了,但是飞书需要企业,钉钉不需要,个人也能接机器人。 参考社区内文章: 分享:在 Laravel 中集成钉钉日志通知:借鉴 Slack 的实现

3周前 评论
kis龍 (楼主) 3周前

直接接企业微信BOT完美。我一直都是这么玩的。

3周前 评论
kis龍 (楼主) 3周前
aba66 3周前
惠签SSL (作者) 3周前

多渠道异常通知

已对接过个人企业微信, 机器消息推送

3周前 评论

什么企微、钉钉只有一定数量的接口调用次数,到了数量就收费,自己搭个开源的sentry最好用了,专门干这个事的

3周前 评论

可以用邮箱发送邮件

3周前 评论
kis龍 (楼主) 3周前

之前写过一个多平台的通知 sdk(guanguans/notify),所以搜集过一些通知平台。

我这边推荐几个开源轻便的通知平台:

以上四个更加推荐使用 Ntfy,多端都支持,消息个性化相对丰富。

3周前 评论
aba66 3周前
guanguans (作者) 3周前
aba66 3周前
aba66 3周前
guanguans (作者) 3周前
aba66 3周前
aba66 3周前
guanguans (作者) 3周前

这个推送服务完美符合需求

push.showdoc.com.cn/

是微信接收的,自动解决了多平台接收问题

2周前 评论
aba66 2周前
star7th (作者) 2周前

telegram添加个机器人

1小时前 评论

我用钉钉机器人

1小时前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!