SYS.Stats.ECPDataSvr
class SYS.Stats.ECPDataSvr extends SYS.WSMon.wsResource
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
Property Inventory
- ActConn
- BigKill
- BigString
- BlockSent
- ByteRcvd
- ByteSent
- GloRef
- GloUpdate
- LockFail
- LockGrant
- LockQue
- LockQueFail
- LockQueGrant
- MaxConn
- ReqBuff
- ReqRcvd
- RoutinePurge
- SvrBlockPurge
Method Inventory
Properties
property ActConn as %Integer;
Number of current active connections to this Data Server
Property methods: ActConnDisplayToLogical(), ActConnGet(), ActConnIsValid(), ActConnLogicalToDisplay(), ActConnNormalize(), ActConnSet(), ActConnXSDToLogical()
property BigKill as %Integer;
The number of messages sent by the server for big kills.
Property methods: BigKillDisplayToLogical(), BigKillGet(), BigKillIsValid(), BigKillLogicalToDisplay(), BigKillNormalize(), BigKillSet(), BigKillXSDToLogical()
property BigString as %Integer;
The number of times the block was not sent to the client because the result was a big string.
Property methods: BigStringDisplayToLogical(), BigStringGet(), BigStringIsValid(), BigStringLogicalToDisplay(), BigStringNormalize(), BigStringSet(), BigStringXSDToLogical()
property BlockSent as %Integer;
The number of Blocks sent.
Property methods: BlockSentDisplayToLogical(), BlockSentGet(), BlockSentIsValid(), BlockSentLogicalToDisplay(), BlockSentNormalize(), BlockSentSet(), BlockSentXSDToLogical()
property ByteRcvd as %Integer;
The number of Bytes received.
Property methods: ByteRcvdDisplayToLogical(), ByteRcvdGet(), ByteRcvdIsValid(), ByteRcvdLogicalToDisplay(), ByteRcvdNormalize(), ByteRcvdSet(), ByteRcvdXSDToLogical()
property ByteSent as %Integer;
The number of Bytes sent.
Property methods: ByteSentDisplayToLogical(), ByteSentGet(), ByteSentIsValid(), ByteSentLogicalToDisplay(), ByteSentNormalize(), ByteSentSet(), ByteSentXSDToLogical()
property GloRef as %Integer;
The number of Global references returned.
Property methods: GloRefDisplayToLogical(), GloRefGet(), GloRefIsValid(), GloRefLogicalToDisplay(), GloRefNormalize(), GloRefSet(), GloRefXSDToLogical()
property GloUpdate as %Integer;
The number of global references that updated the database.
Property methods: GloUpdateDisplayToLogical(), GloUpdateGet(), GloUpdateIsValid(), GloUpdateLogicalToDisplay(), GloUpdateNormalize(), GloUpdateSet(), GloUpdateXSDToLogical()
property LockFail as %Integer;
The number of lock requests that immediately fail.
Property methods: LockFailDisplayToLogical(), LockFailGet(), LockFailIsValid(), LockFailLogicalToDisplay(), LockFailNormalize(), LockFailSet(), LockFailXSDToLogical()
property LockGrant as %Integer;
The number of lock requests that are immediately granted.
Property methods: LockGrantDisplayToLogical(), LockGrantGet(), LockGrantIsValid(), LockGrantLogicalToDisplay(), LockGrantNormalize(), LockGrantSet(), LockGrantXSDToLogical()
property LockQue as %Integer;
The number of lock requests that must be queued.
Property methods: LockQueDisplayToLogical(), LockQueGet(), LockQueIsValid(), LockQueLogicalToDisplay(), LockQueNormalize(), LockQueSet(), LockQueXSDToLogical()
property LockQueFail as %Integer;
The number of lock requests that are queued and later fail.
Property methods: LockQueFailDisplayToLogical(), LockQueFailGet(), LockQueFailIsValid(), LockQueFailLogicalToDisplay(), LockQueFailNormalize(), LockQueFailSet(), LockQueFailXSDToLogical()
property LockQueGrant as %Integer;
The number of lock requests that are queued and later granted.
Property methods: LockQueGrantDisplayToLogical(), LockQueGrantGet(), LockQueGrantIsValid(), LockQueGrantLogicalToDisplay(), LockQueGrantNormalize(), LockQueGrantSet(), LockQueGrantXSDToLogical()
property MaxConn as %Integer;
Maximum possible number of connections to this Data Server.
Property methods: MaxConnDisplayToLogical(), MaxConnGet(), MaxConnIsValid(), MaxConnLogicalToDisplay(), MaxConnNormalize(), MaxConnSet(), MaxConnXSDToLogical()
property ReqBuff as %Integer;
The number of request buffers processed.
Property methods: ReqBuffDisplayToLogical(), ReqBuffGet(), ReqBuffIsValid(), ReqBuffLogicalToDisplay(), ReqBuffNormalize(), ReqBuffSet(), ReqBuffXSDToLogical()
property ReqRcvd as %Integer;
The number of Requests received.
Property methods: ReqRcvdDisplayToLogical(), ReqRcvdGet(), ReqRcvdIsValid(), ReqRcvdLogicalToDisplay(), ReqRcvdNormalize(), ReqRcvdSet(), ReqRcvdXSDToLogical()
property RoutinePurge as %Integer;
The number of messages sent by the server to purge a routine on the client .
Property methods: RoutinePurgeDisplayToLogical(), RoutinePurgeGet(), RoutinePurgeIsValid(), RoutinePurgeLogicalToDisplay(), RoutinePurgeNormalize(), RoutinePurgeSet(), RoutinePurgeXSDToLogical()
property SvrBlockPurge as %Integer;
The number of blocks the server has requested the client to purge.
Property methods: SvrBlockPurgeDisplayToLogical(), SvrBlockPurgeGet(), SvrBlockPurgeIsValid(), SvrBlockPurgeLogicalToDisplay(), SvrBlockPurgeNormalize(), SvrBlockPurgeSet(), SvrBlockPurgeXSDToLogical()
Methods
classmethod Sample() as SYS.Stats.ECPDataSvr
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()