View on GitHub

activemq-artemis-dynatrace-plugin

Custom Dynatrace JMX plug-in for ActiveMQ Artemis broker processes.

ActiveMQ Artemis plugins for Dynatrace

Build License Contributor Covenant

  1. About
  2. Installation
  3. Update
  4. References
  5. License

About

Custom Dynatrace JMX plugins for ActiveMQ Artemis broker processes.

Artemis Overview Plugin

This plugin provides general broker statistics such as address memory usage, connection/consumer count, total message count, total messages added/acknowledged rate.

Artemis Queues Plugin

This provides detailed per-queue statistics such as current message count, messages added/acknowledged rate, consumer counts.

IMPORTANT: Activating the Artemis Queues Plugin on brokers with a VERY large number of queues may result in an overload of the broker process (100% CPU usage, denial of service) caused by the thousands of periodic JMX requests made by Dynatrace.

Installation

  1. You can download the latest version of the plugins here:
  2. The plugin zip file can then be installed via Manage > Settings > Monitoring > Monitored Technologies > Custom extensions > Upload extension

Update

The plugins can be updated via: Manage > Settings > Monitoring > Monitored Technologies > Custom extensions >

References

License

All files are released under the Apache License 2.0.

Individual files contain the following tag instead of the full license text:

SPDX-License-Identifier: Apache-2.0

This enables machine processing of license information based on the SPDX License Identifiers that are available here: https://spdx.org/licenses/.