-
Notifications
You must be signed in to change notification settings - Fork 38
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
Add a StorageGRID collector #170
Comments
thanks for the feature request @rvalab - this is on the backlog. In the meantime, wanted to make sure you're aware that StorageGRID exposes some metrics via a Prometheus endpoint today. Can you say more about what you want Harvest to provide above and beyond what StorageGRID exposes via its end-point? |
Indeed, I could simply add the StorageGRID Prometheus as a data source in the Harvest's Grafana. |
thanks @rvalab that makes sense - would you be interested in trying to add a new collector that collects the bucket capacity? If so, we could help walk you through that process. @ruanruijuan also ran across these existing examples that may help too |
+1, using Harvest to aggregate the metrics exposed by StorageGrid would be great! |
Please add Samsung to the list of customers needing this. A single starting point for dashboards with a consistent interface would be extremely valuable. I envision a folder for the StorageGRID dashboards just like we have for 7-mode, cDot, eg. |
Copy/pasting more details that @ewilts shared on Slack
|
We would like to have space statistics (Used, Free) for tenants and buckets with corresponding tenant name (not ID )as dashboard. |
I have done exatly this. |
@iStep2Step are your changes/dashboard something you're interested in contributing or is it too specific to your environment? |
I dont think it is specific to my environment but i dont think it is a optimal solution either. |
💯 thanks @iStep2Step! I'll shoot you an email to set something up after the 22.08 release. Appreciate the offer to help here. |
Copy/pasting more details that Mamoep shared on Discord
|
Copy/pasting more details that shamziman shared on Discord
Chris Grindstaff — Yesterday at 9:46 AM
Chris Grindstaff — Yesterday at 10:05 AM
|
GitHub usernames: |
We're happy to announce a beta release of the StorageGRID collector is available in the latest nightly build. This build includes a StorageGRID template and dashboard that collects tenant and bucket data and shows it in a Harvest dashboard (see below). The Tenant variable, at the top of the dashboard, lets you focus on a subset of your tenants. Please try it out and let us know here or on Discord how it works for you. To use the new StorageGRID collector, grab nightly and add a new poller to your Pollers:
pollerName:
datacenter: rtp
addr: 1.1.1.1
username: username
password: password
collectors:
- StorageGrid |
@cgrinds This seems amazing! However, is there an ETA when there will be a nightly release for this on NAbox? |
hi @erikgruetter you should be able to take any Harvest nightly build and deploy inside nabox (assuming there aren't any Harvest changes that invalidate nabox assumptions). @ybizeul that workflow is supported by nabox, right? |
Yes that should work. With that said, storagegrid configuration wouldn’t be handled by the web UI of course, it would have to be done manually. I’ll see what I can do to implement storagegrid in a next release though. |
Verified with 22.11 build commit 982fda5
|
Thank you @cgrinds for this feature. |
As a storage administrator, I'm looking to have a single tool to monitor my NetApp environment. ActiveIQ Unified Manager, Harvest and NABox are greats tools but focused only to ONTAP.
It will be great if we can have StorageGRID monitoring inside Harvest.
The text was updated successfully, but these errors were encountered: