Как конвертировать атрибуты в метки в Prometheus jmx-exporter? - PullRequest
2 голосов
/ 29 марта 2020

У меня есть метри c с большим количеством атрибутов, и я хочу экспортировать это в прометей с метками.

Например, у меня есть объект с именем объекта, содержащий тип = состояние, соединитель = что-то, task = что-то, но у него есть атрибуты WorkerId, Trace и State.

Если я использую подобное правило, оно не будет работать.

pattern: "com.connect.task<type=status, connector=([^:]+), task=([^:]+,WorkerId: ([^:]+),Trace: ([^:]+))><>State: ([^:]+)"
name: "com_connect_connector_task_status"
value: 1
labels:
  connector: $1
  task: $2
  status: $3
  worker_id: $4
  trace: $5

Как пользователи должны получать атрибуты в метки

...