-
Notifications
You must be signed in to change notification settings - Fork 34
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
Harvest should collect filesystem analytics IOPs and xput #2118
Comments
The following endpoints are required to gather IOPS and throughput data for each volume. By default, we are dealing with 20 volumes sorted by size. If we call them every 3 minutes that might not be as effective, given that these APIs do not support raw counters that would allow us to process the data. Therefore, the data we collect might not be particularly useful to display. Moreover, we would need to make four calls per instance. This means that, by default, we would have to invoke the ONTAP 80 times every 3 minutes according to our config schedule. Here are the endpoints: /api/storage/volumes/b8243f95-dd15-11ed-9baf-00a098d390f2/top-metrics/files?top_metric=iops.read&fields=iops.error%2Csvm%2Cvolume%2Cpath&return_timeout=120 We'll need this information via perf collector which is currently unavailable. Moving this out of 23.11. |
We can probably use |
ZapiPerf collector doesn't support this object. This approach will not work.
|
The Harvest CLI command
|
See also #2591 |
Added notes here |
We would like this too. |
Thanks for the feature request Rusty Brown!
Reference
The text was updated successfully, but these errors were encountered: