OS Manuals

/usr/bin/health-checker

A health checker for node-problem-detector to check kubelet and container runtime health

From health-checker-1.36 1.36.1-r0 (os), captured 2026-11-05 by running health-checker --help (exit 0). permalink

Usage of /usr/bin/health-checker:
      --component string                The component to check health for. Supports kubelet, docker, kube-proxy, and cri (default "kubelet")
      --cooldown-time duration          The duration to wait for the service to be up before attempting repair. (default 2m0s)
      --cri-socket-path string          The path to the cri socket. Used with crictl to specify the socket path. (default "unix:///var/run/containerd/containerd.sock")
      --cri-timeout duration            The duration to wait for crictl to run. (default 2s)
      --crictl-path string              The path to the crictl binary. This is used to check health of cri component. (default "/usr/bin/crictl")
      --enable-repair                   Flag to enable/disable repair attempt for the component. (default true)
      --health-check-timeout duration   The time to wait before marking the component as unhealthy. (default 10s)
      --log-pattern logPatternFlag      The log pattern to look for in service journald logs. The format for flag value <failureThresholdCount>:<logPattern>
      --loopback-time duration          The duration to loop back, if it is 0, health-check will check from start time.
      --service string                  The underlying service responsible for the component. Set to the corresponding component for docker and kubelet, containerd for cri.
  -v, --v Level                         number for the log level verbosity
Options (11)
OptionDescriptionSource
--component stringThe component to check health for.help
--cooldown-time durationThe duration to wait for the service to be up before attempting repair.help
--cri-socket-path stringThe path to the cri socket.help
--cri-timeout durationThe duration to wait for crictl to run.help
--crictl-path stringThe path to the crictl binary.help
--enable-repairFlag to enable/disable repair attempt for the component.help
--health-check-timeout durationThe time to wait before marking the component as unhealthy.help
--log-pattern logPatternFlagThe log pattern to look for in service journald logs.help
--loopback-time durationThe duration to loop back, if it is 0, health-check will check from start time.help
--service stringThe underlying service responsible for the component.help
-v, --v Levelnumber for the log level verbosityhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.