2i2c-org / jupyterhub-home-nfs

WIP: In-cluster NFS server for Jupyterhub home directories with usage quota enforcement
BSD 3-Clause "New" or "Revised" License
1 stars 2 forks source link

Expose some prometheus metrics #7

Open yuvipanda opened 3 hours ago

yuvipanda commented 3 hours ago

To make operating this project easier, we should expose some prometheus metrics.

Turns out nfs-ganesha itself exposes prometheus metrics natively, but that is controlled by a compile time flag.

yuvipanda commented 3 hours ago

I opened https://review.gerrithub.io/c/ffilz/nfs-ganesha/+/1204181 to try to change the default from OFF to ON, so we can rely on an upoming upstream build instead of having to compile stuff ourselves.

https://github.com/nfs-ganesha/nfs-ganesha/issues/1038 is related.