Skip to content

Commit 5c6f4b3

Browse files
authored
feat(BA-963): Separate metric name labels for container metric and device metric (#3944)
1 parent efe161a commit 5c6f4b3

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/ai/backend/agent/metrics/metric.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,12 @@ def __init__(self) -> None:
5959
self._container_metric = Gauge(
6060
name="backendai_container_utilization",
6161
documentation="Container utilization metrics",
62-
labelnames=["metric_name", "agent_id", "kernel_id", "value_type"],
62+
labelnames=["container_metric_name", "agent_id", "kernel_id", "value_type"],
6363
)
6464
self._device_metric = Gauge(
6565
name="backendai_device_utilization",
6666
documentation="Device utilization metrics",
67-
labelnames=["metric_name", "agent_id", "device_id", "value_type"],
67+
labelnames=["device_metric_name", "agent_id", "device_id", "value_type"],
6868
)
6969

7070
@classmethod
@@ -80,7 +80,7 @@ def observe_container_metric(
8080
) -> None:
8181
for metric_value_type, value in metric.value_pairs:
8282
self._container_metric.labels(
83-
metric_name=metric.key,
83+
container_metric_name=metric.key,
8484
agent_id=metric.agent_id,
8585
kernel_id=metric.kernel_id,
8686
value_type=metric_value_type,
@@ -93,7 +93,7 @@ def observe_device_metric(
9393
) -> None:
9494
for metric_value_type, value in metric.value_pairs:
9595
self._device_metric.labels(
96-
metric_name=metric.key,
96+
device_metric_name=metric.key,
9797
agent_id=metric.agent_id,
9898
device_id=metric.device_id,
9999
value_type=metric_value_type,

0 commit comments

Comments
 (0)