- Community Home
- >
- Storage
- >
- HPE Nimble Storage
- >
- HPE Nimble Storage Solution Specialists
- >
- SNMP monitoring Nimble storage
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-20-2024 09:38 AM - last edited on 08-20-2024 08:54 PM by support_s
08-20-2024 09:38 AM - last edited on 08-20-2024 08:54 PM by support_s
Hello,
NIMBLE SNMP mib contains information about volume size and usage. Volume size isn't problem. It is here:
.1.3.6.1.4.1.37447.1.2.1.4.0 = Gauge32: 5242880 -- first volume 5TB
.1.3.6.1.4.1.37447.1.2.1.4.1 = Gauge32: 512000 -- second volume 500GB
But volume usage? There are more OIDs:
volDiskVolBytesUsedLow .1.3.6.1.4.1.37447.1.2.1.52
volDiskVolBytesUsedHigh .1.3.6.1.4.1.37447.1.2.1.53
volDiskSnapBytesUsedLow .1.3.6.1.4.1.37447.1.2.1.54
volDiskSnapBytesUsedHigh .1.3.6.1.4.1.37447.1.2.1.55
volUsageLow .1.3.6.1.4.1.37447.1.2.1.6
volUsageHigh .1.3.6.1.4.1.37447.1.2.1.7
I can't find a volume usage value that matches the GUI data
Solved! Go to Solution.
- Tags:
- logical drive
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-20-2024 05:45 PM
08-20-2024 05:45 PM
Re: SNMP monitoring Nimble storage
Hello petr-macek,
Can you please let me know the version of Nimble OS running on the array ? Also, which tool is being used for monitoring ?
HPE Services – Hybrid Cloud Support
I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-20-2024 11:22 PM
08-20-2024 11:22 PM
Re: SNMP monitoring Nimble storage
Hello,
it is NIMBLE HF20H. Version from snmp .1.3.6.1.2.1.1.1.0 = STRING: Nimble Storage Grp-nimble1 running software version 5.2.1.1000-1017822-opt
I'm Cacti monitoring tool developer and I want to create template for Nimble device. Now I'm trying only SNMP walk. Maybe I can't evaluate values properly, MIB is not very detailed.
Current state:
From SNMP I got these values. It is global statistics. These numbers do not correspond with screenshot (volume usage).
.1.3.6.1.4.1.37447.1.3.12.0 = Gauge32: 329219025 -- Total number of bytes used on disk for volumes (low order bytes).
.1.3.6.1.4.1.37447.1.3.13.0 = Gauge32: 368 -- Total number of bytes used on disk for volumes (high order bytes)
.1.3.6.1.4.1.37447.1.3.14.0 = Gauge32: 2962999749 -- Total number of bytes used on disk for snapshots (low order bytes).
.1.3.6.1.4.1.37447.1.3.15.0 = Gauge32: 701 -- Total number of bytes used on disk for snapshots (high order bytes)
To be honest, I don;t understand Low/Hi values. For size I need only one number normally
Volume specific data:
VolSizeLow:
.1.3.6.1.4.1.37447.1.2.1.4.0 = Gauge32: 5242880 --- value/1024/1024 = 5T - correct
.1.3.6.1.4.1.37447.1.2.1.4.1 = Gauge32: 512000 -- value/1024 = 500G - correct
VolSizeHi:.
1.3.6.1.4.1.37447.1.2.1.5.0 = Gauge32: 0
.1.3.6.1.4.1.37447.1.2.1.5.1 = Gauge32: 0
I don' understand to other numbers:
VolUsageLow (Usage in MB (low order bytes) )
.1.3.6.1.4.1.37447.1.2.1.6.0 = Gauge32: 1506294 -- /1024/1024 = 1,4TB, but nimble says 3TB
.1.3.6.1.4.1.37447.1.2.1.6.1 = Gauge32: 1347 -- /1024 = 1.3G, but nimble says 3.5GB
These numbers don't make sense to me too:
volDiskVolBytesUsedLow Unsigned32 Total number of bytes used on disk for volumes - low order bytes.
volDiskVolBytesUsedHigh Unsigned32 Total number of bytes used on disk for volumes - high order bytes.
volDiskSnapBytesUsedLow Unsigned32 Total number of bytes used on disk for snapshots - low order bytes.
volDiskSnapBytesUsedHigh Unsigned32 Total number of bytes used on disk for snapshots - high order bytes.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2024 12:09 AM
08-21-2024 12:09 AM
SolutionThank you for letting know.
Can you please perform the following steps to convert the high order bytes and low order bytes into a usable number. Note that performing the steps in reverse order should allow you to take the volume usage (in MegaBytes) and predict the SNMP values for the "UsedLow" and "UsedHigh" OIDs.
Conversion steps, SNMP values to readable volume usage:
- Convert the lower order number to binary (make sure it's padded to 32 bits)
- Convert the high order number to binary
- Append the low order bits after the high order bits
- Convert the binary to decimal to get the number of bytes
- divide the bytes by (1000*1024) to get megabyte .
If the above steps does not solve the issue, please do DM the serial number of the array along with your Email ID. I shall create a case and take ownership of it to continue working with you.
HPE Services – Hybrid Cloud Support
I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-26-2024 03:47 AM
08-26-2024 03:47 AM
Query: SNMP monitoring Nimble storage
Hello,
Let us know if you were able to resolve the issue.
If you have no further query, and you are satisfied with the answer then kindly mark the topic as Solved so that it is helpful for all community members.
Please click on "Thumbs Up/Kudo" icon to give a "Kudo".
Thank you for being a HPE valuable community member.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-24-2024 05:00 PM - last edited on 11-24-2024 10:46 PM by Sunitha_Mod
11-24-2024 05:00 PM - last edited on 11-24-2024 10:46 PM by Sunitha_Mod
Re: SNMP monitoring Nimble storage
Thank you for the excellent Advise, @buzzsubash .
I would like to know - how can I use Grafana to showcase these hardware parameters in a dashboard ?
I have prometheus data source pre-configured and we use it for monitoring the storage specs on-prem.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-28-2024 03:27 AM
11-28-2024 03:27 AM
Re: SNMP monitoring Nimble storage
Verify that hardware-related metrics are being exported to Prometheus. Common exporters include:
Node Exporter: For general hardware metrics (CPU, memory, disk usage, network).
IPMI Exporter: For server-specific metrics like temperatures, fan speeds, and power status.
SNMP Exporter: For devices supporting SNMP (like storage systems or switches).
Custom Exporters: If specific hardware uses proprietary APIs.
Use Prometheus's UI or queries to confirm which metrics are available, then set-up a Grafana Dashboard
Customize the panels
Use different visualization types:
Graph: For trends like CPU and memory usage.
Gauge/Stat: For point-in-time values like temperature or fan speed.
Table: For showing multiple metrics side-by-side.
Add thresholds (e.g., turn red if temperature exceeds safe limits).
Configure alerts in Grafana based on metrics,
Use templating variables to filter metrics dynamically by server, hardware type, or location.
Create repeatable panels if monitoring multiple devices with similar metrics.
If your storage system is already monitored via Prometheus, include those metrics in the same dashboard to have a unified view of hardware and storage performance.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-16-2025 12:39 PM
01-16-2025 12:39 PM
Re: SNMP monitoring Nimble storage
We play with it today.
Volume usages and volume sizes are in MB (not in bytes), and values match GUI. Vol usage is LOW * 1024*1024 and Vol size is LOW * 1024*1024
used Bytes is total usage in BYTES (so usage-bytes = (HIGH * 2^32 + LOW)) and match sum(VOLUMES / COMPRESSION) (but do not match deduplication outcome).
No one MIB shows FREE space which is critical (and which do not match these numbers).
So NIMBLE MIB is total mess, I managed to create zabbix template for it (can post it) but it's not of a great use as it miss the most important number (total free space in the group). Anyway, it works, more or less.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2025 06:03 AM
01-17-2025 06:03 AM
Re: SNMP monitoring Nimble storage
I wanted it for the Cacti template. Finally I created the template, with similar results and findings as you