Skip to main content

SYS.Stats.Disk

Class SYS.Stats.Disk Extends SYS.WSMon.wsResource [ Deprecated, System = 4 ]

DEPRECATED: the system no longer captures the statistics that this class represents. All values will report zero.

This class represents detailed system metrics captured for global disk 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.Disk).Sample() w ref.LogDir ; display number of logical reads for directory blocks
Note that in the ^GLOSTAT utility, the numbers displayed as "Logical Block Requests" are the total of Logical Reads and Physical Reads for a category. Individual counts for disk blocks read and written

Properties

LogDir

Property LogDir As %Integer;

Logical reads of Global Directory blocks.

PhyDirRd

Property PhyDirRd As %Integer;

Physical reads of Global Directory blocks.

PhyDirWt

Property PhyDirWt As %Integer;

Physical writes of Global Directory blocks.

LogUptr

Property LogUptr As %Integer;

Logical reads of Upper-level Pointer blocks.

PhyUptrRd

Property PhyUptrRd As %Integer;

Physical reads of Upper-level Pointer blocks.

PhyUptrWt

Property PhyUptrWt As %Integer;

Physical writes of Upper-level Pointer blocks

LogBptr

Property LogBptr As %Integer;

Logical reads of Bottom-level Pointer blocks.

PhyBptrRd

Property PhyBptrRd As %Integer;

Physical reads of Bottom-level Pointer blocks.

PhyBptrWt

Property PhyBptrWt As %Integer;

Physical writes of Bottom-level Pointer blocks.

LogData

Property LogData As %Integer;

Logical reads of Data & Big String Data blocks.

PhyDataRd

Property PhyDataRd As %Integer;

Physical reads of Data & Big String Data blocks.

PhyDataWt

Property PhyDataWt As %Integer;

Physical writes of Data & Big String Data blocks.

LogBdata

Property LogBdata As %Integer;

Logical reads of Big Data blocks.

PhyBdataRd

Property PhyBdataRd As %Integer;

Physical reads of Big Data blocks.

PhyBdataWt

Property PhyBdataWt As %Integer;

Physical writes of Big Data blocks.

LogMap

Property LogMap As %Integer;

Logical reads of Map blocks.

PhyMapRd

Property PhyMapRd As %Integer;

Physical reads of Map blocks.

PhyMapWt

Property PhyMapWt As %Integer;

Physical writes of Map blocks.

LogOther

Property LogOther As %Integer;

Logical reads of Other blocks (may include incremental backup or storage allocation information).

PhyOtherRd

Property PhyOtherRd As %Integer;

Physical reads of Other blocks.

PhyOtherWt

Property PhyOtherWt As %Integer;

Physical writes of Other blocks.

Methods

Sample

ClassMethod Sample() As SYS.Stats.Disk

Instantiate the class and fill in current values for all properties.