OS Manuals

/usr/bin/node-problem-detector

node-problem-detector aims to make various node problems visible to the upstream layers in the cluster management stack.

From node-problem-detector-1.35 1.35.3-r1 (os), captured 2026-11-05 by running node-problem-detector --help (exit 0). permalink

Usage of /usr/bin/node-problem-detector:
      --address string                           The address to bind the node problem detector server. (default "127.0.0.1")
      --apiserver-override string                Custom URI used to connect to Kubernetes ApiServer. This is ignored if --enable-k8s-exporter is false.
      --apiserver-wait-interval duration         The interval between the checks on the readiness of kube-apiserver. This is ignored if --enable-k8s-exporter is false. (default 5s)
      --apiserver-wait-timeout duration          The timeout on waiting for kube-apiserver to be ready. This is ignored if --enable-k8s-exporter is false. (default 5m0s)
      --config.custom-plugin-monitor strings     Comma separated configurations for custom-plugin-monitor monitor. Set to config file paths.
      --config.system-log-monitor strings        Comma separated configurations for system-log-monitor monitor. Set to config file paths.
      --config.system-stats-monitor strings      Comma separated configurations for system-stats-monitor monitor. Set to config file paths.
      --enable-k8s-exporter                      Enables reporting to Kubernetes API server. (default true)
      --event-namespace string                   Namespace for recorded Kubernetes events.
      --exporter.stackdriver string              Configuration for Stackdriver exporter. Set to config file path.
      --hostname-override string                 Custom node name used to override hostname
      --k8s-exporter-heartbeat-period duration   The period at which k8s-exporter does forcibly sync with apiserver. (default 5m0s)
      --k8s-exporter-update-node-conditions      Whether to update Kubernetes Node conditions with event details. (default true)
      --k8s-exporter-write-events                Whether to write Kubernetes Event objects with event details. (default true)
      --kube-api-burst int                       Maximum burst for throttle while talking with Kubernetes API (default 500)
      --kube-api-qps float32                     Maximum QPS to use while talking with Kubernetes API (default 500)
      --port int                                 The port to bind the node problem detector server. Use 0 to disable. (default 20256)
      --prometheus-address string                The address to bind the Prometheus scrape endpoint. (default "127.0.0.1")
      --prometheus-port int                      The port to bind the Prometheus scrape endpoint. Prometheus exporter is enabled by default at port 20257. Use 0 to disable. (default 20257)
  -v, --v Level                                  number for the log level verbosity
      --version                                  Print version information and quit
Options (21)
OptionDescriptionSource
--address stringThe address to bind the node problem detector server.help
--apiserver-override stringCustom URI used to connect to Kubernetes ApiServer.help
--apiserver-wait-interval durationThe interval between the checks on the readiness of kube-apiserver.help
--apiserver-wait-timeout durationThe timeout on waiting for kube-apiserver to be ready.help
--config.custom-plugin-monitor stringsComma separated configurations for custom-plugin-monitor monitor.help
--config.system-log-monitor stringsComma separated configurations for system-log-monitor monitor.help
--config.system-stats-monitor stringsComma separated configurations for system-stats-monitor monitor.help
--enable-k8s-exporterEnables reporting to Kubernetes API server.help
--event-namespace stringNamespace for recorded Kubernetes events.help
--exporter.stackdriver stringConfiguration for Stackdriver exporter.help
--hostname-override stringCustom node name used to override hostnamehelp
--k8s-exporter-heartbeat-period durationThe period at which k8s-exporter does forcibly sync with apiserver.help
--k8s-exporter-update-node-conditionsWhether to update Kubernetes Node conditions with event details.help
--k8s-exporter-write-eventsWhether to write Kubernetes Event objects with event details.help
--kube-api-burst intMaximum burst for throttle while talking with Kubernetes API (default 500)help
--kube-api-qps float32Maximum QPS to use while talking with Kubernetes API (default 500)help
--port intThe port to bind the node problem detector server.help
--prometheus-address stringThe address to bind the Prometheus scrape endpoint.help
--prometheus-port intThe port to bind the Prometheus scrape endpoint.help
-v, --v Levelnumber for the log level verbosityhelp
--versionPrint version information and quithelp

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