Class Reference
InterSystems: The power behind what matters   
Documentation  Search
 

class SYS.Stats.Disk extends SYS.WSMon.wsResource

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

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
21 1


Summary

Properties
LogBdata LogBptr LogData LogDir LogMap
LogOther LogUptr PhyBdataRd PhyBdataWt PhyBptrRd
PhyBptrWt PhyDataRd PhyDataWt PhyDirRd PhyDirWt
PhyMapRd PhyMapWt PhyOtherRd PhyOtherWt PhyUptrRd
PhyUptrWt

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
Sample XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType


Properties

• property LogBdata as %Integer;
Logical reads of Big Data blocks.
• property LogBptr as %Integer;
Logical reads of Bottom-level Pointer blocks.
• property LogData as %Integer;
Logical reads of Data & Big String Data blocks.
• property LogDir as %Integer;
Logical reads of Global Directory blocks.
• property LogMap as %Integer;
Logical reads of Map blocks.
• property LogOther as %Integer;
Logical reads of Other blocks (may include incremental backup or storage allocation information).
• property LogUptr as %Integer;
Logical reads of Upper-level Pointer blocks.
• property PhyBdataRd as %Integer;
Physical reads of Big Data blocks.
• property PhyBdataWt as %Integer;
Physical writes of Big Data blocks.
• property PhyBptrRd as %Integer;
Physical reads of Bottom-level Pointer blocks.
• property PhyBptrWt as %Integer;
Physical writes of Bottom-level Pointer blocks.
• property PhyDataRd as %Integer;
Physical reads of Data & Big String Data blocks.
• property PhyDataWt as %Integer;
Physical writes of Data & Big String Data blocks.
• property PhyDirRd as %Integer;
Physical reads of Global Directory blocks.
• property PhyDirWt as %Integer;
Physical writes of Global Directory blocks.
• property PhyMapRd as %Integer;
Physical reads of Map blocks.
• property PhyMapWt as %Integer;
Physical writes of Map blocks.
• property PhyOtherRd as %Integer;
Physical reads of Other blocks.
• property PhyOtherWt as %Integer;
Physical writes of Other blocks.
• property PhyUptrRd as %Integer;
Physical reads of Upper-level Pointer blocks.
• property PhyUptrWt as %Integer;
Physical writes of Upper-level Pointer blocks

Methods

• classmethod Sample() as SYS.Stats.Disk
Instantiate the class and fill in current values for all properties.


Copyright © 1997-2018, InterSystems Corporation