Skip to content

djey47/smartX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smartX

Build Status

Displays HDD's S.M.A.R.T. information from REST services. In cases of virtualized environments, S.M.A.R.T information cannot be processed due to missing features in drivers; this project and pi-control (https://github.com/djey47/pi-control) aim at solving this.

Side note: smartX is just front side of a whole system. It needs to communicate with REST services (e.g pi-control) to get wanted data.

Modules:

web-ui is a front-end to display useful information about HDD status.

To be deployed on a web server (developed under compass + nginx).

Screenshots:

Disk list

Smart Info

Needed datasource:

This web app will send Ajax requests to following REST services (see pi-control API):

Target URL for REST services is as following : http://[current host]/pi-control/[service]

Link to services is achieved by nginx, as reverse-proxy. Corresponding configuration is as described in server/site.default file.

Here is a service overview:

  • hard disk list (id, model, size, device, i-status): esxi/disks.json
  • detailed SMART status : set of indicators for a particular hard disk (id, label, threshold, value, worst): esxi/disk/[disk id]/smart.json

Installing

See WIKI

Running on a web server (if not using Docker image)

See WIKI

About

Displays SMART information from REST services

Resources

License

Stars

Watchers

Forks

Packages

No packages published