Skip to content

Instantly share code, notes, and snippets.

@david-bc
Created July 27, 2018 14:55
Show Gist options
  • Save david-bc/faa624df07d33e4d028e9eaa5654e2e4 to your computer and use it in GitHub Desktop.
Save david-bc/faa624df07d33e4d028e9eaa5654e2e4 to your computer and use it in GitHub Desktop.
lowercaseOutputName: true
rules:
- pattern : kmf.services<type=(consume-service), name=single-cluster-monitor><>consume-availability-avg
name: kafka_monitor_$1_consume_availability_avg_1m
- pattern : kmf.services<type=(consume-service), name=single-cluster-monitor><>([\w-]+)
name: kafka_monitor_$1_$2
- pattern : kmf.services<type=(produce-service), name=single-cluster-monitor><>produce-error-rate-partition-([0-9]+)
name: kafka_monitor_$1_produce_error_rate_partition
labels:
partition: "$2"
type: GAUGE
- pattern : kmf.services<type=(produce-service), name=single-cluster-monitor><>records-produced-rate-partition-([0-9]+)
name: kafka_monitor_$1_records_produced_rate_partition
labels:
partition: "$2"
type: GAUGE
- pattern : kmf.services<type=(produce-service), name=single-cluster-monitor><>produce-availability-avg
name: kafka_monitor_$1_produce_availability_avg_1m
type: GAUGE
- pattern : kmf.services<type=(produce-service), name=single-cluster-monitor><>produce-error-total
name: kafka_monitor_$1_produce_error_total
type: COUNTER
- pattern : kmf.services<type=(produce-service), name=single-cluster-monitor><>records-produced-total
name: kafka_monitor_$1_records_produced_total
type: COUNTER
- pattern : kmf.services<type=(produce-service), name=single-cluster-monitor><>produce-error-rate
name: kafka_monitor_$1_produce_error_rate
type: GAUGE
- pattern : kmf.services<type=(produce-service), name=single-cluster-monitor><>records-produced-rate
name: kafka_monitor_$1_records_produced_rate
type: GAUGE
- pattern : kafka.consumer<type=(.+), name=(.+)><>(.+)
- pattern : kafka.consumer<type=(.+), name=(.+),*><>(.+)
- pattern : kafka.producer<type=(.+), name=(.+)><>(.+)
- pattern : kafka.producer<type=(.+), name=(.+),*><>(.+)
- pattern : java.lang<type=(.*)>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment