distro.conf.metrics.yml Maven / Gradle / Ivy
startDelaySeconds: 0
ssl: false
lowercaseOutputName: false
lowercaseOutputLabelNames: false
rules:
- pattern: "kafka.producer]+)><>([^:]+)"
name: "kafka_producer_metrics_$2"
type: GAUGE
labels:
client: "$1"
- pattern: "kafka.producer]+), node-id=([^>]+)><>([^:]+)"
name: "kafka_producer_node_metrics_$3"
type: GAUGE
labels:
client: "$1"
node: "$2"
- pattern: "kafka.producer]+), topic=([^>]+)><>([^:]+)"
name: "kafka_producer_topic_metrics_$3"
type: GAUGE
labels:
client: "$1"
topic: "$2"
- pattern: "kafka.connect([^:]+):"
name: "kafka_connect_worker_metrics_$1"
type: GAUGE
- pattern: "kafka.connect<>([^:]+)"
name: "kafka_connect_metrics_$2"
type: GAUGE
labels:
client: "$1"
- pattern: "debezium.([^:]+)]+)><>RowsScanned"
name: "debezium_metrics_RowsScanned"
type: GAUGE
labels:
plugin: "$1"
name: "$3"
context: "$2"
table: "$4"
- pattern: "debezium.([^:]+)]+)>([^:]+)"
name: "debezium_metrics_$6"
type: GAUGE
labels:
plugin: "$1"
name: "$2"
task: "$3"
context: "$4"
database: "$5"
- pattern: "debezium.([^:]+)]+)>([^:]+)"
name: "debezium_metrics_$5"
type: GAUGE
labels:
plugin: "$1"
name: "$2"
task: "$3"
context: "$4"
- pattern: "debezium.([^:]+)]+)>([^:]+)"
name: "debezium_metrics_$4"
type: GAUGE
labels:
plugin: "$1"
name: "$3"
context: "$2"