You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/iot-operations/reference/observability-metrics-opcua-broker.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,7 +32,7 @@ Emitted by all components: Supervisor, OPC UA Connector, and OPC UA Commander.
32
32
| aio.opc.mqtt.client.subscription.failure.count | Counter | The number of times the MQTT client failed to subscribe to a topic. |[`aio.opc.mqtt.client.id`](#aioopcmqttclientid), [`aio.opc.mqtt.topic`](#aioopcmqtttopic), [`aio.opc.mqtt.subscribe.result`](#aioopcmqttsubscriberesult)|
33
33
| aio.opc.mqtt.client.disconnect.count | Counter | The number of times the MQTT client disconnected. |[`aio.opc.mqtt.client.id`](#aioopcmqttclientid)|
34
34
| aio.opc.mqtt.client.publish.attempt.when.disconnected.count | Counter | The number of times a publish attempt was made when the MQTT client was disconnected. ||
35
-
| aio.opc.component.shutdown.count | Counter | The number of times the component is shut down. |[`aio.opc.component.shutdown.originator`](#aioopcomponentshutdownoriginator), [`aio.opc.component.shutdown.code`](#aioopcomponentshutdowncode)|
35
+
| aio.opc.component.shutdown.count | Counter | The number of times the component is shut down. |[`aio.opc.component.shutdown.originator`](#aioopccomponentshutdownoriginator), [`aio.opc.component.shutdown.code`](#aioopccomponentshutdowncode)|
36
36
37
37
## Supervisor
38
38
@@ -42,11 +42,11 @@ Emitted by all components: Supervisor, OPC UA Connector, and OPC UA Commander.
42
42
| aio.opc.endpoint.count | ObservableGauge | The number of asset endpoint profiles that are deployed. ||
43
43
| aio.opc.asset.datapoint.count | ObservableGauge | The number of datapoints that are defined across all assets. ||
44
44
| aio.opc.asset.event.count | ObservableGauge | The number of events that are defined across all assets. ||
45
-
| aio.opc.connector.failover.duration | Histogram | The duration of a connector instance failover, measured from when the connector was detected as missing until the passive connector instance confirms its activation. |[`aio.opc.connector-schema`](#aioopconnector-schema), [`aio.opc.connector-name`](#aioopconnector-name)|
46
-
| aio.opc.connector.asset.count | Histogram | Number of assets assigned per connector instance. |[`aio.opc.connector-name`](#aioopconnector-name)|
47
-
| aio.opc.connector.endpoint.count | Histogram | Number of endpoints assigned per connector instance. |[`aio.opc.connector-name`](#aioopconnector-name)|
48
-
| aio.opc.connector.load | Histogram | Number that indicates the load per connector instance. |[`aio.opc.connector-name`](#aioopconnector-name)|
49
-
| aio.opc.schema.connector.count | Histogram | Number of connector instances per schema. |[`aio.opc.connector-schema`](#aioopconnector-schema)|
45
+
| aio.opc.connector.failover.duration | Histogram | The duration of a connector instance failover, measured from when the connector was detected as missing until the passive connector instance confirms its activation. |[`aio.opc.connector-schema`](#aioopcconnector-schema), [`aio.opc.connector-name`](#aioopcconnector-name)|
46
+
| aio.opc.connector.asset.count | Histogram | Number of assets assigned per connector instance. |[`aio.opc.connector-name`](#aioopcconnector-name)|
47
+
| aio.opc.connector.endpoint.count | Histogram | Number of endpoints assigned per connector instance. |[`aio.opc.connector-name`](#aioopcconnector-name)|
48
+
| aio.opc.connector.load | Histogram | Number that indicates the load per connector instance. |[`aio.opc.connector-name`](#aioopcconnector-name)|
49
+
| aio.opc.schema.connector.count | Histogram | Number of connector instances per schema. |[`aio.opc.connector-schema`](#aioopcconnector-schema)|
50
50
51
51
## Connector for OPC UA
52
52
@@ -57,17 +57,17 @@ Dimensions marked with **(1)** are only emitted when `ExperimentalConfiguration.
57
57
| aio.opc.subscription.transfer.count | Counter | The number of times a subscription was transferred. ||
58
58
| aio.opc.asset.telemetry.data_change.count | Counter | The number of asset data changes that were received. ||
59
59
| aio.opc.asset.telemetry.event.count | Counter | The number of asset events that were received. ||
60
-
| aio.opc.asset.telemetry.value_change.count | Counter | The number of asset value changes that were received. |[`aio.opc.value-change.status`](#aioopvalue-changestatus)|
61
-
| aio.opc.asset.session.connect.count | Counter | The number of asset session connect events. |[`aio.opc.session-name`](#aioopsession-name)**(1)**, [`aio.opc.endpoint`](#aioopendpoint)**(1)**|
62
-
| aio.opc.asset.session.disconnect.count | Counter | The number of asset session disconnect events. |[`aio.opc.session-name`](#aioopsession-name)**(1)**, [`aio.opc.endpoint`](#aioopendpoint)**(1)**, [`aio.opc.error-source`](#aiooperror-source)|
63
-
| aio.opc.session.connect.duration | Histogram | The OPC UA session connect duration. |[`aio.opc.connect.result`](#aioopconnectresult), [`aio.opc.endpoint`](#aioopendpoint)**(1)**|
64
-
| aio.opc.data_change.processing.duration | Histogram | The processing duration of data changes received from an asset, measured from when the data change was received by the connector until a publish acknowledgment is received from the MQTT broker. |[`aio.opc.mqtt.messages.count`](#aioopcmqttmessagescount), [`aio.opc.mqtt.messages.error.any`](#aioopcmqttmessageserrorany), [`aio.opc.processing.error`](#aioopprocessingerror)|
60
+
| aio.opc.asset.telemetry.value_change.count | Counter | The number of asset value changes that were received. |[`aio.opc.value-change.status`](#aioopcvalue-changestatus)|
61
+
| aio.opc.asset.session.connect.count | Counter | The number of asset session connect events. |[`aio.opc.session-name`](#aioopcsession-name)**(1)**, [`aio.opc.endpoint`](#aioopcendpoint)**(1)**|
62
+
| aio.opc.asset.session.disconnect.count | Counter | The number of asset session disconnect events. |[`aio.opc.session-name`](#aioopcsession-name)**(1)**, [`aio.opc.endpoint`](#aioopcendpoint)**(1)**, [`aio.opc.error-source`](#aioopcerror-source)|
63
+
| aio.opc.session.connect.duration | Histogram | The OPC UA session connect duration. |[`aio.opc.connect.result`](#aioopcconnectresult), [`aio.opc.endpoint`](#aioopcendpoint)**(1)**|
64
+
| aio.opc.data_change.processing.duration | Histogram | The processing duration of data changes received from an asset, measured from when the data change was received by the connector until a publish acknowledgment is received from the MQTT broker. |[`aio.opc.mqtt.messages.count`](#aioopcmqttmessagescount), [`aio.opc.mqtt.messages.error.any`](#aioopcmqttmessageserrorany), [`aio.opc.processing.error`](#aioopcprocessingerror)|
65
65
| aio.opc.event.processing.duration | Histogram | The processing duration of events received from an asset, measured from when the event was received by the connector until a publish acknowledgment is received from the MQTT broker. |[`aio.opc.mqtt.messages.count`](#aioopcmqttmessagescount)|
66
-
| aio.opc.data_change.delivery_time.duration | Histogram | The data changes delivery latency, measured from the OPC UA server publishing time to the connector. |[`aio.opc.endpoint`](#aioopendpoint)**(1)**|
67
-
| aio.opc.event_delivery_time.duration | Histogram | The event delivery latency, measured from the OPC UA server publishing time to the connector. |[`aio.opc.endpoint`](#aioopendpoint)**(1)**|
68
-
| aio.opc.message.egress.size | Histogram | The number of bytes for telemetry sent by the assets. |[`aio.opc.compression`](#aioopcompression)|
69
-
| aio.opc.method.request.count | Counter | The number of method invocations received. |[`aio.opc.method`](#aioopmethod)|
70
-
| aio.opc.method.response.count | Counter | The number of method invocations answered. |[`aio.opc.method`](#aioopmethod)|
66
+
| aio.opc.data_change.delivery_time.duration | Histogram | The data changes delivery latency, measured from the OPC UA server publishing time to the connector. |[`aio.opc.endpoint`](#aioopcendpoint)**(1)**|
67
+
| aio.opc.event_delivery_time.duration | Histogram | The event delivery latency, measured from the OPC UA server publishing time to the connector. |[`aio.opc.endpoint`](#aioopcendpoint)**(1)**|
68
+
| aio.opc.message.egress.size | Histogram | The number of bytes for telemetry sent by the assets. |[`aio.opc.compression`](#aioopccompression)|
69
+
| aio.opc.method.request.count | Counter | The number of method invocations received. |[`aio.opc.method`](#aioopcmethod)|
70
+
| aio.opc.method.response.count | Counter | The number of method invocations answered. |[`aio.opc.method`](#aioopcmethod)|
71
71
| aio.opc.mqtt.message.processing.duration | Histogram | The duration for the processing of messages received from the MQTT broker (method invocations, writes). ||
72
72
| aio.opc.mqtt.queue.ack.size | ObservableGauge | The number of incoming MQTT messages with QoS higher than 0 which delivery acknowledgment is yet to be sent to MQTT broker. ||
73
73
| aio.opc.mqtt.queue.notack.size | ObservableGauge | The number of incoming MQTT messages with QoS higher than 0 in the acknowledgment queue which acknowledgment period timed out due to delay in acknowledgment of previous messages. ||
0 commit comments