%SYS
Global Class Reference

This class represents system metrics captured for globals. More...

Inheritance diagram for Global:
Collaboration diagram for Global:

Static Public Member Functions

SYS.Stats.Global Sample ()
 Instantiate the class and fill in current values for all properties.
 

Public Attributes

 JrnBlocks
 Journal Block Writes. More...
 
 JrnEntries
 Journal Entries. More...
 
 LogicalBlocks
 Logical block requests. More...
 
 PhysBlockReads
 Physical block reads. More...
 
 PhysBlockWrites
 Physical block writes. More...
 
 RefLocal
 Local global references. More...
 
 RefPrivate
 Private global references. More...
 
 RefRemote
 Remote global references. More...
 
 RefUpdateLocal
 Local global update references. More...
 
 RefUpdatePrivate
 Private global update references. More...
 
 RefUpdateRemote
 Remote global update references. More...
 
 ThrottleCnt
 Global Throttle Count. More...
 
 ThrottleCur
 Global Throttle Current. More...
 
 ThrottleMax
 Global Throttle Maximum. More...
 
 UpdateCnt
 Global Update Count. More...
 
 UpdateLock
 Global Update Lock. More...
 
 WDQueueSize
 The number of blocks waiting to be written by the Write Daemon. More...
 
 WDWake
 Indicates whether the system Write Daemon is running ('1') or not ('0') More...
 
 WIJWrites
 Physical writes to the write image journal. More...
 

Detailed Description

This class represents system metrics captured for globals.

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.Global).Sample() w ref.RefLocal ; display number of local global references

System stats for Global activity

Member Data Documentation

◆ JrnBlocks

JrnBlocks

Journal Block Writes.

Number of 64-KB journal blocks written to the journal file.

 

◆ JrnEntries

JrnEntries

Journal Entries.

Number of journal records created, one for each database modification (Set , Kill, etc.) or transaction event (TStart, TCommit) or other event that is saved to the journal.

 

◆ LogicalBlocks

LogicalBlocks

Logical block requests.

The number of database blocks read by the global database code.

 

◆ PhysBlockReads

PhysBlockReads

Physical block reads.

The number of physical database blocks read from disk.

 

◆ PhysBlockWrites

PhysBlockWrites

Physical block writes.

The number of physical database blocks written to disk.

 

◆ RefLocal

RefLocal

Local global references.

The count of all global accesses to a local database.

 

◆ RefPrivate

RefPrivate

Private global references.

The count of all process private global accesses.

 

◆ RefRemote

RefRemote

Remote global references.

The count of all global accesses to a remote database..

 

◆ RefUpdateLocal

RefUpdateLocal

Local global update references.

The count of local global references that are Sets, Kills, or $Increments.

 

◆ RefUpdatePrivate

RefUpdatePrivate

Private global update references.

The count of private global references that are Sets, Kills, or $Increments.

 

◆ RefUpdateRemote

RefUpdateRemote

Remote global update references.

The count of remote global references that are Sets, Kills, or $Increments.

 

◆ ThrottleCnt

ThrottleCnt

Global Throttle Count.

The number of jobs required to wait for the throttle on this configuration.

 

◆ ThrottleCur

ThrottleCur

Global Throttle Current.

The number of jobs currently counted as 'in global' for this configuration.

 

◆ ThrottleMax

ThrottleMax

Global Throttle Maximum.

The maximum number of jobs to allow 'in global' on this configuration.

 

◆ UpdateCnt

UpdateCnt

Global Update Count.

The number of users currently doing global updates (ijucnt) in this configuration.

 

◆ UpdateLock

UpdateLock

Global Update Lock.

An indicator that the Write Demon has suspended global updates (1/0) in this configuration.

 

◆ WDQueueSize

WDQueueSize

The number of blocks waiting to be written by the Write Daemon.

 

◆ WDWake

WDWake

Indicates whether the system Write Daemon is running ('1') or not ('0')

 

◆ WIJWrites

WIJWrites

Physical writes to the write image journal.