-
Notifications
You must be signed in to change notification settings - Fork 202
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
Missing VMs metrics #15
Comments
From @is4it-lab on July 5, 2017 13:44 Hi,
disk.usage.average can be omitted - its only a sum of read and write Robert |
EDIT: I would probably add and |
Since it's not an additional pull I don't think we need to omit anything anymore. I want to consider creating a larger story to take in all stats. Thoughts? |
Still, the amount of available metrics is considerable, pulling them all could create other concerns. I think some discretion is still required. |
We could have an exclusion pattern for stuff we don't want to be displayed. I know you can do this already on the prometheus server side. |
Sure, you can drop metrics during ingestion using
You do reduce the impact on the TSDB as you drop the unwanted metrics, but these two above could be both resource and time consuming, especially on the more larger environments (thinking of setup with Ks of VMs) Perhaps we can provide perf collector categories (like: cpu, memory, disk, network, power, etc..) and allow enabling/disabling them with some general use case defaults. |
There's a small number that will only be in alarm when you are deep-diving, which in that case, you might want to be in vCenter anyway (#gatekeeping). There's around 530+ metrics in vCenter 6.7, and they can definitely be adjudicated between "want", "need", and "why?" I guess one (of a few) good measure of if it you may want to use use it in this project is if you want to alarm on it. I would want to alarm Or perhaps, metric parity with telegraf? |
@jnovack Your metrics should not determine how your alert logic is. That should be up to the alert manager. If you have multiple alerts for a vm or any prometheus metric the alerts should be bundled together. https://prometheus.io/docs/alerting/alertmanager/#grouping |
Of course, and in the land of unicorns and rainbows, we can accept every metric without delay. I'm merely suggesting that when resources are not infinite and magical, a good place to start for metrics to collect are the metrics you want to report or alert on. |
@jnovack Whats the delay and issue you're trying to solve? Is the scraping taking to long? Do you have logs you can provide from the exporter? You can also fork the code base and remove the metrics you don't want from the script. Keep in mind there is some code spaghetti that checks the values of some of those metrics before getting other metrics. |
Closing due to inactivity. |
From @rverchere on May 31, 2017 8:6
Add more VMs metrics
Copied from original issue: rverchere/vmware_exporter#3
The text was updated successfully, but these errors were encountered: