-
Notifications
You must be signed in to change notification settings - Fork 36
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
NVMe Namespace dashboard #1829
NVMe Namespace dashboard #1829
Comments
Those are a good start. I guess what I'm looking for are the same metrics you'd get on the ONTAP: LUN dashboard where applicable. For example its good to have latency counters but knowing where the latency is coming from is key to troubleshooting. Backend? Frontend? Throttle? I don't know what counters can be reported on but I see Namespaces as LUNs for all practical purposes. |
@ddhti Sure, we'll check with ONTAP if latency breakup is available for this Object. I only see latency break up for workloads. |
@ddhti According to ONTAP's response, the latency breakdown at the delay center level is not available for the Namespace. To obtain this information, you will need to submit a feature request to ONTAP. However, Harvest does provide delay center level latency breakdown for workload/volume objects. We'll create a NVMe Namespace dashboard with available metrics. |
Very cool! I'll grab it and let you know. |
I believe , your harvest templates are not upto date or are still at older Harvest version. Could you share Harvest version from NABox UI. Make sure, you have templates like below in NABox. After ssh into NABox, Folder https://github.com/NetApp/harvest/blob/main/conf/zapiperf/cdot/9.10.1/namespace.yaml#L8 |
Also please share NABox logs with us. If you're using nabox, see log collection. Email them to ng-harvest-files@netapp.com This mail address is accessible to NetApp Harvest employees only. |
Hmm. Embarrassing but I refreshed the page after about an hour and everything came up correctly, including the tables. |
Thanks for the update. |
One more thing, I think the units are off (hoping). The page displays hundreds of ms for every NVMe lun, but I think it should be us. When comparing to the volumes they are hosted in the values (units) seem off. When I dig into Prometheus for a particular volume and look at volume_read_latency I get an absolute number such as 632.1234 ... that's graphed as 632us. But when I look at namespace_avg_read_latency it's absolute number is similar but graphed in ms (or Seconds!). |
Thanks. Yes you are right. We'll fix the units. |
Awesome!! I was worried for my performance lol |
Verified on 3ffa2eb |
Discussed in #1823
Originally posted by ddhti March 16, 2023
Hi,
I'm using nabox 3.2 with harvest 23.02.0-1. I have NVMe LUNs (namespaces) in use but they are not under the LUNs dashboard and I can't find them elsewhere. There are NVMe stats under the SVM dashboard but that's it. ... Also, I don't see a storagegrid dashboard (but I haven't added my SG yet).
What step or config am I missing?
thank you.
The text was updated successfully, but these errors were encountered: