Kubernetes Object Name | Type | Resource Amount | Namespaces |
node-problem-detector | DaemonSet | 0.5C 80M | kube-system |
node-problem-detector | ServiceAccount | - | kube-system |
node-problem-detector | ClusterRole | - | - |
node-problem-detector | ClusterRoleBinding | - | - |
Feature | Involved Object | Involved Operation Permission |
It is required to report fault information when a node encounters a malfunction and modify its condition. | nodestatus | patch |
It is required to send event notifications to the cluster. | event | create/patch/update |
rules:- apiGroups:- ""resources:- nodesverbs:- get- apiGroups:- ""resources:- nodes/statusverbs:- patch- apiGroups:- ""resources:- eventsverbs:- create- patch- update
Condition | Default Value | Description |
ReadonlyFilesystem | False | Indicates whether the file system is read-only. |
FDPressure | False | Queries whether the number of file descriptors of the host reaches 80% of the max value. |
FrequentKubeletRestart | False | Indicates whether Kubelet has restarted more than 5 times in 20 minutes. |
CorruptDockerOverlay2 | False | Indicates whether the DockerImage is faulty. |
KubeletProblem | False | Indicates whether the Kubelet service is Running. |
KernelDeadlock | False | Indicates whether a deadlock exists in the kernel. |
FrequentDockerRestart | False | Indicates whether Docker has restarted more than 5 times in 20 minutes. |
FrequentContainerdRestart | False | Indicates whether Containerd has restarted more than 5 times in 20 minutes. |
DockerdProblem | False | Indicates whether the Docker service is Running (if the node runtime is Containerd, the value is always False). |
ContainerdProblem | False | Indicates whether the Containerd service is Running (if the node runtime is Docker, the value is always False). |
ThreadPressure | False | Indicates whether the current number of threads of the system reaches 90% of the max value. |
NetworkUnavailable | False | Indicates whether the NTP service status is Running. |
SerfFailed | False | Detects the node network health status in distributed mode. |
Was this page helpful?