SIENTIAPDE-1325

Update OPC metric emissions to include server URL in total connections metric
This commit is contained in:
vitor-aignosi
2025-11-07 09:47:27 -03:00
parent b7a15999ab
commit c41c11b46f

View File

@@ -180,14 +180,14 @@ class OpcRepository(SientiaMonitoring):
await self.emit_metric( await self.emit_metric(
metric_object=metrics.OPC_CONNECTION_STATUS, metric_object=metrics.OPC_CONNECTION_STATUS,
method='set', method='set',
tags=tags, tags={
**tags,
'server_url': self.url,
},
value=1, value=1,
) )
await self.emit_metric(metrics.OPC_CONNECTIONS_TOTAL, { await self.emit_metric(metrics.OPC_CONNECTIONS_TOTAL, tags)
**tags,
'server_url': self.url,
})
return True, {} return True, {}
except Exception as e: except Exception as e:
@@ -261,6 +261,7 @@ class OpcRepository(SientiaMonitoring):
tags={ tags={
'pod_id': self.pod_id, 'pod_id': self.pod_id,
'server_name': self.server_name, 'server_name': self.server_name,
'server_url': self.url,
}, },
value=0, value=0,
) )