https://github.com/eumel8/storagecheck
checks in Kubernetes cluster the possibilty to create a PVC and bound on a POD, periodically.
https://github.com/eumel8/storagecheck
csi kubernetes prometheus-exporter prometheus-metrics pvc
Last synced: about 1 month ago
JSON representation
checks in Kubernetes cluster the possibilty to create a PVC and bound on a POD, periodically.
- Host: GitHub
- URL: https://github.com/eumel8/storagecheck
- Owner: eumel8
- Created: 2025-03-12T05:12:27.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-03-12T05:21:53.000Z (about 1 month ago)
- Last Synced: 2025-03-12T06:24:49.136Z (about 1 month ago)
- Topics: csi, kubernetes, prometheus-exporter, prometheus-metrics, pvc
- Language: Go
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# storagecheck
checks in Kubernetes cluster the possibilty to create a PVC and bound on a POD, periodically.
serve Prometheus metrics for the status
## installation
via Helm
## metrics
```
# HELP storage_check_cleanup_failure_total Total number of failed cleanups of previous checks
# TYPE storage_check_cleanup_failure_total counter
storage_check_cleanup_failure_total 0
# HELP storage_check_cleanup_success_total Total number of successful cleanups of previous checks
# TYPE storage_check_cleanup_success_total counter
storage_check_cleanup_success_total 0
# HELP storage_check_duration_seconds Duration of storage checks in seconds
# TYPE storage_check_duration_seconds histogram
storage_check_duration_seconds_bucket{le="0.005"} 0
storage_check_duration_seconds_bucket{le="0.01"} 0
storage_check_duration_seconds_bucket{le="0.025"} 0
storage_check_duration_seconds_bucket{le="0.05"} 0
storage_check_duration_seconds_bucket{le="0.1"} 0
storage_check_duration_seconds_bucket{le="0.25"} 0
storage_check_duration_seconds_bucket{le="0.5"} 0
storage_check_duration_seconds_bucket{le="1"} 0
storage_check_duration_seconds_bucket{le="2.5"} 0
storage_check_duration_seconds_bucket{le="5"} 0
storage_check_duration_seconds_bucket{le="10"} 1
storage_check_duration_seconds_bucket{le="+Inf"} 1
storage_check_duration_seconds_sum 8.02171965
storage_check_duration_seconds_count 1
# HELP storage_check_failure_total Total number of failed storage checks
# TYPE storage_check_failure_total counter
storage_check_failure_total 0
# HELP storage_check_success_total Total number of successful storage checks
# TYPE storage_check_success_total counter
storage_check_success_total 1
```## Credits
Frank Kloeker [email protected]
Life is for sharing. If you have an issue with the code or want to improve it, feel free to open an issue or an pull request.