Terminal Summary (PD_TERM)
- Organization of this page
Function
The Terminal Summary (PD_TERM) record stores the performance data in which the data stored in the Process Detail (PD) record is summarized as the state for each terminal at a given point in time. A record is created for each terminal. This is a multi-instance record. Note that even if the Process Detail (PD) record is not collected, performance data is stored in the Terminal Summary (PD_TERM) record.
- Notes:
-
-
If a process has no terminal name, ?? is displayed in the Terminal (TERMINAL_NAME) field.
-
Default values and values that can be specified
Item |
Default value |
Modifiable |
---|---|---|
Log |
No |
Yes |
LOGIF |
Blank |
Yes |
Over 10 Sec Collection Time |
No |
No |
Sync Collection With |
Detail Records, PD |
No |
Realtime Report Data Collection Mode |
Reschedule |
Yes |
ODBC key fields
PD_TERM_TERMINAL_NAME
Lifetime
From the time when at least one process is being executed at a particular terminal until the time when the number of processes being executed becomes 0.
Record size
-
Fixed portion: 681 bytes
-
Variable portion: 128 bytes
Fields
PFM-View name (PFM-Manager name) |
Description |
Smry |
Format |
Delta |
Not sprtd in |
Data source |
---|---|---|---|---|---|---|
Avg I/O Kbytes (AVG_IO_KBYTES) |
Average transfer size in I/O operations (KB) |
-- |
float |
No |
HP-UX, AIX, Linux |
TOTAL_IO_KBYTES ÷ TOTAL_IO_OPS |
CPU %(CPU_PERCENT_USED) |
Average value obtained by dividing CPU usage by the number of processors (%) |
-- |
float |
No |
-- |
(((USER_CPU_TIME + SYSTEM_CPU_TIME) ÷ total-elapsed-time-of-all-processes-executed-from-a-terminal) ÷ processors-count) × 100 |
Context Switches (CONTEXT_SWITCHES) |
Number of times context switching was executed |
-- |
ulong |
No |
HP-UX, Linux |
-- |
Interval (INTERVAL) |
Interval at which the Terminal Summary (PD_TERM) record was stored (seconds). Always 0. |
-- |
ulong |
No |
HP-UX, Solaris, AIX, Linux |
-- |
Major Faults (MAJOR_FAULTS) |
Number of page faults that cause physical I/O operations |
-- |
ulong |
No |
-- |
-- |
Minor Faults (MINOR_FAULTS) |
Number of page faults that do not cause physical I/O operations |
-- |
ulong |
No |
-- |
-- |
Process Count (PROCESS_COUNT) |
Number of processes executed from the terminal |
-- |
ulong |
No |
-- |
Number of processes in processes table that are using a terminal |
Reads (READ_OPS) |
In AIX, this field shows the number of times RAW read operations occurred. In Solaris, this field shows the number of times Block read operation occurred. |
-- |
ulong |
No |
HP-UX, Linux |
-- |
Reads/sec (READ_OPS_PER_SECOND) |
Frequency at which read operations occurred (number of operations per second) |
-- |
float |
No |
HP-UX, Linux |
READ_OPS ÷ total-elapsed-time-of-all-processes-executed-from-terminal |
Real Mem Kbytes (REAL_MEMORY_KBYTES) |
Physical memory size used (KB) |
-- |
float |
No |
-- |
-- |
Record Time (RECORD_TIME) |
Time at which the record was created (Greenwich Mean Time) |
-- |
time_t |
No |
-- |
-- |
Record Type (INPUT_RECORD_TYPE) |
Record type. Always TERM. |
-- |
char(8) |
No |
-- |
-- |
Signals Rcvd (NUMBER_OF_SIGNALS_RECEIVED) |
Number of signals received |
-- |
ulong |
No |
Linux |
-- |
Swaps (SWAPS) |
Number of times swapping occurred |
-- |
ulong |
No |
Linux |
-- |
System CPU (SYSTEM_CPU_TIME) |
Time during which the system ran in the kernel mode (seconds) |
-- |
utime |
No |
-- |
-- |
Terminal (TERMINAL_NAME) |
Terminal name. Process without terminal name, ?? is displayed. |
-- |
string(40) |
No |
-- |
-- |
Throughput/sec (IO_KBYTES_PER_SECOND) |
I/O operation speed (KB per second) |
-- |
float |
No |
AIX, Linux |
TOTAL_IO_KBYTES ÷ total-elapsed-time-of-all-processes-executed-from-terminal |
Total I/O Kbytes (TOTAL_IO_KBYTES) |
Total size transferred in I/O operations (KB) |
-- |
double |
No |
AIX, Linux |
-- |
Total I/O Ops (TOTAL_IO_OPS) |
Number of I/O operations that occurred |
-- |
ulong |
No |
HP-UX, AIX, Linux |
READ_OPS + WRITE_OPS |
Total I/O Ops/sec (TOTAL_IO_OPS_PER_SECOND) |
Frequency at which I/O operations occurred (number of operations per second) |
-- |
float |
No |
HP-UX, AIX, Linux |
TOTAL_IO_OPS ÷ total-elapsed-time-of-all-processes-executed-from-terminal |
User CPU (USER_CPU_TIME) |
Time during which the CPU ran in the user mode (seconds) |
-- |
utime |
No |
-- |
-- |
Virtual Mem Kbytes (VIRTUAL_MEMORY_KBYTES) |
Size of the virtual memory used (KB) |
-- |
float |
No |
Solaris |
-- |
Writes (WRITE_OPS) |
In AIX, this field shows the number of times RAW write operations occurred. In Solaris, this field shows the number of times Block write operation occurred. |
-- |
ulong |
No |
HP-UX, Linux |
-- |
Writes/sec (WRITE_OPS_PER_SECOND) |
Frequency at which write operations occurred (number of operations per second) |
-- |
float |
No |
HP-UX, Linux |
WRITE_OPS ÷ total-elapsed-time-of-all-processes-executed-from-terminal |