Jeremy Edwards
a7f78c5668
Enable NPD to run as a Windows Service.
2021-04-02 23:03:14 -07:00
Xuewei Zhang
225de07427
Correctly identify failures in problem daemon starting.
2019-06-26 17:55:11 -07:00
Xuewei Zhang
a07176073a
Add existing monitors into the problem daemon registration hook.
2019-06-13 00:51:17 -07:00
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