Class Reference
IRIS for UNIX 2019.3
InterSystems: The power behind what matters   
Documentation  Search
  [%SYS] >  [SYS] >  [History] >  [SystemUsage]
Private  Storage   

serial class SYS.History.SystemUsage extends %SerialObject

A list of System Usage properties for the SysData interval collection class

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
14 2


Summary

Properties
Alerts AppErrors CPUIOwait CPUIdle CPUKernel
CPUUser CSPSession ECPResponse GlobalBuffers JrnFiles
JrnSize LicUsedDist LicUsedLocal Processes

Methods
%AddToSaveSet %AddToSyncSet %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteId %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod %DispatchSetModified
%DispatchSetMultidimProperty %DispatchSetProperty %Extends %GetParameter
%GetSwizzleObject %IsA %IsModified %IsNull
%New %NormalizeObject %ObjectIsNull %ObjectModified
%OnBeforeAddToSync %OnDetermineClass %Open %OpenId
%OriginalNamespace %PackageName %RemoveFromSaveSet %ResolveConcurrencyConflict
%SerializeObject %SetModified %SyncObjectIn %SyncTransport
%ValidateObject LogicalToOdbc OdbcToLogical SetSummary


Properties

• property Alerts as %Numeric;
Serious alert count, taken from %Monitor.System.Dashboard1 class
• property AppErrors as %Numeric;
Application error count, taken from %Monitor.System.Dashboard2 class
• property CPUIOwait as %Numeric;
Percentage of system CPU(s) time in io_wait mode.
• property CPUIdle as %Numeric;
Percentage of system CPU(s) time idle.
• property CPUKernel as %Numeric;
Percentage of system CPU(s) time in kernel mode.
• property CPUUser as %Numeric;
Percentage of system CPU(s) time in user mode.
• property CSPSession as %Numeric;
Count of CSP Sessions
• property ECPResponse as %Numeric;
ECP Response time
• property GlobalBuffers as %List;
A list of the top 10 globals in the buffer pool. Each entry in the list is GlobalName,Database,Percent.
• property JrnFiles as %Numeric;
Number of Journal files
• property JrnSize as %Numeric;
Total size of Journal files (in MB)
• property LicUsedDist as %Numeric;
License count currently used (distributed)
• property LicUsedLocal as %Numeric;
License count currently used (local)
• property Processes as %Numeric;
Process count

Methods

• classmethod SetSummary(ByRef Function As %String, Period As %String) as %Status
Configure the summary methods for this class for either the Hourly or Daily summaries. This is a comma-delimited list of functions to use for the summary. The available functions are Average, Maximum (high-water mark), Minimum (lowest value), Standard Deviation, Median, and Total. These are abbreviated in the 'Function' argument as "Avg", "Max", "Min", StDev", Med", and "Tot". If nothing is specified, the default is "Avg,Max,StDev". You may also specify the string "None" for a summary period to disable that summary.

A null 'Function' argument will return the current summary setting in the 'Function' variable.

The 'Period' argument can be either "Hourly" or "Daily".


Copyright (c) 2019 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.