花了一两周在摸 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
还有很多可以完善的地方, 后面会慢慢补足
然后用 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
还有很多可以完善的地方, 后面会慢慢补足