Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve metrics scraping configuration for CephCSI drivers #91

Open
simu opened this issue Oct 5, 2022 · 0 comments
Open

Improve metrics scraping configuration for CephCSI drivers #91

simu opened this issue Oct 5, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@simu
Copy link
Member

simu commented Oct 5, 2022

Summary

Review and improve metrics scraping config for Ceph CSI drivers

Background

The current implementation for the metrics scraping config for the CSI drivers hasn't been reviewed or updated for Rook (and associated CephCSI) upgrades. Rook 1.9 / CephCSI 3.6 moved one of the metrics endpoints to an optional side-car container which can be enabled via Helm value enableLiveness of the Rook operator Helm chart (cf. #90). Additionally, it appears that the CephFS grpc metrics endpoint is deprecated, cf.

$ kubectl -n syn-rook-ceph-operator logs csi-cephfsplugin-zg9dc csi-cephfsplugin 
W1005 09:09:33.674333 1754966 driver.go:150] EnableGRPCMetrics is deprecated

Goal

We understand the available metrics for the Ceph CSI drivers and provide an appropriate default config in the component.

@simu simu added the enhancement New feature or request label Oct 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant