-
Notifications
You must be signed in to change notification settings - Fork 100
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
metrics suggestion: limits for ide, sata, scsi, virtio #115
Comments
Hi, thanks for taking the time to fill PR #113. Would you mind explaining the use-case for scraping these limits? Unless I'm completely mistaken, this will scrape configuration values and not the actual runtime metrics. |
@znerol hi there. the main goal this PR is scrape limit settings and display line in IOPS and MB/s graphics |
Thanks for taking the time to file this issue and the PR. I see how this could be useful. Unfortunately scraping configuration has turned out to be inherently inefficient (see #55 and #58). Especially for big and growing deployments, this can get nasty quite quickly. In fact I intend to disable the config collector by default in an upcoming release (i.e., PR #113 is using the exact same known-to-be-faulty mechanism to collect the desired data. To make matters worse, the problematic loop would be running twice after that PR landed and as a result the time to collect all metrics will double for many users. All this considered, I think I have to reject the PR and the feature request. I am truly sorry for that. |
@znerol thanks for reply. Collecting limits metrics is really useful for some Proxmox installation. Do you have any idea how to reduce data collection time? |
I think this use-case could be solved using a proxmox hookscript in combination with either textfile collector or pushgateway The If the |
@znerol thank you for ideas.
and make notion in README about slow works |
confirm, on large installation scrape inefficient
|
@znerol |
@znerol |
@znerol good day. |
@elsbrock |
subj
The text was updated successfully, but these errors were encountered: