我正在寻找Web应用程序的监视解决方案,它被部署为通过7-10个虚拟机传播的Swarm Docker容器。高层次的需求是:Docker Containers和Swarm的工作监控解决方案?
- 配置Web和REST接口,性能仪表板
- 在VM水平(CPU /内存/ IO)
- 警报的常规性能指标时,容器和/或虚拟机的脱机/重启需要
- 主机OS时
- 可能性向下钻取到容器过程中的活动是CoreOS和Ubuntu
这里的任何建议/最佳实践?
注意:正在使用外部Kibana安装来收集部署在VM上的Logstash代理的应用程序日志。
就像我身边的更新一样:经过一番研究,我们现在正在测试每个集群节点上运行的cAdvisor和[Prometheus.io]作为后端和分析仪表板前端的设置。还有其他一些选项,比如InfluxDB + Graphana,或者Kubernetes + [Heapster](https://github.com/kubernetes/heapster)。 – Yuri
我正在寻找一个群体监测工具。这事有进一步更新吗? – JorelC
@Yuri你能分享一些你的经验吗?我即将在每个节点+ prometheys设置上测试相同的cAdvisor。任何提示/资源? – fiunchinho