danielkhan / Dynatrace-Kafka-Plugin

This is a dynatrace custom plugin json for Kafka metrics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dynatrace-Kafka-Plugin

The Dynatrace-Kafka-Plugin is based on the JMX Plugin and allows the Dynatrace OneAgent to collect JMX based metrics associated with the Kafka Broker, Kafka Consumers and Kafka Producers.

Requirements

  • Dynatrace Environment with OneAgent Installed on Kafka hosts
  • Dynatrace Environment permissions to upload custom plugins

Installation

For this plugin to work, a OneAgent must be installed on the host where the JMX emitting process is running.

Installation on your Dynatrace Tenant

  • From the 'Settings' -> 'Monitoring' -> 'Monitored Technologies' section, select 'Custom plugins' tab
  • Click on the button 'Upload Plugin' and select the Kafka.json files you wish to use.

Limitations

  • JMX monitoring is highly dynamic. If a particular metric doesn’t exist in your JVM, it's not an error—the metric simply isn't available.

Important links:

https://www.dynatrace.com/support/help/monitoring-plugins/application-plugins/how-do-i-monitor-jmx-metrics-in-my-java-applications/

https://dynatrace.github.io/plugin-sdk/api/plugin_json_apidoc.html

About

This is a dynatrace custom plugin json for Kafka metrics

License:Apache License 2.0