【发布时间】:2017-06-26 22:18:24
【问题描述】:
目前kubernetes集群中运行着很多容器,有没有什么好的方案可以监控每个容器,当容器处于bad状态时可以发出警报?
【问题讨论】:
标签: containers kubernetes monitor
目前kubernetes集群中运行着很多容器,有没有什么好的方案可以监控每个容器,当容器处于bad状态时可以发出警报?
【问题讨论】:
标签: containers kubernetes monitor
这是一个广泛的主题,很大程度上取决于您实际想要监控的内容、部署的规模和可用的技术专长。
最全面的解决方案是Prometheus。它附带大量文档、入门指南等。不过,设置非常复杂。
根据您设置集群的方式,Grafana 可能已经可用。如果没有,您将需要部署这些插件:Heapster, InfluxDB and Grafana。有许多教程,但同样取决于您的环境。
【讨论】:
同意杰诺斯的观点。我使用grafana,heapster,influx。
我补充说,您需要重新考虑您的监控,并且应该专注于监控容器组成的服务而不是容器本身。
这里有一些其他材料可能有助于理解:
祝你好运
【讨论】: