Icon

Comments have been closed on this page. Please use AppMon & UEM Plugins forum for questions about this plugin.

Overview

The HornetQ FastPack provides sensors in a template system profile and a dashboard for the HornetQ messaging system.


Please also see the article on How To Manage HornetQ based Applications.

FastPack Details

Name

HornetQ FastPack

Version

1.0.0

dynaTrace Version

>= 5.5

Author

Derek Abing

License

dynaTrace BSD

Support

Not Supported

FastPack Contents

FastPack Package (System Profile with sensors and Dashboards)

HornetQ Dashboard

This dashboard provides helps identifying performance problems in the overall message processing infrastructure of HornetQ.

  • Consumer Count: indicates how many consumers are currently running.
  • Message Count: indicates that messages aren’t being processed in a timely manner.
  • Number of Pages: indicates that the queues memory quota is filled.

The dashboard is collecting the data for these measures on the DLQ and ExpiryQueue Queues. These queues are generally used as buckets to hold messages that have expired or cannot be delivered.

Installation

  1. Import the FastPack into your dynaTrace Server using your dynaTrace client.
  2. As this FastPack doesn't contain a plugin, it will NOT show up in the plugins overview of your dynaTrace Server. After a dialog box informing you about the successful installation, you will see a new system profile as well as a new dashboard, both called "HornetQ".

Contribution

Feel free to contribute any changes on Github

  1. Anonymous (login to see details)

    Hi!

    This plugin does not work under dynaTrace 6.1. I got the following error log:

     

    2015-02-24 12:49:36 INFO [DeploymentManager] Deploying installation file 'C:\Program Files\dynaTrace\dynaTrace 6.1.0\server\temp\server\managed\HornetQ_FastPack_1.0.0.dtp0.jar'.

    2015-02-24 12:49:36 INFO [FileBase] Backup file 'C:\Program Files\dynaTrace\dynaTrace 6.1.0\server\backup\1.0.0.0\conf\dashboards\HornetQ.dashboard.xml' already exists, overwriting backup file.

    2015-02-24 12:49:36 INFO [DeploymentManager] Installing Dashboard 'HornetQ.dashboard.xml'.

    2015-02-24 12:49:36 INFO [DashboardConfigManager] Dashboard 'HornetQ' already exists, is replaced by dashboard 'HornetQ'

    2015-02-24 12:49:36 INFO [DashboardConfigManager] Dashboard configuration file 'HornetQ.dashboard.xml' with revision '0000014b-bb6b-c0a8-b50c-0f84d87ba117' successfully written

    2015-02-24 12:49:36 INFO [ApplicationProfileManager] Loading application configuration 'HornetQ'

    2015-02-24 12:49:36 WARNING [XMLConfig] Could not load profile HornetQ.profile.xml: com.dynatrace.diagnostics.server.shared.XMLConfig loadApplicationConfig:192

    java.io.IOException: Version mismatch: actual=4.1.0.2911 expected=6.1.0.8054

    at com.dynatrace.diagnostics.server.shared.XMLConfig.loadApplicationConfig(SourceFile:178)

    at com.dynatrace.diagnostics.server.shared.XMLConfig.loadApplicationConfig(SourceFile:110)

    at com.dynatrace.diagnostics.server.configuration.ApplicationProfileManager.loadApplicationConfiguration(SourceFile:181)

    at com.dynatrace.diagnostics.server.deployment.DeploymentManager.a(SourceFile:1497)

    at com.dynatrace.diagnostics.server.deployment.DeploymentManager.b(SourceFile:768)

    at com.dynatrace.diagnostics.server.deployment.DeploymentManager.a(SourceFile:120)

    at com.dynatrace.diagnostics.server.deployment.DeploymentManager$4.work(SourceFile:592)

    at com.dynatrace.diagnostics.server.deployment.PluginInstallationCallable.call(SourceFile:56)

    at com.dynatrace.diagnostics.server.deployment.PluginInstallationCallable.call(SourceFile:20)

    at java.util.concurrent.FutureTask.run(FutureTask.java:262)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

    at java.lang.Thread.run(Thread.java:745)

    2015-02-24 12:49:36 WARNING [ApplicationProfileManager] Unable to load application configuration 'HornetQ': com.dynatrace.diagnostics.server.configuration.ApplicationProfileManager loadApplicationConfiguration:188

    java.io.IOException: Could not load profile HornetQ.profile.xml

    at com.dynatrace.diagnostics.server.shared.XMLConfig.loadApplicationConfig(SourceFile:193)

    at com.dynatrace.diagnostics.server.shared.XMLConfig.loadApplicationConfig(SourceFile:110)

    at com.dynatrace.diagnostics.server.configuration.ApplicationProfileManager.loadApplicationConfiguration(SourceFile:181)

    at com.dynatrace.diagnostics.server.deployment.DeploymentManager.a(SourceFile:1497)

    at com.dynatrace.diagnostics.server.deployment.DeploymentManager.b(SourceFile:768)

    at com.dynatrace.diagnostics.server.deployment.DeploymentManager.a(SourceFile:120)

    at com.dynatrace.diagnostics.server.deployment.DeploymentManager$4.work(SourceFile:592)

    at com.dynatrace.diagnostics.server.deployment.PluginInstallationCallable.call(SourceFile:56)

    at com.dynatrace.diagnostics.server.deployment.PluginInstallationCallable.call(SourceFile:20)

    at java.util.concurrent.FutureTask.run(FutureTask.java:262)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

    at java.lang.Thread.run(Thread.java:745)

    2015-02-24 12:49:36 WARNING [DeploymentManager] Failed to deploy plugin installation file 'HornetQ_FastPack_1.0.0.dtp' - ignoring installation file: Failed to load System Profile 'HornetQ.profile.xml'

  2. Anonymous (login to see details)

    Hi Balazs,

    I have updated the fastpack to make it work with Dynatrace 6.1. Please download and install the fastpack again.

    Ingo

     

     

    1. Anonymous (login to see details)

      It works! great.