云原生的进击之路
点。其次,你不希望CPU闲置。如果CPU使用率一直很低,则可能是资源过度分配,有可能浪费支出。 磁盘压力 根据在Kubernetes配置中设置的阈值,磁盘压力是表明节点使用过多磁盘空间或使用磁盘空间的速度过快的情况。这对于监控非常重要,因为如果应用程序合法需要更多空间,则可能意味着 需要添加更多磁盘空间。否则可能意味着应用程序行为异常。无论哪种方式,这种情况都需要引起注意。 内存压力 内存压力是另一种资源状况,表明节点内存不足。类似于CPU资源配置,不想完全消耗内存资源,但也不想过度分配内存资源并浪费成本。那么需要注意这种情况,因为这可能意味着一个应用 程序中存在内存泄漏。 PID压力 PID压力是一种罕见的情况,在这种情况下,pod或容器会产生过多的进程,并使节点无法获得可用的进程ID。每个节点具有有限数量的进程ID,从而在运行中的进程之间分配;如果ID用完了 ,则无法启动其他进程。Kubernetes允许为Pod设置PID阈值来限制其执行失控的流程生成的能力,并且PID压力条件意味着一个或多个Pod耗尽了其分配的PID,需要进行检查。 网络不可用 所有的节点都需要网络连接,并且其状态表示节点的网络连接有问题与否。要么没有正确设置(由于路由耗尽或配置错误),要么是与硬件的网络连接存在物理问题。 Job失败 Job的目的是在有限的时间内运行pod,并在完成预期的功能时将其拆解。如果Job由于节点崩溃或重新引导或资源耗尽而未能成功完成,则需要知道该Job已失败。这就是为什么需要监控Job失 败的原因。它们通常并不意味着应用程序不可访问,但是如果未解决,则可能会导致问题。 持久卷故障 持久卷是在集群上指定的存储资源,可用作任何请求它的Pod的持久存储。在它们的生命周期中,它们绑定到一个容器,然后在该容器不再需要时回收。如果回收由于某种原因而失败,那么需 要知道持久性存储存在问题。 暂挂Pod的延迟时间 在pod的生命周期中,如果它正在等待在节点上进行调度,则其状态为“待处理”。如果卡在“挂起”状态,通常意味着没有足够的资源来安排和部署Pod。将需要更新CPU和内存分配,删除
pod或向集群添加更多节点。 (编辑:衡水站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |