Collectd-web

collectd-web is a web-based perl CGI front-end for RRD data collected by collectd.

www-apps/collectd-web
Install :

Web server
You need also a web server.

Built-in web server
The collectd-web project offers a simple web server to process the cgi scripts:

Now you need to set up a reverse proxy which will serve static files from /usr/share/webapps/collectd-web/0.4.0/htdocs for / and for /cgi-bin/ it will proxy the request to the above set up .

Apache
It is possible to use Apache to serve the pages. Configuration of the corresponding virtual host needs to be adjusted so that it knows where to find cgi scripts of collectd-web. For default vhost make following modification:

Additionally, cgi scripts have to be executable:

Configuration
Configure Collectd

Define where collectd-web shall look for rrd files:

Usage
Point your browser at the reverse proxy or (in case you using default Apache configuration) at http://localhost/collectd-web.