Skip to content

Reference

OpcServerDiagnostics Members

Provides diagnostic summary information for the server.

Reference

OpcServerDiagnostics Members ​

Type
OpcServerDiagnostics
Namespace
Opc.UaFx.Server
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0

Properties ​

CumulatedSessionCount ​

Gets the cumulative number of client sessions that have been established in the server since the server was started (or restarted). This includes the CurrentSessionCount.

csharp
public long CumulatedSessionCount { get; }
vbnet
Public ReadOnly Property CumulatedSessionCount As Long

Property value

Int64

The cumulative number of client sessions that have been established in the server since the server was started (or restarted). This includes the CurrentSessionCount.

CumulatedSubscriptionCount ​

Gets the cumulative number of subscriptions that have been established in the server since the server was started (or restarted). This includes the CurrentSubscriptionCount.

csharp
public long CumulatedSubscriptionCount { get; }
vbnet
Public ReadOnly Property CumulatedSubscriptionCount As Long

Property value

Int64

The cumulative number of subscriptions that have been established in the server since the server was started (or restarted). This includes the CurrentSubscriptionCount.

CurrentSessionCount ​

Gets the number of client sessions currently established in the server.

csharp
public long CurrentSessionCount { get; }
vbnet
Public ReadOnly Property CurrentSessionCount As Long

Property value

Int64

The number of client sessions currently established in the server.

CurrentSubscriptionCount ​

Gets the number of subscriptions currently established in the server.

csharp
public long CurrentSubscriptionCount { get; }
vbnet
Public ReadOnly Property CurrentSubscriptionCount As Long

Property value

Int64

The number of subscriptions currently established in the server.

IsEnabled ​

since v2.58

Gets or sets a value indicating whether the server maintains the diagnostic information of its sessions and subscriptions in the address space.

csharp
public bool IsEnabled { get; set; }
vbnet
Public Property IsEnabled As Boolean

Property value

Boolean

The value true if the diagnostic nodes of the server are updated; otherwise the value false. The default value is false.

Remarks

While the server runs, the value states and switches the diagnostics at once. Otherwise it is stored in the Configuration and takes effect with the next start of the server.

Clients read the value from the EnabledFlag of the ServerDiagnostics of the Server object, but cannot change it: the server offers the EnabledFlag read-only, as the OPC UA Compliance Test Tool expects.

PublishingIntervalCount ​

Gets the number of publishing intervals currently supported in the server.

csharp
public long PublishingIntervalCount { get; }
vbnet
Public ReadOnly Property PublishingIntervalCount As Long

Property value

Int64

The number of publishing intervals currently supported in the server.

RejectedRequestsCount ​

Gets the number of requests that were rejected since the server was started (or restarted). This number includes the SecurityRejectedRequestsCount.

csharp
public long RejectedRequestsCount { get; }
vbnet
Public ReadOnly Property RejectedRequestsCount As Long

Property value

Int64

The number of requests that were rejected since the server was started (or restarted). This number includes the SecurityRejectedRequestsCount.

RejectedSessionCount ​

Gets the number of client session establishment requests (ActivateSession and CreateSession) that were rejected since the server was started (or restarted). This number includes the SecurityRejectedSessionCount.

csharp
public long RejectedSessionCount { get; }
vbnet
Public ReadOnly Property RejectedSessionCount As Long

Property value

Int64

The number of client session establishment requests (ActivateSession and CreateSession) that were rejected since the server was started (or restarted). This number includes the SecurityRejectedSessionCount.

SecurityRejectedRequestsCount ​

Gets the number of requests that were rejected due to security constraints since the server was started (or restarted).

csharp
public long SecurityRejectedRequestsCount { get; }
vbnet
Public ReadOnly Property SecurityRejectedRequestsCount As Long

Property value

Int64

The number of requests that were rejected due to security constraints since the server was started (or restarted).

SecurityRejectedSessionCount ​

Gets the number of client session establishment requests (ActivateSession and CreateSession) that were rejected due to security constraints since the server was started (or restarted).

csharp
public long SecurityRejectedSessionCount { get; }
vbnet
Public ReadOnly Property SecurityRejectedSessionCount As Long

Property value

Int64

The number of client session establishment requests (ActivateSession and CreateSession) that were rejected due to security constraints since the server was started (or restarted).

ServerViewCount ​

Gets the number of server-created views in the server.

csharp
public long ServerViewCount { get; }
vbnet
Public ReadOnly Property ServerViewCount As Long

Property value

Int64

The number of server-created views in the server.

SessionAbortCount ​

Gets the number of client sessions that were closed due to errors since the server was started (or restarted).

csharp
public long SessionAbortCount { get; }
vbnet
Public ReadOnly Property SessionAbortCount As Long

Property value

Int64

The number of client sessions that were closed due to errors since the server was started (or restarted).

SessionTimeoutCount ​

Gets the number of client sessions that were closed due to timeout since the server was started (or restarted).

csharp
public long SessionTimeoutCount { get; }
vbnet
Public ReadOnly Property SessionTimeoutCount As Long

Property value

Int64

The number of client sessions that were closed due to timeout since the server was started (or restarted).