6 Standard ObjectTypes ToC Previous Next

6.3 ObjectTypes for the Server Object ToC Previous Next

6.3.4 SessionsDiagnosticsSummaryType ToC Previous Next index

This ObjectType defines diagnostic information about the sessions of the OPC UA Server. This ObjectType is formally defined in Table 12.

Table 12 – SessionsDiagnosticsSummaryType definition

Attribute Value
BrowseName SessionsDiagnosticsSummaryType
IsAbstract False

Subtype of the BaseObjectType defined in 6.2

References NodeClass BrowseName DataType / TypeDefinition Modelling Rule
HasComponent Variable SessionDiagnosticsArray    SessionDiagnosticsDataType[]SessionDiagnosticsArrayType Mandatory
HasComponent Variable SessionSecurityDiagnosticsArray    SessionSecurityDiagnosticsDataType[]SessionSecurityDiagnosticsArrayType Mandatory
HasComponent Object <ClientName>    --SessionDiagnosticsObjectType Optional Placeholder
Conformance Units        
Base Info ServerType        

SessionDiagnosticsArray provides an array with an entry for each session in the Server having general diagnostic information about a session.

SessionSecurityDiagnosticsArray provides an array with an entry for each active session in the Server having security-related diagnostic information about a session. Since this information is security-related, it should not be made accessible to all users, but only to authorised users over encrypted channels.

For each session of the Server, this Object also provides an Object representing the session, indicated by <ClientName>. The BrowseName could be derived from the sessionName defined in the CreateSession Service (OPC 10000-4) or some other server-specific mechanisms. It is of the ObjectType SessionDiagnosticsObjectType, as defined in 6.3.5.

Previous Next