From c41c11b46f921e3e3fe55d16ae12538f7849c33f Mon Sep 17 00:00:00 2001 From: vitor-aignosi Date: Fri, 7 Nov 2025 09:47:27 -0300 Subject: [PATCH] SIENTIAPDE-1325 Update OPC metric emissions to include server URL in total connections metric --- laborious/utils/repository/opc_repository.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/laborious/utils/repository/opc_repository.py b/laborious/utils/repository/opc_repository.py index cfa1a09..5abef53 100644 --- a/laborious/utils/repository/opc_repository.py +++ b/laborious/utils/repository/opc_repository.py @@ -180,14 +180,14 @@ class OpcRepository(SientiaMonitoring): await self.emit_metric( metric_object=metrics.OPC_CONNECTION_STATUS, method='set', - tags=tags, + tags={ + **tags, + 'server_url': self.url, + }, value=1, ) - await self.emit_metric(metrics.OPC_CONNECTIONS_TOTAL, { - **tags, - 'server_url': self.url, - }) + await self.emit_metric(metrics.OPC_CONNECTIONS_TOTAL, tags) return True, {} except Exception as e: @@ -261,6 +261,7 @@ class OpcRepository(SientiaMonitoring): tags={ 'pod_id': self.pod_id, 'server_name': self.server_name, + 'server_url': self.url, }, value=0, )