Cerebro is a collection of cluster monitoring tools and libraries. This project has been named after a part of the central nervous system to pay homage to the Ganglia project. A heavily modified version of Ganglia was once used at LLNL, but as needs and demands changed, it became necessary to develop a slightly different tool.
Several of the goals for cerebro were to develop a monitoring tool that:
� Interrupts the CPU less frequently.
� Provides the user with a set of libraries, command-line tools, and a dynamic module interface that allow users to monitor new metrics without any re-compilation or configuration changes.
� Provides a dynamic module interface that allows individual clusters to monitor different metrics based solely on the modules installed.
� Provides a dynamic module interface that allows the libraries and tools to have knowledge of every node in the cluster.
� Provides a dynamic module interface that allows the libraries and tools to automatically configure themselves across a cluster.
� Removes XML overhead.
What's New in This Release: [ read full changelog ]
· This version of cerebro adds a template cerebro.conf file for easier starting configuration.
· It also adds some documentation clarification.