我有一个包含很多属性的指标,我想将其导出到带有标签的 prometheus 中。
例如,我有一个对象,其对象名包含 type=status、connector=something、task=something,但它具有 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
用户应该如何将属性放入标签?