Repository navigation
NVMe Prometheus Exporter
Daniel Wagner edited this page Aug 20, 2026
·
3 revisions
The NVMe Exporter allows you to export NVMe SMART and OCP SMART metrics in Prometheus format.
Aggregating these metrics makes it possible to resolve the drive endurance in real time:
- Write Amplification Factor for the current workload
- TeraBytes Written
- Estimated Drive Remaining Life and its projection in X time given the current workload
- Calculation of a dynamic Drive Writes Per Day
These are just a few examples: by referring to the SNIA documentation and customising the Prometheus rules, it is possible to visualize the effective utilization of NVMe drives for the given workload historically and in real time.
Getting Started
Connecting to NVMe-oF Targets
- How to connect to a target
- How to connect to a target over Fibre Channel
- How to configure NVMe-oF connections (nvme-fabrics.conf)
- Using
--host-traddrand--host-iface - How to set up inband authentication
- How to set up TLS for NVMe-TCP
- How to set up NVMe-oF autoconnect
- NVMe-oF Persistent Discovery Controllers (PDC)
- NVMe-oF Multipath and ANA
- nvme-discoverd
Security & Encryption
- The
nvme keysPlugin - How to securely erase an NVMe device
- TCG Opal with nvme‐cli and cryptsetup
- nvme-keysd
- Privilege Separation
Monitoring
Reference
Contributing / Development