Commit Graph

14 Commits

Author SHA1 Message Date
Xuewei Zhang
5814195ad5 Move apiserver-reporting logic into k8s_exporter.
Added CLI option "enable-k8s-exporter" (default to true). Users can use
this option to enable/disable exporting to Kubernetes control plane.

This commit also removes all the apiserver-specific logic from package
problemdetector.

Future exporters (e.g. to local journald, Prometheus, other control
planes) should implement types.Exporter interface.
2019-06-12 18:29:18 -07:00
Jason Stangroome
38330605c5 Fix the spelling of monitor in the error message 2018-11-20 14:00:30 +11:00
Andy Xie
89cfb5261d bump kubernetes to 1.9 2018-07-09 14:59:51 +08:00
Andy Xie
10dbfef1a8 add custom problem detector plugin 2017-11-22 10:14:09 +08:00
Random-Liu
6170b0c87f Add multiple log monitoring support. 2017-02-15 13:15:18 -08:00
Random-Liu
10fc831409 Change kernel specific name in code base and change syslog to filelog. 2017-02-15 13:07:01 -08:00
Andy Xie
d0e0a8c765 add options pkg 2017-02-07 18:44:21 +08:00
Random-Liu
20ffe37cea Add NPD endpoints: /debug/pprof, /healthz, /conditions. 2017-02-03 11:07:06 -08:00
Andy Xie
7302c70143 add -hostname-override 2017-01-18 23:45:30 +08:00
andy xie
68b379c423 add support for running npd standalone 2017-01-07 23:49:19 +08:00
andy xie
2c12274333 bump kubernetes version to v1.4.0-beta.3 2016-12-20 18:11:03 +08:00
Lantao Liu
29ff791f08 Hack for unsupported OS distros. 2016-06-03 01:48:26 -07:00
Lantao Liu
5b07afd325 1. Make source and conditions configurable.
2. Add multiple events and conditions support in problem interface.
2016-06-02 15:32:02 -07:00
Lantao Liu
f0312655bd Add first version of node-problem-detector 2016-05-17 15:55:33 -07:00