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


Reply via email to