Serialized Form
|
Package com.sap.util.monitor.jarm |
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
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
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
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
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
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
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;
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
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
reqAccCpuTime
long reqAccCpuTime
- amount of CPU time for all requests (in ms)
reqAvgCpuTime
long reqAvgCpuTime
- average CPU time of a request (in ms)
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
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
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)