Welcome to the HyperFORGE

The HyperFORGE was created to facilitate collaboration on plugins and documentation for they Hyperic Community.

Become a HyperFORGE member →

Recent Activity

Skip to end of metadata
Go to start of metadata

HornetQ plugin for Hyperic HQ

Custom Plugin Details
Plugin: HornetQ
Version: 1.0
Work With:
Download:
Author: Reid Morrison

An early version of a plugin to support HornetQ is available on github https://github.com/ClarityServices/hyperic-hornetq

Installation and Download instructions are also covered at the above link.

Feedback and contributions are welcome of course, fork away!

Generated Plugin Metrics:

HornetQ 2.x server

Log Track Supported: Yes
Config Track Supported: Yes
Custom Properties Supported:

Name Description
VmVersion JVM Version
VmVendor JVM Vendor
VmName JVM Name

Supported Control Actions: gc
Supported Metrics:

Name Alias Units Category Default On Default Interval
Availability Availability percentage AVAILABILITY true 5 min
Process Virtual Memory Size ProcessVirtualMemorySize B UTILIZATION false 5 min
Process Resident Memory Size ProcessResidentMemorySize B UTILIZATION true 5 min
Process Page Faults ProcessPageFaults none UTILIZATION false 10 min
Process Page Faults per Minute ProcessPageFaults1m none UTILIZATION false 10 min
Process Cpu System Time ProcessCpuSystemTime ms UTILIZATION false 10 min
Process Cpu System Time per Minute ProcessCpuSystemTime1m ms UTILIZATION false 10 min
Process Cpu User Time ProcessCpuUserTime ms UTILIZATION false 10 min
Process Cpu User Time per Minute ProcessCpuUserTime1m ms UTILIZATION false 10 min
Process Cpu Total Time ProcessCpuTotalTime ms UTILIZATION false 10 min
Process Cpu Total Time per Minute ProcessCpuTotalTime1m ms UTILIZATION false 10 min
Process Cpu Usage ProcessCpuUsage percentage UTILIZATION true 5 min
Process Start Time ProcessStartTime epoch-millis AVAILABILITY false 5 min
Process Open File Descriptors ProcessOpenFileDescriptors none UTILIZATION false 5 min
Process Threads ProcessThreads none UTILIZATION false 5 min
Connections ConnectionCount none UTILIZATION true 5 min
Heap Memory Used HeapMemoryUsed B UTILIZATION false 5 min
Heap Memory Committed HeapMemoryCommitted B UTILIZATION false 5 min
Heap Memory Free HeapMemoryFree B UTILIZATION true 5 min
Heap Memory Max HeapMemoryMax B UTILIZATION false 30 min
Thread Count ThreadCount none UTILIZATION true 5 min
Daemon Thread Count DaemonThreadCount none UTILIZATION false 5 min
Peak Thread Count PeakThreadCount none UTILIZATION false 30 min

Configuration help:

General Log and Config Track Properties

  • Enable Config Tracking - Check to enable config tracking.
  • Configuration Files - Comma delimited list of configuration files to track. Relative files are resolved to ${installpath}.
  • Enable Log Tracking - Check to enable log tracking.
  • Track event log level - Only track events of level greater than or equal to this level. Order is: [Error, Warn, Info, Debug]
  • Log Pattern Match - Include messages that match the given regular expression. The given pattern can be a substring to look for in log messages or a regular expression. See: java.util.regex.Pattern.
  • Log Pattern Exclude - Exclude messages that match the given regular expression.
  • Log Files - Comma delimited list of log files to track. Relative files are resolved to ${installpath}.

HornetQ 2.x Queue service

Log Track Supported: No
Config Track Supported: No
Custom Properties Supported: None
Supported Control Actions: pause,resume,sendMessagesToDeadLetterAddress,listMessages,moveMessages,listMessageCounterAsHTML,listMessageCounterHistoryAsHTML
Supported Metrics:

Name Alias Units Category Default On Default Interval
Availability Availability percentage AVAILABILITY true 10 min
Consumer Count ConsumerCount none UTILIZATION true 5 min
Queue Depth MessageCount none UTILIZATION true 5 min
Messages Processed MessagesAdded none UTILIZATION false 10 min
Messages Processed per Minute MessagesAdded1m none UTILIZATION false 10 min
Scheduled Count ScheduledCount none UTILIZATION false 5 min
Delivering Count DeliveringCount none UTILIZATION false 5 min

Configuration help:

HornetQ 2.x Garbage Collector service

Log Track Supported: No
Config Track Supported: No
Custom Properties Supported: None
Supported Control Actions: None
Supported Metrics:

Name Alias Units Category Default On Default Interval
Availability Availability percentage AVAILABILITY true 10 min
Collection Count CollectionCount none UTILIZATION false 10 min
Collection Count per Minute CollectionCount1m none UTILIZATION true 10 min
Collection Time CollectionTime ms UTILIZATION false 10 min
Collection Time per Minute CollectionTime1m ms UTILIZATION true 10 min

Configuration help:

Labels:
contributedplugin contributedplugin Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.