k8s部署prometheus默认监控项

k8s部署prometheus默认监控项

   小樱     2022年9月6日 20:53     68    

默认是在prometheus中以k8s-operator形式去部署的。


(1)kube_deployment_spec_replicas

此监控项会返回deployment中配置的pod的数量。

(2)kube_deployment_status_replicas_available

此参数会返回deployment实际正常启动的数量

(3)kube_deployment_status_replicas_unavailable

此参数会返回deployment没有正常启动的数量

通过此三个监控项的对比,就可以进行对pod是否正常进行监控。

kube_deployment_spec_replicas != kube_deployment_status_replicas_available

可以判断deployment其中有pod不正常,判断服务的状态。


(4)kube_daemonset_status_desired_number_scheduled

这个是对deamonset控制器中期望的pod数量值的监控,一般就是有多少node节点就有多少期望值。

(5)kube_daemonset_status_current_number_scheduled

这个是实际deamonset控制器产生的pod数量。

通过这两个值的对比可以去判断deamonset控制器产生的pod的数量是否正常。


文章评论

0

其他文章