【发布时间】:2022-01-28 18:12:35
【问题描述】:
我有一个在 kubernetes 上运行的应用程序(它是一个在云上运行的集群),并且想要为该应用程序设置监控和日志记录。设置有多种可能性。这样做的最佳做法是什么,例如推荐的方法或行业标准?
- kubernetes 集群内的 prometheus 监控设置:安装在集群内的 prometheus-operator helm chart 可以监控整个集群,包括应用程序。
- 使用 docker-compose 部署的外部 prometheus + grafana 设置。(但我怀疑外部设置是否可以正确到达 k8s 以抓取所有指标)
- prometheus 联合设置,其中一个外部 prometheus 设置从 k8s 的内部 prometheus 设置获取指标。
谁能帮我提供一些关于最佳实践的建议?
【问题讨论】:
标签: kubernetes prometheus monitoring