%SYS
Performance Class Reference

A list of Performance metric properties for the PerfData interval collection class. More...

Inheritance diagram for Performance:
Collaboration diagram for Performance:

Public Member Functions

def __init__ (self)
 ECP Data Server active client connections. More...
 

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

 ECPBlockAdd
 ECP App Server database blocks added to cache. More...
 
 ECPBlockPurgeBuff
 ECP App Server database blocks purged by buffer allocation. More...
 
 ECPBlockPurgeSvr
 ECP App Server database blocks purged as requested by a Data Server. More...
 
 ECPByteRcvd
 ECP App Server bytes received. More...
 
 ECPByteSent
 ECP App Server bytes sent. More...
 
 ECPConn
 
 GloASeize
 Global resource "A" seize (acquired by spinning) More...
 
 GloNSeize
 Global resource "N" seize (spin failed) More...
 
 GloRef
 Global references (local databases) More...
 
 GloRefRem
 Global references (remote databases) More...
 
 GloSeize
 Global resource seize. More...
 
 GloUpdate
 Global updates (local SET and KILL) More...
 
 GloUpdateRem
 Global updates (remote SET and KILL) More...
 
 JrnBlock
 Journal Block Writes, journal blocks written to disk. More...
 
 JrnEntry
 Journal Entries, journal records created. More...
 
 LogReads
 Logical Database Reads (blocks in memory) More...
 
 ObjASeize
 Object resource "A" seize (acquired by spinning) More...
 
 ObjDel
 Object deleted. More...
 
 ObjHit
 Object references (found in process memory) More...
 
 ObjLoad
 Object loaded from disk (not in shared memory) More...
 
 ObjMiss
 Object references (not in process memory) More...
 
 ObjNew
 Object initialized. More...
 
 ObjSeize
 Object resource seize. More...
 
 PhysReads
 Physical Database Reads (blocks from disk) More...
 
 PhysWrites
 Physical Database Writes (blocks written to disk) More...
 
 RtnASeize
 Routine resource "A" seize (acquired by spinning) More...
 
 RtnCallLocal
 Routine calls (local) More...
 
 RtnCallMiss
 Routines calls not found in memory. More...
 
 RtnCallRemote
 Routine calls (remote) More...
 
 RtnLoad
 Routines loaded from disk (or saved to disk) locally. More...
 
 RtnLoadRem
 Routines loaded from disk (or saved to disk) remotely. More...
 
 RtnSeize
 Routine resource seize. More...
 
 WIJWrites
 WIJ physical block writes. More...
 

Detailed Description

A list of Performance metric properties for the PerfData interval collection class.



These properties are all 'counter' types and the interval data is collected as deltas, which represent the change in the counter over the last interval. When this data is summarized into hourly and daily values, the data is normalized to per-second rates.

For details, see History Monitor.

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self)

ECP Data Server active client connections.

** DEPRECATED ** This property is not a 'counter' like the rest of this class, and does not produce values suitable for per-second summaries. All values will now be zero.  

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

◆ ECPBlockAdd

ECPBlockAdd

ECP App Server database blocks added to cache.

 

◆ ECPBlockPurgeBuff

ECPBlockPurgeBuff

ECP App Server database blocks purged by buffer allocation.

 

◆ ECPBlockPurgeSvr

ECPBlockPurgeSvr

ECP App Server database blocks purged as requested by a Data Server.

 

◆ ECPByteRcvd

ECPByteRcvd

ECP App Server bytes received.

 

◆ ECPByteSent

ECPByteSent

ECP App Server bytes sent.

 

◆ ECPConn

ECPConn

◆ GloASeize

GloASeize

Global resource "A" seize (acquired by spinning)

 

◆ GloNSeize

GloNSeize

Global resource "N" seize (spin failed)

 

◆ GloRef

GloRef

Global references (local databases)

 

◆ GloRefRem

GloRefRem

Global references (remote databases)

 

◆ GloSeize

GloSeize

Global resource seize.

 

◆ GloUpdate

GloUpdate

Global updates (local SET and KILL)

 

◆ GloUpdateRem

GloUpdateRem

Global updates (remote SET and KILL)

 

◆ JrnBlock

JrnBlock

Journal Block Writes, journal blocks written to disk.

 

◆ JrnEntry

JrnEntry

Journal Entries, journal records created.

 

◆ LogReads

LogReads

Logical Database Reads (blocks in memory)

 

◆ ObjASeize

ObjASeize

Object resource "A" seize (acquired by spinning)

 

◆ ObjDel

ObjDel

Object deleted.

 

◆ ObjHit

ObjHit

Object references (found in process memory)

 

◆ ObjLoad

ObjLoad

Object loaded from disk (not in shared memory)

 

◆ ObjMiss

ObjMiss

Object references (not in process memory)

 

◆ ObjNew

ObjNew

Object initialized.

 

◆ ObjSeize

ObjSeize

Object resource seize.

 

◆ PhysReads

PhysReads

Physical Database Reads (blocks from disk)

 

◆ PhysWrites

PhysWrites

Physical Database Writes (blocks written to disk)

 

◆ RtnASeize

RtnASeize

Routine resource "A" seize (acquired by spinning)

 

◆ RtnCallLocal

RtnCallLocal

Routine calls (local)

 

◆ RtnCallMiss

RtnCallMiss

Routines calls not found in memory.

 

◆ RtnCallRemote

RtnCallRemote

Routine calls (remote)

 

◆ RtnLoad

RtnLoad

Routines loaded from disk (or saved to disk) locally.

 

◆ RtnLoadRem

RtnLoadRem

Routines loaded from disk (or saved to disk) remotely.

 

◆ RtnSeize

RtnSeize

Routine resource seize.

 

◆ WIJWrites

WIJWrites

WIJ physical block writes.