花了一两周在摸 celery 的坑
然后用 Python 写了个监控脚本针对 celery task 和 worker
主要靠 Prometheus + Grafana, 简单粗暴, 甚至感觉有点爽 ?
跟 flower 比的话, 还能更灵活点,外加有个报警功能
顺手贴下 grafana dashboard 对应模板:
https://grafana.com/dashboards/9970顺手贴下 github:
https://github.com/adrianyoung/CrawlerMonitor相关安装、配置、用法都在 wiki 后面写了备忘
单独监控 rabbitmq 有个比较火的模板
https://grafana.com/dashboards/2121还有很多可以完善的地方, 后面会慢慢补足
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://v2ex.xtra.eu.org/t/549292
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.