Red Hat Training

A Red Hat training course is available for Red Hat JBoss Operations Network

1.3. Installing JBoss Plug-in Packs

All resources are identified to the server and the agent through agent plug-ins. Agent plug-ins defined support resources, including supported metrics, operations, configuration propertities, and resource versions.
JBoss products are supported through their own special plug-ins which are available in separate plug-in packs. These plug-ins packs have to be installed before the JBoss products can be discovered and managed.

Table 1.1. Supported JBoss Products

Product Versions Plug-in Pack
JBoss AS or EAP
  • 4.x
  • 5.x
EAP
JBoss AS
  • 7.1
Tech Preview
mod_cluster
  • 1.1.2
Tech Preview
Hibernate EAP
JBoss Cache Service
  • 1
  • 3
EAP
JMX EAP
JMS Manager Service (HornetQ) EAP
Business Rules Management Service (BRMS/Drools)
  • 5.x
BRMS
Data Services Platform (EDS-P/Teiid)
  • 5.x
EDS
Developer Studio (ModeShape)
  • 4.x
ModeShape
Tomcat (Web Services)
  • 1.x
EWS
ESB Services (SOA-P)
  • 4.x
  • 5.x
SOA-P
To install JBoss plug-ins:
  1. Download the plug-in JAR files from the Customer Support Portal.
    In the Customer Support Portal, click Software, and then select the JBoss ON for Plug-in drop-down box.
  2. Download the plug-in packs.
  3. Unzip the additional plug-in packs. This creates a subdirectory with the name jon-plugin-pack-plugin_name-3.1.2.GA1.
  4. Copy the new plug-ins from the jon-plugin-pack-plugin_name-3.1.2.GA1/ directory to the JBoss ON server plug-in directory.
    [root@server rhq-agent]# cp myDirectory/jon-plugin-pack-plugin_name-3.1.2.GA1/* /opt/jon/jon-server-3.1.2.GA1/plugins
    The server polls this directory every few minutes to look for updated plug-ins.
  5. Once the plug-ins have been deployed to the server, reload the agent plug-ins on the agents themselves.
    This can be done from the command line using the agent's plugins command:
    > plugins update
    This can also be done in the JBoss ON GUI by scheduling an update plugins operation for an agent or a group or agents.