DemosThe following are Flash demos that you may find helpful in getting started with RHQ.
Install DemoA demo that shows how you can easily install a RHQ Server and Agent and how you import your initial set of managed resources into inventory. Setting up Security - RHQ Groups/Roles/UsersThese demos show you how you use mixed and compatible groups in conjunction with users/roles to authorize users for access to subsets of resources in your RHQ inventory. The first demo is a longer version of the second "quick" demo. (view (long)) (download) Group/Cluster UIJopr 2.2 provides new group/cluster view - very powerful capabilities that let you view data aggregated across similar resources. Content SubsystemThis demo shows how the content subsystem within RHQ is capable of cataloging and distributing content to many different types of resources. The demo shows how RHQ can install a JBossAS cumulative patch as well as supporting yum-updates of Linux updates. High Availability - Affinity GroupsThis demo shows how Affinity Groups help you better configure your High Availablity Server cloud. WebDAV InterfaceRHQ now has support for WebDAV clients! RHQ can now expose the entire resource hierarchy as a WebDAV repository. Each resource in your managed environment is represented by a WebDAV folder that lets you see information about the resource using any WebDAV client. Watch this demo for a quick peek at RHQ's WebDAV interface. Note: This WebDAV interface is currently considered an "experimental" feature Process MonitoringIf you have a custom application or generic process running in your environment that you want to monitor, but there does not yet exist a specific RHQ plugin to manage that application or process, you are not out of luck! There are a few out-of-box options you can use to perform general process monitoring. These demos show you how you can tell RHQ to manage and monitor any process running in your environment.
Server PluginsRHQ is introducing a major new feature - server plugins. Just as you can plug functionality into the RHQ agent using agent plugins, you now have similar capabilities in the server. Using server plugins, you have access to the full breadth and depth of functionality that the core RHQ Server code has, without having to modify core code. With a minimum of a single Java POJO bundled with an XML descriptor, you can extend RHQ server functionality in areas you couldn't with the agent plugins. See the demos for an illustration of the potential that server plugins open up.
Byteman Agent PluginRHQ is called a management "platform" because it is intended to be extended via agent plugins to manage any manageable resource. As an exercise to demonstrate this concept, a "Byteman plugin" has been developed. Byteman is a powerful debugging and tracing tool that can be used to inject test code into any running Java virtual machine. It is very easy to use, yet very powerful. By providing an RHQ plugin for Byteman, it is easy to see how RHQ was extended to provide a management GUI for Byteman, thus allowing you to do things such as enabling and disabling debugging code within your application, without having to recompile or even restart your application. |