I just added a feature called "control room" to the ganglia webfrontend.
When activated, the control room randomly shows N clusters, where N is a
small number, like 3. The view is similar to the meta_view page, but
only N clusters appear on it at one time. There is a refresh of 5min, so
if you wait long enough, you will see every cluster.
The idea is that the control room monitors all the clusters, and the
page only shows as many of them as can fit on a particular screen. We
are using this at SDSC to monitor all the Rocks clusters on campus (~15).
I also added a sample "skin" directory called "Rocks". It shows off a
second new feature: basic template inheritance. If you want to change
your appearance, change $template_name to the name of your new skin
directory in templates/ (like "Rocks"). Then make changes to the
template files, and put only the changed files in your new directory.
I'm not explaning this very well, but the templates will be taken from
the "default/" directory unless they exist in your specific one.
Therefore, the templates "inherit" from default in some sense.
Finally, there is the ability to make a cluster "private". This means
there are no summary graphs displayed, and a password is required to get
access to any of its details. The "SIO" clusters on our metarocks page
are private in this manner. Passwords are stored in MD5 format in a
normal file.
The new code is in CVS. Try it out if you're interested. Also, I've put
some ganglia-webfrontend RPMS on the webpage (for linux, or any other
UNIX that puts web pages in /var/www/html). Note Matt and I are in the
process of changing the webfrontend name from "gmetad-webfrontend" to
"ganglia-webfrontend" for clarity.
Federico
Rocks Cluster Group, Camp X-Ray, SDSC, San Diego
GPG Fingerprint: 3C5E 47E7 BDF8 C14E ED92 92BB BA86 B2E6 0390 8845