corneredrat
2e0ff3d14c
fix unit tests
2023-02-09 23:10:38 +05:30
corneredrat
429777eb5d
fux unit tests
2023-02-09 22:14:40 +05:30
corneredrat
07317328f1
update expected results
2023-02-09 21:59:47 +05:30
corneredrat
e6ab24db7f
update expected results
2023-02-09 21:38:31 +05:30
corneredrat
d88e0dda02
fix test for kube endpoints
2023-02-09 15:58:06 +05:30
corneredrat
a117c0c056
1. make vars private
...
2. expose endpoints via functions
3. add test cases
4. rename host addr var
2023-02-09 15:02:52 +05:30
corneredrat
83e520784b
use consts
2023-02-04 22:48:49 +05:30
corneredrat
92e63b5991
move node endpoints initialization to separate section
2023-02-04 21:14:20 +05:30
corneredrat
f601956af9
name var for env keys appropriately
2023-02-01 21:43:53 +05:30
corneredrat
2415e30efe
remove redundant initialization
2023-02-01 21:42:52 +05:30
corneredrat
6163859ae8
read node and port information from env varibles for kube* services
2023-02-01 14:09:07 +05:30
Kubernetes Prow Robot
b586bd9231
Merge pull request #717 from zendesk/grosser/space
...
health-checker cri: fix invalid command
2023-01-31 23:51:06 -08:00
Kubernetes Prow Robot
7b6805491c
Merge pull request #716 from zendesk/grosser/silence
...
remove "Start watching journald" to avoid plugin log spam
2023-01-31 23:13:06 -08:00
Michael Grosser
8578b779e2
health-checker cri: fix invalid command
2023-01-31 21:53:59 -08:00
Michael Grosser
a83ef25930
remove "Start watching journald" to avoid plugin log spam
2023-01-31 21:31:31 -08:00
Kubernetes Prow Robot
d77d8f2992
Merge pull request #721 from UiPath/new-os-distributions
...
Add support for SLES, Oracle and Amazon Linux
2023-01-31 10:48:56 -08:00
Kubernetes Prow Robot
0dc032e76f
Merge pull request #715 from zendesk/grosser/check-result
...
log failed results at a higher verbosity level
2023-01-31 10:48:49 -08:00
Kubernetes Prow Robot
49fbd5cf4b
Merge pull request #727 from yordis/fix-spelling
...
chore: fix misspelling
2023-01-31 10:06:56 -08:00
Yordis Prieto Lazo
0842910049
chore: fix misspelling
2022-12-18 22:58:07 -05:00
jasonjung
cc6c049522
add comments for cpm
2022-11-12 13:43:02 -08:00
Alexandru Matei
0afa7cc6ff
Add support for SLES, Oracle and Amazon Linux
2022-10-27 14:54:42 +03:00
Michael Grosser
169ff4f9fe
log failed results at a higher verbosity level
2022-10-19 14:31:18 -07:00
Izaak Alpert (karlhungus)
b6d8069610
allow setting crictl timeout
2022-09-15 14:31:41 -04:00
Izaak Alpert (karlhungus)
6de3fabc9f
output stdout and stderr from custom commands
2022-09-15 14:31:24 -04:00
Kubernetes Prow Robot
d8b2940b3c
Merge pull request #679 from 2rs2ts/condition-change-event-severity
...
Use Warn severity on K8s Event when Node condition is True
2022-08-01 16:22:28 -07:00
whwreflux
3fba7a9e86
fix README under systemlogmonitor
2022-07-29 17:14:46 +08:00
Kubernetes Prow Robot
9a9b06d24d
Merge pull request #660 from grosser/grosser/latest
...
simplify cri health check
2022-07-26 20:00:28 -07:00
Kubernetes Prow Robot
7bc362cfdc
Merge pull request #668 from grosser/grosser/systemd
...
show failed statuses as warning
2022-07-26 19:16:38 -07:00
Kubernetes Prow Robot
341af62275
Merge pull request #646 from notchairmk/notchairmk/custom-skip-initial
...
Allow skipping condition during customplugin initialization
2022-07-26 19:16:31 -07:00
diamondburned
6809f445eb
Remove unused resultChan field in CPM
...
This commit removes the resultChan field in ./pkg/custompluginmonitor's
customPluginMonitor struct. This was detected by staticcheck:
―❤―▶ staticcheck ./pkg/custompluginmonitor/
pkg/custompluginmonitor/custom_plugin_monitor.go:50:2: field resultChan is unused (U1000)
2022-07-12 21:43:05 -07:00
Kubernetes Prow Robot
72f1672634
Merge pull request #675 from mmiranda96/feat/net-monitor-groupings
...
Add ExcludeInterfaceRegexp to Net Dev monitor
2022-06-29 14:50:06 -07:00
Andrew Garrett
72ad051dd6
Use Warn severity on K8s Event when Node condition is True
...
If temporary errors generate an Event with a Warn severity, then surely
permanent errors should generate an Event with at least that high of a
severity level.
2022-06-17 22:13:21 +00:00
Mike Miranda
1471f74d98
Add ExcludeInterfaceRegexp to Net Dev monitor
2022-06-15 23:22:38 +00:00
Andrew Garrett
b1bd8e7424
Use %q instead of %s
2022-06-09 17:18:30 +00:00
Andrew Garrett and Micah Norman
a39a7c6e0f
Add condition message to event message
...
If you're using some monitoring solution that aggregates events from
your Kubernetes cluster, having the underlying reason why a condition
triggered could be very useful, especially if you are using custom
plugin monitors.
Co-authored-by: Micah Norman <micnorman@paypal.com >
Signed-off-by: Ryan Eschinger <reschinger@paypal.com >
2022-06-08 21:42:40 +00:00
Michael Grosser
011b9e6a46
show failed statuses as warning
2022-04-26 11:50:10 -07:00
Taylor Chaparro
9344c938bb
Allow skipping condition during customplugin initialization
2022-04-26 10:12:01 -07:00
Kubernetes Prow Robot
c083db10f0
Merge pull request #628 from mx-psi/master
...
Change to using new dependency name for osreleaser
2022-04-22 11:35:37 -07:00
Kubernetes Prow Robot
9c23553e0b
Merge pull request #650 from yankay/fix-deprecated-maintainer-in-dockerfile
...
FIx deprecated "MAINTAINER" in Dockerfile
2022-04-21 12:28:12 -07:00
Neo Zhuo
11ddb5e6bf
support custom /proc path
2022-04-11 18:15:08 +08:00
Neo Zhuo
78c11c4ceb
reimplement net collector metrics register, config check and recording
2022-04-11 18:15:07 +08:00
Michael Grosser
d764b1ab87
simplify cri health check
2022-03-28 17:05:53 -07:00
Kay Yan
bc89bbce56
MAINTAINER in Dockerfile is deprecated, change to label
...
Signed-off-by: Kay Yan <kay.yan@daocloud.io >
2022-03-07 15:27:08 +08:00
Pablo Baeyens
a859b5f027
Change to using new dependency name for osreleaser
...
To do this I
1. changed the name in go.mod and the Go code that used it,
2. ran `go mod tidy -go=1.15` and
3. ran `go mod vendor`.
Step 3 added another vendored dependency unrelated AFAIK to this change.
2021-11-29 16:45:48 +01:00
michelletandya
3344efd552
ensure time is in Universal Time Zone to properly calculate uptime
2021-09-02 17:41:54 +00:00
Kubernetes Prow Robot
56c592a5d7
Merge pull request #587 from vteratipally/bug_fix
...
Add a check if the metric is nil so that collector doesn't collect metrics.
2021-08-31 09:21:37 -07:00
Kubernetes Prow Robot
3c3609b5fa
Merge pull request #612 from mcshooter/updateUptimeCMd
...
Update powershell command for uptime to help efficiency
2021-08-20 18:42:05 -07:00
michelletandya
dd0d0d71ab
Update powershell command for uptime to help efficiency
2021-08-20 01:16:45 +00:00
michelletandya
26f070bfd4
Prevent uptimeFunc from being called everytime CheckHealth is being called
2021-08-17 19:30:28 +00:00
Julie Qi
fe09e416bd
remove aufs hung check
2021-07-30 13:53:25 -07:00