фильтрация хронографа по значению поля - PullRequest
0 голосов
/ 23 декабря 2018

Я пытаюсь настроить предупреждение, которое проверяет значение поля, но относится только к определенным другим значениям поля.В основном это оператор выбора, подобный следующему:

SELECT * FROM "streamDB"."default"."jmx_metrics" WHERE "beanName" = 'controller:name=OfflinePartitionsCount,type=KafkaController'

Теперь предупреждение проверит значение этого beanName и сработает при превышении лимита.Использование предупреждения о пороге для проверки, когда значение атрибута больше 0. Я не вижу, как это сделать при настройке предупреждений для выбора полей измерения, поскольку он позволяет выбрать только одно поле.

этосообщение, которое я отправляю в электронном письме:

The metric value has exceeded reasonable limit.
  JMX Metric: {{ index .Fields "beanName" = 
 'controller:name=OfflinePartitionsCount,type=KafkaController' }}
...