Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nlm/filerinspector

NetApp Filer Supervision and Capacity-planning tool
https://github.com/nlm/filerinspector

Last synced: about 1 month ago
JSON representation

NetApp Filer Supervision and Capacity-planning tool

Awesome Lists containing this project

README

        

FilerInspector 1.1 README
-----------------------------------

LICENSE
-----------------
This software will be distributed under the GNU GPLv2 License

Note : This is unofficial pre-package version, including the following copyrighted materials :
- Netapp SNMP MIB (copyrighted but available on every netapp filer root filesystem)
- Pictures of the filers (maybe copyrighted)

INSTALLATION
-----------------
the file contains 2 packages : wwwdist and appdist

appdist is the main program archive, wwwdist is the base for the web part

appdist
appdist/filerinspector - The mail program (RO)
appdist/data - gathered data from the filers (RW)
appdist/mibcache - autogenerated compiled mib cache directory (RW)
appdist/mibs - MIB files (RO)

wwwdist - css + generated html files (RO)
wwwdist/graphs - generated graphs (RW)
wwwdist/images - images contained in the html code (RO)

1) untar the archive (done if your reading this)

2) put the appdist content in a directory that will receive the program files
example# mv appdist filerinspector && mv filerinspector /opt

3) create a directory for the web content
example# mv wwwdist filerinspector && mv filerinspector /var/www

4) edit the file named 'filerinspector' and follow the help to do
the appropriate configuration

5) install the required Perl Modules (see inside the perl script)

6) profit

USAGE
-----------------------------------------
usage: ./filerinspector [-h|--help] [-u|--update] [-r|--report] [-l|--graph-large] [-t|--graph-thumb] [-i|--index] [ [...]]

-u : poll the filers and store the data locally
-r : generate html report
-t : generate graphs (thumbnails)
-l : generate graphs (full size)
-i : generate html index

let's say i have two filers, i want poll and generate the reports with thumbs and all the graphs :
example# cd /opt/filerinspector && ./filerinspector -u -r -l -t -i filer1.mynetw.ork filer2.mynetw.ork

if i just want to feed the RRD databases :
example# cd /opt/filerinspector && ./filerinspector -u filer1.mynetw.ork filer2.mynetw.ork