部署 Prometheus 监控 Kubernetes 的最佳实践是什么?
What is the best practice for deploying Prometheus monitoring Kubernetes?
似乎有几种不同的方法可以部署 prometheus 来监控您的 K8s 集群,主要是通过 Prometheus Operator 或通过创建清单并自行管理部署的所有细节。
部署 Prometheus 和 Grafana 来监控 K8s 集群时,首选的行业最佳实践是什么?
用例是在集群级别、节点级别和 pod 级别监视资源使用情况。
这取决于你要部署什么来监控集群。如果您只想收集指标并设置各种仪表板,那么您不需要普罗米修斯操作员。只需部署 prometheus、Grafana、nodeexporter 来收集节点指标、kube 状态指标来收集集群指标就可以了。
但是,如果您想为要收集的指标定义阈值,并且需要在指标超过阈值限制时采取措施,那么您将需要为集群提供某种警报解决方案。这就是普罗米修斯运算符适合的地方。它捆绑了监控和警报解决方案,只需少量配置即可按需插入您的集群
似乎有几种不同的方法可以部署 prometheus 来监控您的 K8s 集群,主要是通过 Prometheus Operator 或通过创建清单并自行管理部署的所有细节。
部署 Prometheus 和 Grafana 来监控 K8s 集群时,首选的行业最佳实践是什么?
用例是在集群级别、节点级别和 pod 级别监视资源使用情况。
这取决于你要部署什么来监控集群。如果您只想收集指标并设置各种仪表板,那么您不需要普罗米修斯操作员。只需部署 prometheus、Grafana、nodeexporter 来收集节点指标、kube 状态指标来收集集群指标就可以了。
但是,如果您想为要收集的指标定义阈值,并且需要在指标超过阈值限制时采取措施,那么您将需要为集群提供某种警报解决方案。这就是普罗米修斯运算符适合的地方。它捆绑了监控和警报解决方案,只需少量配置即可按需插入您的集群