external-health-monitor icon indicating copy to clipboard operation
external-health-monitor copied to clipboard

This repo contains sidecar controller and agent for volume health monitoring.

Results 23 external-health-monitor issues
Sort by recently updated
recently updated
newest added

**What type of PR is this?** /kind feature **What this PR does / why we need it**: I've updated the klog functions used within csi-lib-utils to contextual logging functions, following...

kind/feature
kind/cleanup
cncf-cla: yes
size/XXL
priority/important-longterm
release-note
do-not-merge/hold
wg/structured-logging

Bumps the github-dependencies group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [github.com/prometheus/common](https://github.com/prometheus/common) | `0.52.3` |...

release-note-none
cncf-cla: yes
lgtm
size/XXL
ok-to-test
area/dependency

**What type of PR is this?** > /kind cleanup **What this PR does / why we need it**: "io/ioutil" has been deprecated since Go 1.19: As of Go 1.16 **Which...

lifecycle/rotten
release-note-none
cncf-cla: yes
size/XS
ok-to-test

Currently, when we enable health monitoring on the node, is there a way to regulate the interval for kubelet to make calls to NodeGetVolumeStats as part of collecting Volume health...

lifecycle/rotten

The external-health-monitor's worker thread mechanism (10 by default) is blind to the number of volumes. If there are fewer than 10 volumes then there is a burst of repeated probes...

lifecycle/stale

We have an issue https://github.com/kubernetes-csi/external-health-monitor/issues/75 to change the code to only watch Pods and Nodes when the Node Watcher component is enabled. We still need to address the scalability issue...

lifecycle/frozen

In the external-health-monitor-controller, we always watch all PVCs, Pods, Nodes: https://github.com/kubernetes-csi/external-health-monitor/blob/v0.3.0/cmd/csi-external-health-monitor-controller/main.go#L210 We need to watch them to support the Node Watcher functionality which is disabled by default. This has caused...

lifecycle/frozen

Bumps the github-dependencies group with 3 updates in the / directory: [github.com/container-storage-interface/spec](https://github.com/container-storage-interface/spec), [go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc](https://github.com/open-telemetry/opentelemetry-go-contrib) and [golang.org/x/net](https://github.com/golang/net). Updates `github.com/container-storage-interface/spec` from 1.9.0 to 1.10.0 Release notes Sourced from github.com/container-storage-interface/spec's releases. v1.10.0 What's Changed...

release-note-none
cncf-cla: yes
size/XXL
ok-to-test
area/dependency

According to the documentation, enabling the feature gate is necessary to utilize this feature. In one of our OCP clusters, I observed that `NodeGetVolumeStats `is being called by the `node...

**What type of PR is this?** > Uncomment only one ` /kind ` line, hit enter to put that in a new line, and remove leading whitespaces from that line:...

release-note-none
cncf-cla: yes
size/XXL
do-not-merge/hold