Skip to content

Commit 3281072

Browse files
authored
fix: add unknown action to MicrometerMetrics for prometheus compatibility (#3038) (#3049)
Signed-off-by: Marcin Peck <[email protected]>
1 parent 0441c33 commit 3281072

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

micrometer-support/src/main/java/io/javaoperatorsdk/operator/monitoring/micrometer/MicrometerMetrics.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ public class MicrometerMetrics implements Metrics {
5454
private static final String EVENTS_DELETE = "events.delete";
5555
private static final String CLUSTER = "cluster";
5656
private static final String SIZE_SUFFIX = ".size";
57+
private static final String UNKNOWN_ACTION = "UNKNOWN";
5758
private final boolean collectPerResourceMetrics;
5859
private final MeterRegistry registry;
5960
private final Map<String, AtomicInteger> gauges = new ConcurrentHashMap<>();
@@ -179,7 +180,8 @@ public void receivedEvent(Event event, Map<String, Object> metadata) {
179180
event.getRelatedCustomResourceID(),
180181
EVENTS_RECEIVED,
181182
metadata,
182-
Tag.of(EVENT, event.getClass().getSimpleName()));
183+
Tag.of(EVENT, event.getClass().getSimpleName()),
184+
Tag.of(ACTION, UNKNOWN_ACTION));
183185
}
184186
}
185187

0 commit comments

Comments
 (0)