Skip to content

vegardit/activemq-artemis-dynatrace-plugin

Repository files navigation

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 >

  • ActiveMQ Artemis Overview > Upload extension
  • ActiveMQ Artemis Queues > Upload extension

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/.