-
Notifications
You must be signed in to change notification settings - Fork 752
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
Prometheus compatible metrics #290
Comments
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
I'm still interested in this |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
/remove-lifecycle rotten |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
This could be cool, but what metrics would you like to see exported? |
Perhaps the volumes under management by this tool and any free space per source? Plus the standard CPU/RAM? |
🤔 CPU/RAM sounds more like node_exporter's job than a metrics exporter built into this, to be honest. Care to give more thoughts for either of those ideas? I'm not a maintainer here to be clear, but I own/maintain a fork of this repository. And was intrigued by the idea of adding metrics to it. I'm just not sure what metrics would really be appropriate for it. For what it's worth, I believe used space in a persistent volume is handled by kubelet's builtin metrics exporter (which is built into kubernetes installations.) And for CPU/RAM metrics of the NFS server, I think you would probably be better suited installing node_exporter on your NFS server. For CPU/RAM metrics of this provisioner, you're actually looking at using CAdvisor's metrics exporter (also built into kubernetes.) |
I was thinking CPU/RAM usage of the Maybe how many volumes were created by the provisioner? |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
This is probably better off being a metric from CAdvisor or kube-state-metrics.
This metric wouldn't really be valuable to me, personally. It doesn't really tell me anything important about the state of my NFS server. Because number of volumes does not give a sense for disk usage of the NFS server. And for that metric even, I'd probably rather install node_exporter on the NFS server. Do you actually have an intended use for these metrics already? This strikes me as potentially a nice thing to think about with no identified use case so far though. |
I don't have a great handle on what would be useful. I mostly just like observational metrics. |
It would be nice if the pod had a prometheus compatible metrics endpoint (with optional
ServiceMonitor
from helm).The text was updated successfully, but these errors were encountered: