SYS.Stats.ECPDataSvr
Class SYS.Stats.ECPDataSvr Extends SYS.WSMon.wsResource [ System = 4 ]
This class represents system metrics captured for ECP Data Server activity. Each property is a different metric. A class may be instantiated by calling the class method 'Sample', and then the current value of each property can be accessed.
For example: s ref=##class(SYS.Stats.ECPDataSvr).Sample() w ref.GloRef ; display number of Global References returned by this Data Server
System stats for an ECP Data Server
Properties
MaxConn
Property MaxConn As %Integer;
Maximum possible number of connections to this Data Server.
ActConn
Property ActConn As %Integer;
Number of current active connections to this Data Server
GloRef
Property GloRef As %Integer;
The number of Global references returned.
GloUpdate
Property GloUpdate As %Integer;
The number of global references that updated the database.
ReqRcvd
Property ReqRcvd As %Integer;
The number of Requests received.
ReqBuff
Property ReqBuff As %Integer;
The number of request buffers processed.
BlockSent
Property BlockSent As %Integer;
The number of Blocks sent.
LockGrant
Property LockGrant As %Integer;
The number of lock requests that are immediately granted.
LockFail
Property LockFail As %Integer;
The number of lock requests that immediately fail.
LockQue
Property LockQue As %Integer;
The number of lock requests that must be queued.
LockQueGrant
Property LockQueGrant As %Integer;
The number of lock requests that are queued and later granted.
LockQueFail
Property LockQueFail As %Integer;
The number of lock requests that are queued and later fail.
ByteSent
Property ByteSent As %Integer;
The number of Bytes sent.
ByteRcvd
Property ByteRcvd As %Integer;
The number of Bytes received.
SvrBlockPurge
Property SvrBlockPurge As %Integer;
The number of blocks the server has requested the client to purge.
RoutinePurge
Property RoutinePurge As %Integer;
The number of messages sent by the server to purge a routine on the client .
BigKill
Property BigKill As %Integer;
The number of messages sent by the server for big kills.
BigString
Property BigString As %Integer;
The number of times the block was not sent to the client because the result was a big string.
Methods
Sample
ClassMethod Sample() As SYS.Stats.ECPDataSvr