Collectd
Collectd-web
Git-repo:
http://github.com/httpdss/collectd-web.git
Benötigte Pakete
- libcgi-pm-perl
- librrds-perl
- libjson-perl
- libhtml-parser-perl
aptitude install librrds-perl libjson-perl libhtml-parser-perl libcgi-pm-perl
Benötigte Apache-Module
- cgid
Apache-Config
<Directory /var/www/html/collectd-web/cgi-bin>
Options Indexes ExecCGI
AllowOverride All
AddHandler cgi-script .cgi
Require all granted
</Directory>
"illegal attempt to update using time..."
<Plugin df>
FSType "rootfs"
IgnoreSelected true
</Plugin>
Facette
Installation
Requirements
Go language environment (>= 1.2)
RRDtool library and development files (>= 1.4.0)
- pkg-config helper tool
- Node.js "npm" package manager
- Pandoc document converter
Debian/Ubuntu:
- apt-get install build-essential golang-go librrd-dev pkg-config npm nodejs-legacy pandoc
Mac OS X (with brew):
- brew install rrdtool pkg-config npm pandoc
Build Instructions
Run the building command:
- cd facette make make install
By default Facette will be built in the build directory and installed in the /usr/local one. To change the installation directory set the PREFIX variable:
- sudo make PREFIX=/path/to/directory install
Configuration
Once installed, follow the configuration steps described here: http://docs.facette.io/configuration/
Additional Targets
Run the various test suites:
- make test
Clean the building environment:
- make clean