NVMe SMART health log

Key NVMe wear/health fields; percentage_used>100 means spec endurance exceeded

nvme smart-log /dev/nvme0 | grep -E 'percentage_used|media_errors|critical_warning|temperature'

tool
nvme2 commands
tags
nvmediskmonitoringtroubleshooting

More nvme commands

  • nvme error-log /dev/nvme0 | grep -A1 'error_count' | grep -v 'error_count.*: 0'

    Surface non-zero NVMe controller errors; pairs with id-ctrl for model/firmware

all 2 nvme commands