How to deploy Hyperic plugins - 6.5

Talend ESB System Management Integration User Guide

EnrichVersion
6.5
EnrichProdName
Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
EnrichPlatform
Talend ESB
task
Administration and Monitoring
Installation and Upgrade

Hyperic recommends to use the Plugin Manager of its Web User Interface to install new plugins in the Hyperic Server and Agent(s) version 4.6. To do so, please follow the standard VMware Hyperic documentation for the Plugin Manager: https://support.hyperic.com/display/DOCS46/Plugin+Deployment+and+Management.

Warning

In previous versions of Hyperic, only manual deploy of plugins is available. In this case, it is recommended to use the alternative approach described below.

Copy the Hyperic plugins to these folders:

  • <HypericServer>/hq-engine/hq-server/webapps/ROOT/WEB-INF/hq-plugins

  • <HypericAgent>/bundles/agent-<version>/pdk/plugins

The complete information about deploying Hyperic plugins is at http://support.hyperic.com/display/EVO/Deploy+Plugin.

Once deployed, the new plugins are added to the Auto-Discovery list and can now be added to the Inventory of monitored Resources. For more information, see the section below or go to Hyperic documentation: http://support.hyperic.com.

Add Resources to the Inventory

Tomcat and Karaf servers must be running to enable Hyperic to discover them.

  1. Start the Hyperic server, if it was not running.

  2. Start the Hyperic agent, if it was not running. Otherwise, restart it.

    Information on how to start/stop/restart Hyperic agent and Hyperic server is in the Hyperic documentation http://support.hyperic.com.

  3. Open your browser and log in to Hyperic server (default http://localhost:7080/). You will see new discovered servers in the Auto-Discovery.

    Note

    Sometimes servers are not detected correctly. In this case you need to restart Hyperic HQ Agent. From the <HypericAgent>/bin directory, restart agent with the following command:

    • hq-agent.bat restart (on Windows)

    • sh hq-agent.sh restart (on Linux)

  4. Click the Add to Inventory button.

  5. Click the Resources tab.

  6. Find and select Apache Camel(CXF) [Tomcat]([Karaf]) 2.x from the list of servers, depending on which combination you wish to monitor. For example, you may wish to monitor Camel/Tomcat and CXF/Tomcat.

  7. Select a service group.

    For Camel you should see the group of the routes specified by context and name.

    For CXF you should see the group of the services specified by port and operation.

Hyperic will collect the metrics for these groups, and the initial results will be displayed.

Note

These will subsequently updated as the examples are run.