Copyright @ 2001 SAP. All Rights Reserved.

Serialized Form


Package com.sap.util.monitor.jarm

Class com.sap.util.monitor.jarm.ActionOverview implements Serializable

Serialized Fields

actionText

java.lang.String actionText
text of action call

actionCompName

java.lang.String actionCompName
component which fires action

actionTS

long actionTS
timestamp when action started

next

ActionOverview next
pointer to next entry in list

Class com.sap.util.monitor.jarm.ApplThreadOverview implements Serializable

Serialized Fields

myThread

java.lang.Thread myThread
corresponding thread object

threadName

java.lang.String threadName
name of thread

firstTaskTS

long firstTaskTS
start timestamp of first request/task in this thread

sumTaskTime

long sumTaskTime
elapsed time which was used by requests in this thread

active

boolean active
active flag;
true <-> Thread is currently active for a request

userName

java.lang.String userName
user id

reqName

java.lang.String reqName
name of request

taskName

java.lang.String taskName
name of thread specific task;
in the current implementation there are no async. tasks
-> reqName = taskName

compName

java.lang.String compName
name of currently processed component

action

java.lang.String action
currently processed action

reqTime

long reqTime
elapsed time already spent for the request

taskTime

long taskTime
elapsed time already spent for the task;
(now: reqTime = taskTime)

compTime

long compTime
elapsed time already spent for the component

nextOverview

ApplThreadOverview nextOverview
linked list of instances;
used for internal processing

Class com.sap.util.monitor.jarm.ComponentOverview implements Serializable

Serialized Fields

compName

java.lang.String compName
component name

compDescr

java.lang.String compDescr
description of component (text); could be null

compAccNr

long compAccNr
number of component calls

compAccGrossTimeFilled

long compAccGrossTimeFilled
number of calls which are closed correctly so that gross time information could be provided

compAccNetTimeFilled

long compAccNetTimeFilled
number of calls where all direct subcomponents are closed correctly so that net time information could be provided

compAccGrossTime

long compAccGrossTime
amount of gross time for all calls

compAccNetTime

long compAccNetTime
amount of net time for all calls

compAvgGrossTime

long compAvgGrossTime
average gross time for the component

compAvgNetTime

long compAvgNetTime
average net time for the component

compAccOutDataFilled

long compAccOutDataFilled
number of calls with provided outgoing data amount

compAccOutData

long compAccOutData
accum. amount of outbound data (bytes)

compAvgOutData

long compAvgOutData
average amount of outbound data (bytes)

compAccPropsNr

long compAccPropsNr
number of calls to condense component specific properties

compAccProps

java.util.Properties compAccProps
specific properties for this component; null <-> no such properties

Class com.sap.util.monitor.jarm.ComponentOverviewExt implements Serializable

Serialized Fields

compAccGrossCpuTime

long compAccGrossCpuTime
amount of gross CPU time for all calls

compAccNetCpuTime

long compAccNetCpuTime
amount of net CPU time for all calls

compAvgGrossCpuTime

long compAvgGrossCpuTime
average gross CPU time for the component

compAvgNetCpuTime

long compAvgNetCpuTime
average net CPU time for the component

Class com.sap.util.monitor.jarm.CompSingleOverview implements Serializable

Serialized Fields

compName

java.lang.String compName
component name

compDescr

java.lang.String compDescr
description of component (text); could be null

level

int level
level.
indicates, how deep component is nested;
0 <-> main level

compStartTS

long compStartTS
start time of component

compGrossTime

long compGrossTime
gross time of component; is undefined (ConfMonitor.UNDEFTIME) if component is not closed correctly

compNetTime

long compNetTime
net time of component; is undefined (ConfMonitor.UNDEFTIME) if gross time not defined and at least one direct subcomponent is not closed correctly

compOutData

long compOutData
amount of outbound data (bytes)

compProps

java.util.Properties compProps
specific properties for this component; null <-> no such properties

actionOverview

ActionOverview[] actionOverview
array of actions; is filled only if data is used for SAT (single activity trace); is null otherwise or if no action call occurred

Class com.sap.util.monitor.jarm.CompSingleOverviewExt implements Serializable

Serialized Fields

compGrossCpuTime

long compGrossCpuTime
gross CPU time of component; is undefined (ConfMonitor.UNDEFTIME) if component is not closed correctly or if CPU measurement is not supported by the operating system

compNetCpuTime

long compNetCpuTime
net CPU time of component; is undefined (ConfMonitor.UNDEFTIME) if gross time not defined and at least one direct subcomponent is not closed correctly or if CPU measurement is not supported by the operating system

Class com.sap.util.monitor.jarm.MonitorException implements Serializable

Class com.sap.util.monitor.jarm.RequestOverview implements Serializable

Serialized Fields

userName

java.lang.String userName
user id

reqName

java.lang.String reqName
request name

reqDescr

java.lang.String reqDescr
description of request (text); could be null

reqStatus

int reqStatus
status of request; see ConfMonitor (REQOK, REQCOMPxxx)

reqTS

long reqTS
timestamp when request started

reqTime

long reqTime
duration of the request (elapsed)

reqOutData

int reqOutData
amount of outbound data (main task)

reqComp

int reqComp
number of component entries

reqCompLevel

int reqCompLevel
component monitor level used for request; see ConfMonitor.COMPLEVELxxx

compNetTimeName

java.lang.String compNetTimeName
component with largest net time

compNetTime

long compNetTime
net time of this component

compOutDataName

java.lang.String compOutDataName
component with largest amount of outbound data (excluding component which belongs directly to the request (level = 0); the data of this component is shown in reqOutData)

compOutData

long compOutData
amount of outbound data of this component; no outbound data given for any component -> value = -1

taskOverview

TaskOverview[] taskOverview
information about the tasks which build up the request; array just provided for compatibility with future versions; currently one request is made up by one task;

Class com.sap.util.monitor.jarm.RequestOverviewExt implements Serializable

Serialized Fields

reqCpuTime

long reqCpuTime
CPU needed for the request

compNetCpuTimeName

java.lang.String compNetCpuTimeName
component with largest net CPU time

compNetCpuTime

long compNetCpuTime
net CPU time of this component

taskOverviewExt

TaskOverviewExt[] taskOverviewExt
information about the tasks which build up the request; array just provided for compatibility with future versions; currently one request is made up by one task; includes CPU time information

Class com.sap.util.monitor.jarm.RequestSummary implements Serializable

Serialized Fields

reqFirstTS

long reqFirstTS
timestamp of first request

reqAccNr

long reqAccNr
number of requests since reqFirstTS or resetReqTS (if a request reset was done); this timestamp is also used for all other request specific accumulated values unless otherwise documented

reqAccTime

long reqAccTime
amount of time for all requests (in ms)

reqAvgTime

long reqAvgTime
average time of a request (in ms)

reqPerSec

long reqPerSec
requests per second

reqAccOutDataFilled

long reqAccOutDataFilled
number of requests with provided outbound data amount

reqAccOutData

long reqAccOutData
accum. amount of outbound data (bytes)

reqAvgOutData

long reqAvgOutData
average amount of data going out per request (bytes);
only requests for which outbound data is provided

reqAccStatusOk

long reqAccStatusOk
number of correctly handled requests

reqAccStatusCompNotClosed

long reqAccStatusCompNotClosed
number of requests where not all components are correctly closed

reqAccStatusEndForced

long reqAccStatusEndForced
number of requests which are closed because of too many components

reqCompLevelBasic

long reqCompLevelBasic
number of requests running with level ConfMonitor.COMPLEVELBASIC

reqCompLevelMedium

long reqCompLevelMedium
number of requests running with level ConfMonitor.COMPLEVELMEDIUM

reqCompLevelDetail

long reqCompLevelDetail
number of requests running with level ConfMonitor.COMPLEVELDETAIL

reqAccComp

long reqAccComp
number of component calls made for all requests

reqAvgComp

long reqAvgComp
average number of component calls made per request

reqAccUserNr

long reqAccUserNr
number of different users making requests since reqFirstTS or resetUserTS (if a user reset was done)

reqStartAccUserNr

long reqStartAccUserNr
number of different users making requests since reqFirstTS; value is never resetted

resetReqTS

long resetReqTS
timestamp of last reset of requests

resetCompTS

long resetCompTS
timestamp of last reset of components

resetUserTS

long resetUserTS
timestamp of last reset of users

Class com.sap.util.monitor.jarm.RequestSummaryExt implements Serializable

Serialized Fields

reqAccCpuTime

long reqAccCpuTime
amount of CPU time for all requests (in ms)

reqAvgCpuTime

long reqAvgCpuTime
average CPU time of a request (in ms)

Class com.sap.util.monitor.jarm.TaskOverview implements Serializable

Serialized Fields

taskName

java.lang.String taskName
taskname

taskStatus

int taskStatus
status of task; see ConfMonitor (REQOK, REQCOMPxxx)

taskTS

long taskTS
timestamp when task started

taskTime

long taskTime
duration of the task (elapsed)

taskOutData

int taskOutData
amount of outgoing data

compOverview

CompSingleOverview[] compOverview
Information about the components which build up the task; sequence of elements corresponds to call sequence of the components. null if there are no components

Class com.sap.util.monitor.jarm.TaskOverviewExt implements Serializable

Serialized Fields

taskCpuTime

long taskCpuTime
duration of the task (CPU)

compOverviewExt

CompSingleOverviewExt[] compOverviewExt
Information about the components which build up the task; sequence of elements corresponds to call sequence of the components. null if there are no components

Class com.sap.util.monitor.jarm.UserOverview implements Serializable

Serialized Fields

userName

java.lang.String userName
username

userFirstTS

long userFirstTS
timestamp of first request issued by this user

userLastTS

long userLastTS
timestamp of last request issued by this user

userAccNr

long userAccNr
number of requests since userFirstTS

userAccTime

long userAccTime
amount of time for all requests (in ms)

userAvgTime

long userAvgTime
average time of a request (in ms)


Copyright @ 2001 SAP. All Rights Reserved.