There was an error while loading. Please reload this page.
1 parent 14fddfc commit 7efefe6Copy full SHA for 7efefe6
1 file changed
collector/kernel_hung_linux.go
@@ -16,8 +16,10 @@
16
package collector
17
18
import (
19
+ "errors"
20
"fmt"
21
"log/slog"
22
+ "os"
23
24
"github.com/prometheus/client_golang/prometheus"
25
"github.com/prometheus/procfs"
@@ -54,6 +56,10 @@ var (
54
56
func (c *kernelHungCollector) Update(ch chan<- prometheus.Metric) error {
55
57
kernelHung, err := c.fs.KernelHung()
58
if err != nil {
59
+ if errors.Is(err, os.ErrNotExist) {
60
+ c.logger.Debug("hung_task_detect_count does not exist")
61
+ return ErrNoData
62
+ }
63
return err
64
}
65
0 commit comments