Kubernetes监测和自我修复

问题描述 投票:1回答:2

我是Kubernetes监测和自我修复的新手。我想知道什么样的自我修复Kubernetes可以提供,例如必要时重启失败的pod?还要别的吗?什么Kubernetes无法提供。

至于Kubernetes监控,我们需要监控什么样的指标才能在Kubernetes上运行而不是Kubernetes自我修复?

欢迎任何想法。谢谢。

kubernetes monitoring
2个回答
2
投票

我担心你的问题超出了stackoverflow可以回答的问题。

是的,k8s能够重启/重新安排pod。如果您已经对关键概念有点熟悉,那么pod-lifecycle可能是一个重要的开始。如果你对k8s基础知识知之甚少,我建议你学习DeploymentsDaemonSetsServices等等。因为k8s中的监控很大程度上依赖于它们!

您没有说出您感兴趣的指标类型。对于io / cpu时间等系统指标,您可以从例如Kubernetes Metrics Server.如果您想深入了解k8s指标(有多少服务,正常运行时间等),请查看kube-state-metrics,它是一个简单的服务,可以监听Kubernetes API服务器并生成有关对象状态的指标。

与k8s玩得开心

干杯


0
投票

为pod运行状况配置活动性和就绪性探测。并重新启动策略。您可以使用服务和副本集执行更多操作。

© www.soinside.com 2019 - 2024. All rights reserved.