大家是如何方便地查看 Supervisord 日志?

2014-06-15 13:44:27 +08:00
 hustlzp
最近用上了Sentry,心理踏实多了。

不过还有一个比较不方便的地方就是Supervisord本身产生的日志,每次只有当出问题的时候才去ssh到机器上看日志,然后分析错误原因。

Supervisord监控了蛮多东西:Flask app、Sentry、Cerely、Redis等等,所以日志还挺多的。

大家对于这种在服务器端的日志是如何分析的?聚合?传到本地?

想听听大家的意见。
6470 次点击
所在节点    Python
4 条回复
hustlzp
2014-06-15 22:10:18 +08:00
logstash应该就是我想要的:
http://logstash.net/
honovationeric
2014-06-15 22:23:20 +08:00
ELK stack: logstash聚合日志,发给elasticsearch存储并索引,通过kibana展现
hanks315
2014-06-15 22:43:27 +08:00
之前做的小工具,把supervisord的错误日志发送到即时通信里,当然其它类型的日志也可以进行提取
https://github.com/hanks/Supervisord_Notifier
使用到supervisord自带的event listener的功能
hustlzp
2014-06-15 22:52:16 +08:00
@hanks315
@honovationeric 多谢各位!

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

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

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

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

© 2021 V2EX