Pure Go SMART library
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ata
cmd
drivedb
ioctl
megaraid
nvme
scsi
utils
.gitignore
LICENSE
Makefile
README.md
drivedb.yaml
drivedb.yml
smart.go

README.md

Pure Go SMART Library

This is a pure Go implementation of SMART (Self-Monitoring, Analysis and Reporting Technology), the monitoring system included in most HDDs and SSDs.

This project is a work in progress, in the early stages of development. The API is highly likely to change during development.

A simple example of how to use the library is included in the cmd/smartctl directory.

References