nodejs项目如何做监控预警
 发布于 7 年前  作者 frank320  6301 次预览  最后一次回复是 7 年前  来自 问答 

比如线上的nodejs服务挂掉时邮件提醒

10 回复
MiYogurt

http://monitority.com/ 没使用过。

比较 hack 的做法是,用 leancloud 的 skd,部署一个服务,定期 ping 你的网站,错误请求就给你自己发注册激活邮件。

frank320

@MiYogurt 感谢! 我看到网上说有使用alinode做性能监控 尝试中…

MiYogurt

https://yapi.ymfe.org/redev.html 或者试试这个,或者 postman 的monitor。alinode 是分析应用的使用内存,堆栈情况的。上次在腾讯云好像看到可以设计监控报警的,免费的,前提是你的服务器在他哪里,当某端口不可用就会发邮件。这种非常多。甚至自己写一个 chrome 插件都行,每次打开 chrome 都 ping 一下。

fengmk2

https://node.console.aliyun.com/#!/owned alinode 完全免费,不用白不用。

lmyzzu

如果已经使用了pm2,自己扩展一下插件就可以了

JacksonTian

在 Node.js 性能平台中创建应用,增加监控项。有 error log 的监控,进程数相关的监控。支持推送到钉钉群。具体可以参见文档:

https://help.aliyun.com/document_detail/60494.html?spm=a2c4g.11186623.6.556.cUia5t

c15881291595

自己写个项目 定时监控指定的地址或端口或服务 如果出现异常用钉钉机器人推消息