%SYS
SystemUsage Class Reference

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

Inheritance diagram for SystemUsage:
Collaboration diagram for SystemUsage:

Static Public Member Functions

_.Library.Status SetSummary (_.Library.String Function, _.Library.String Period)
 Configure the summary methods for this class for either the Hourly or Daily summaries. More...
 

Public Attributes

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

Detailed Description

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

For details, see History Monitor.

Member Function Documentation

◆ SetSummary()

_.Library.Status SetSummary ( _.Library.String  Function,
_.Library.String  Period 
)
static

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".

Member Data Documentation

◆ Alerts

Alerts

Serious alert count, taken from Monitor.System.Dashboard1 class.

 

◆ AppErrors

AppErrors

Application error count, taken from Monitor.System.Dashboard2 class.

 

◆ CPUIOwait

CPUIOwait

Percentage of system CPU(s) time in io_wait mode.

 

◆ CPUIdle

CPUIdle

Percentage of system CPU(s) time idle.

 

◆ CPUKernel

CPUKernel

Percentage of system CPU(s) time in kernel mode.

 

◆ CPUUser

CPUUser

Percentage of system CPU(s) time in user mode.

 

◆ CSPSession

CSPSession

Count of CSP Sessions.

 

◆ ECPResponse

ECPResponse

ECP Response time.

 

◆ GlobalBuffers

GlobalBuffers

A list of the top 10 globals in the buffer pool.

Each entry in the list is GlobalName,Database,Percent.

 

◆ JrnFiles

JrnFiles

Number of Journal files.

 

◆ JrnSize

JrnSize

Total size of Journal files (in MB)

 

◆ LicUsedDist

LicUsedDist

License count currently used (distributed)

 

◆ LicUsedLocal

LicUsedLocal

License count currently used (local)

 

◆ Processes

Processes

Process count.