Table of Contents

Kafka plugin

Purpose

Configuration

Parameter Description Mandatory
Name Give a name to the plugin Yes
Boostrap servers The list of nodes Yes
Client Id The id to use for the promonitor producer Yes
Alarms topic The topic to use for alarms Yes
Metrics topic The topic to use for metrics Yes
User The user for authentication No
Password The password for authentication No
Properties Semicolon separated list of properties No
Max queue size The size of the queue holding the alarms and metrics Yes
Send alarms If active, alarms received by the plugin will be sent Yes
Send metrics If active, metrics received by the plugin will be sent Yes

Note: If the alarm or metric queue is full, incoming events will be discarded until space is made in the queue.

Topics

You can use variable names in topic to dynamically redirect the events into specific topics. You can use metric or alarm tag property names as variables:

Example: Let's consider following metric:

{"timestamp":1594742051,"value":4.0,"key":"sap.hana.HANA_THREADS.THREADS_COUNT","tags":{"instance":"aglgesrvhana02b","sid":"HA5","group":"Agentil"}}

If you set “metrics-%group%-%sid%“ in metric topic, this metric will be put in topic: metrics-Agentil-HA5

Properties

Example