Can anyone give insight as to why Flink allows 2 metrics with the same “name”?
For example, getRuntimeContext.addGroup(“group”, “group1”).counter(“myMetricName”); And getRuntimeContext.addGroup(“other_group”, “other_group1”).counter(“myMetricName”); Are totally valid. It seems that it has lead to some not-so-great implementations—the prometheus reporter and attaching the labels to the metric name, making the name quite verbose.