最近想给服务器加上监控,于是就在这几个选项里纠结,可能需要监控 server 和 js,有没有大神给个意见,谢谢。 或者是按这个来?https://ruby-china.org/topics/23470
-------------------2016-09-19------------------------ 对于错误 https://github.com/errbit/errbit这东西不错。 https://github.com/DockYard/party_foul这个也还可以,似乎
无论 newrelic 还是 oneapm 都是看看是否满足自己业务监控,通常业务监控都是埋点或日志分析,我更推荐日志分析,追着日志打。
如果不用 newrelic/oneapm,非要自己干,推荐 2 个方向:http://wongyouth.github.io/blog/2016/02/24/elk-with-rails-log-analytics/ 和 https://prometheus.io/
个人更倾向于 prometheus, 因为常见 exporter 已实现,自己写也比较容易,部署也简单,顺道安利一发 http://www.songjiayang.com/technical/how-to-monitor-your-system-with-prometheus/
Zabbix,Anturis,SeaLion 和云帮手都还不错,但是前面三款都是国外版本,只有云帮手是国内的,它兼容 windows 和 Linux 服务器系统的,而且是可视化的,功能有几十种还是比较全面好用的。