Upload
others
View
64
Download
0
Embed Size (px)
Citation preview
Tivoli®
Decision
Support
for
OS/390®
Distributed
Systems
Performance
Feature
Guide
and
Reference
Version
1.6,
December
2003
SH19-4018-07
���
Tivoli®
Decision
Support
for
OS/390®
Distributed
Systems
Performance
Feature
Guide
and
Reference
Version
1.6,
December
2003
SH19-4018-07
���
Note
Before
using
this
information
and
the
product
it
supports,
read
the
information
in
“Notices”
on
page
187.
Eighth
Edition
(July
2003)
This
edition
applies
to
version
1,
release
6
of
Tivoli
Decision
Support
for
OS/390
(product
number
5695-101)
and
to
all
subsequent
releases
and
modifications
until
otherwise
indicated
in
new
editions.
This
edition
replaces
SH19-4018-06.
©
Copyright
International
Business
Machines
Corporation
1994,
2003.
All
rights
reserved.
Note
to
U.S.
Government
Users
Restricted
Rights—Use,
duplication
or
disclosure
restricted
by
GSA
ADP
Schedule
Contract
with
IBM
Corporation.
Contents
Figures
.
.
.
.
.
.
.
.
.
.
.
.
.
. vii
Preface
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. ix
Who
Should
Read
This
Book
.
.
.
.
.
.
.
.
. ix
What
This
Book
Contains
.
.
.
.
.
.
.
.
.
. ix
Publications
.
.
.
.
.
.
.
.
.
.
.
.
.
. xi
Tivoli
Decision
Support
for
OS/390
Library
.
.
. xi
Using
LookAt
to
look
up
message
explanations
xii
Accessing
Publications
Online
.
.
.
.
.
.
. xiii
Ordering
Publications
.
.
.
.
.
.
.
.
.
. xiii
Accessibility
.
.
.
.
.
.
.
.
.
.
.
.
.
. xiii
Contacting
software
support
.
.
.
.
.
.
.
. xiii
Conventions
Used
in
This
Book
.
.
.
.
.
.
. xiv
Typeface
conventions
.
.
.
.
.
.
.
.
.
. xiv
Changes
in
This
Edition
.
.
.
.
.
.
.
.
.
. xv
Part
1.
UNIX
Guide
.
.
.
.
.
.
.
.
. 1
Chapter
1.
Introducing
the
UNIX
Performance
component
.
.
.
.
.
.
. 3
Gathering
and
collecting
performance
data
.
.
.
. 3
Report
Groups
.
.
.
.
.
.
.
.
.
.
.
.
. 4
Chapter
2.
Installing
and
configuring
the
UNIX
and
LINUX
Performance
components
.
.
.
.
.
.
.
.
.
.
.
.
. 7
Planning
the
implementation
process
.
.
.
.
.
. 7
Considering
which
UNIX
subcomponents
to
install
. 8
Installing
the
UNIX
Performance
component
on
your
UNIX
nodes
.
.
.
.
.
.
.
.
.
.
.
.
.
. 9
Step
1:
Check
UNIX
requirements
.
.
.
.
.
. 9
Disk
space
requirements
.
.
.
.
.
.
.
. 9
Software
requirements
.
.
.
.
.
.
.
.
. 9
Step
2:
Transfer
Tivoli
Decision
Support
for
OS/390
feature
code
to
UNIX
.
.
.
.
.
.
. 10
Capturing
UNIX
Performance
component
data
and
transmitting
to
OS/390
.
.
.
.
.
.
.
.
.
. 13
Step
1:
Set
up
UNIX
accounting
.
.
.
.
.
. 13
Setting
up
accounting
for
AIX
.
.
.
.
.
. 13
Setting
up
accounting
for
HP
.
.
.
.
.
. 15
Setting
up
accounting
for
Sun
Solaris
.
.
.
. 16
Step
2:
Create
log
files
.
.
.
.
.
.
.
.
. 16
Step
3:
Define
the
receiver
of
UNIX
Performance
component
data
.
.
.
.
.
.
.
.
.
.
.
. 17
Step
4:
Customize
UNIX
Performance
component
parameters
.
.
.
.
.
.
.
.
. 18
Parameter
file
values
for
all
subcomponents
18
Parameter
file
values
for
performance
component
.
.
.
.
.
.
.
.
.
.
.
. 19
Step
5:
Start
the
drlperfd
daemon
.
.
.
.
.
. 20
Step
6:
Invoke
drlperfd
at
boot
time
.
.
.
.
. 21
Description
of
daily
tasks
performed
by
UNIX
Performance
component
.
.
.
.
.
.
.
.
. 21
Operating
the
UNIX
Performance
component
on
UNIX
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 22
Description
of
UNIX
Performance
component
files
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 23
AIX
commands
to
use
if
UNIX
Performance
component
installed
.
.
.
.
.
.
.
.
.
. 24
drlpsperfd
.
.
.
.
.
.
.
.
.
.
.
.
. 24
drlactperfd
.
.
.
.
.
.
.
.
.
.
.
. 24
drldeactperfd
.
.
.
.
.
.
.
.
.
.
.
. 24
drlsend
.
.
.
.
.
.
.
.
.
.
.
.
.
. 24
Installing
UNIX
Performance
component
on
the
OS/390
system
.
.
.
.
.
.
.
.
.
.
.
.
. 24
Updating
the
lookup
tables
.
.
.
.
.
.
.
.
. 26
Updating
XACCT_CONNECT_TYPE
.
.
.
.
. 26
Updating
X_NODE_NAME
.
.
.
.
.
.
.
. 27
Updating
XACCT_PRINT_TYPE
.
.
.
.
.
. 27
Collecting
data
under
Tivoli
Decision
Support
for
OS/390
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 27
Creating
your
Generation
Data
Groups
.
.
.
. 27
Renaming
files
sets
sent
from
UNIX
for
use
with
a
GDG
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 28
Example
of
renaming
UNIX
files
.
.
.
.
. 28
General
collect
job
.
.
.
.
.
.
.
.
.
.
. 29
Collect
job
with
specified
Tivoli
Decision
Support
for
OS/390
tables
.
.
.
.
.
.
.
.
.
.
. 29
Backup
and
delete
of
generation
data
sets
.
.
. 30
Testing
the
installation
.
.
.
.
.
.
.
.
.
.
. 30
Putting
the
feature
into
production
.
.
.
.
.
. 30
Considering
which
LINUX
subcomponents
to
install
31
Installing
the
LINUX
Performance
component
on
your
LINUX
nodes
.
.
.
.
.
.
.
.
.
.
.
. 31
Step
1:
Check
LINUX
requirements
.
.
.
.
. 31
Software
requirements
.
.
.
.
.
.
.
.
. 31
Step
2:
Transfer
Tivoli
Decision
Support
for
OS/390
feature
code
to
LINUX
.
.
.
.
.
.
. 31
Capturing
LINUX
Performance
component
data
and
transmitting
to
OS/390
.
.
.
.
.
.
.
.
.
. 33
Step
1:
Create
log
files
.
.
.
.
.
.
.
.
. 33
Step
3:
Define
the
receiver
of
LINUX
Performance
component
data
.
.
.
.
.
.
. 34
Step
4:
Customize
LINUX
Performance
component
parameters
.
.
.
.
.
.
.
.
. 34
Parameter
file
values
for
all
subcomponents
34
Parameter
file
values
for
performance
component
.
.
.
.
.
.
.
.
.
.
.
. 35
Step
5:
Start
the
drlperfd
daemon
.
.
.
.
.
. 35
Commands
to
use
if
LINUX
Performance
component
installed
.
.
.
.
.
.
.
.
.
.
. 36
drlpsperfd
.
.
.
.
.
.
.
.
.
.
.
.
.
. 36
drlactperfd
.
.
.
.
.
.
.
.
.
.
.
.
. 36
drldeactperfd
.
.
.
.
.
.
.
.
.
.
.
.
. 36
drlsend
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 36
Collecting
data
under
Tivoli
Decision
Support
for
OS/390
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 37
General
collect
job
.
.
.
.
.
.
.
.
.
.
. 37
iii
||
||
||
Part
2.
UNIX
and
LINUX
Reference
39
Chapter
3.
Data
flow
and
Tivoli
Decision
Support
for
OS/390
Objects
. 41
UNIX
Performance
component
general
data
flow
.
. 41
Description
of
log
files,
record
and
log
definitions
43
UNIX
Accounting
subcomponent
data
flow
.
.
.
. 44
Where
to
look
for
further
information
.
.
.
. 45
UNIX
Configuration
subcomponent
data
flow
.
.
. 46
Where
to
look
for
further
information
.
.
.
. 47
UNIX
Error
subcomponent
data
flow
.
.
.
.
.
. 48
Where
to
look
for
further
information
.
.
.
. 49
UNIX
Performance
subcomponent
data
flow
.
.
. 50
Where
to
look
for
further
information
.
.
.
. 51
Chapter
4.
Data,
Lookup,
and
Control
Tables
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 53
Naming
standard
for
tables
.
.
.
.
.
.
.
.
. 53
Table
descriptions
.
.
.
.
.
.
.
.
.
.
.
. 53
Tables
in
the
accounting
subcomponent
.
.
.
.
. 54
XACCT_COMMAND_D,
_M
.
.
.
.
.
.
. 54
XACCT_DISK_D,
_M
.
.
.
.
.
.
.
.
.
. 56
XACCT_PRINT_D,
_M
.
.
.
.
.
.
.
.
. 56
XACCT_CONNECT_D,
_M
.
.
.
.
.
.
.
. 57
XACCT_DISK_MV
.
.
.
.
.
.
.
.
.
.
. 57
Tables
in
the
configuration
subcomponent
.
.
.
. 57
XCONFIG_HW
.
.
.
.
.
.
.
.
.
.
.
. 57
XCONFIG_SW
.
.
.
.
.
.
.
.
.
.
.
. 58
Tables
in
the
error
subcomponent
.
.
.
.
.
.
. 58
XERROR_D,
_M
.
.
.
.
.
.
.
.
.
.
.
. 58
Tables
in
the
performance
subcomponent
.
.
.
. 59
XPERF_CPU_H,
_D,
_M
.
.
.
.
.
.
.
.
. 59
XPERF_DISK_D,
_M
.
.
.
.
.
.
.
.
.
. 61
XPERF_DISKIO_H,
_D,
_M
.
.
.
.
.
.
.
. 61
XPERF_PAGING_H,
_D,
_M
.
.
.
.
.
.
.
. 62
XPERF_PS_INFO
.
.
.
.
.
.
.
.
.
.
. 63
XPERF_VM_INFO
.
.
.
.
.
.
.
.
.
.
. 63
Lookup
tables
.
.
.
.
.
.
.
.
.
.
.
.
. 64
XACCT_CONNECT_TYPE
.
.
.
.
.
.
.
. 64
Example
of
table
contents
.
.
.
.
.
.
. 64
X_NODE_NAME
.
.
.
.
.
.
.
.
.
.
. 64
Example
of
table
contents
.
.
.
.
.
.
. 64
XACCT_PRINT_TYPE
.
.
.
.
.
.
.
.
.
. 65
Example
of
table
contents
.
.
.
.
.
.
. 65
Chapter
5.
LINUX
data
tables
.
.
.
.
. 67
XCONF_HARDWARE
.
.
.
.
.
.
.
.
.
.
. 67
XCONF_SOFTWARE
.
.
.
.
.
.
.
.
.
.
. 67
XDISK_INFOR
.
.
.
.
.
.
.
.
.
.
.
.
. 67
XDTMP_INFOR
.
.
.
.
.
.
.
.
.
.
.
.
. 68
XPERF_PS_INFO
.
.
.
.
.
.
.
.
.
.
.
. 68
XPERF_VM_INFO
.
.
.
.
.
.
.
.
.
.
.
. 68
XWTMP_INFOR
.
.
.
.
.
.
.
.
.
.
.
.
. 69
Chapter
6.
Reports
.
.
.
.
.
.
.
.
. 71
Report
format
and
general
description
.
.
.
.
. 71
Report
ID
.
.
.
.
.
.
.
.
.
.
.
.
.
. 71
Report
group
.
.
.
.
.
.
.
.
.
.
.
.
. 71
Source
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 72
Attributes
.
.
.
.
.
.
.
.
.
.
.
.
.
. 72
Variables
.
.
.
.
.
.
.
.
.
.
.
.
.
. 72
Reports
in
the
accounting
subcomponent
.
.
.
. 73
UNIX
Acct
Commands
by
User,
Daily
Overview
73
UNIX
Acct
Users
by
Command,
Daily
Overview
74
UNIX
Acct
Cmd
Resource
Consumption,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 76
UNIX
Acct
User
Resource
Usage,
Monthly
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 77
UNIX
Acct
Disk
Blocks
by
User,
Monthly
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 78
UNIX
Acct
Disk
Blocks
in
1000s,
Monthly
Trend
79
UNIX
Acct
Users
and
Connects,
Daily
Overview
79
UNIX
Acct
Printed
Pages
by
User,
Monthly
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 80
UNIX
Acct
Printed
Pages
by
System,
Monthly
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 81
Reports
in
the
configuration
subcomponent
.
.
. 82
UNIX
Configuration
of
HW
for
a
System,
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 82
UNIX
Configuration
of
HW
for
Device
Class,
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 84
UNIX
Configuration
of
SW
for
a
System,
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 84
UNIX
Configuration
of
SW
for
Object,
Overview
86
Reports
in
the
error
subcomponent
.
.
.
.
.
. 87
UNIX
Error
by
ID,
Daily
Overview
.
.
.
.
. 87
UNIX
Error
by
Type,
Daily
Overview
.
.
.
. 88
UNIX
Error
by
Class,
Daily
Overview
.
.
.
. 89
UNIX
Error
by
Resource,
Daily
Overview
.
.
. 90
UNIX
Error
by
Resource,
Monthly
Trend
.
.
. 91
Reports
in
the
performance
subcomponent
.
.
.
. 92
UNIX
Perf
CPU
Utilization
by
System,
Hourly
Trend
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 92
UNIX
Perf
CPU
Utilization
by
System,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 93
UNIX
Perf
Statistics
by
System,
Hourly
Trend
.
. 94
UNIX
Perf
Statistics
all
Systems,
Daily
Overview
95
UNIX
Perf
Vol
Group
and
File
Syst,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
.
.
.
. 96
UNIX
Perf
Disk
I/O
for
a
Disk,
Hourly
Trend
.
. 97
UNIX
Perf
Disk
I/O
for
System,
Daily
Overview
98
UNIX
Perf
Page
Space
Utilization,
Hourly
Trend
99
LINUX
Percentile
Work
Size
.
.
.
.
.
.
. 101
LINUX
Disk
Space
Allocation
.
.
.
.
.
.
. 102
LINUX
Performance
from
User
Memory
.
.
. 103
LINUX
Performance
’PS’
for
Volumes
Info
.
. 104
LINUX
Hardware
Configuration
.
.
.
.
.
. 105
LINUX
Software
Configuration
.
.
.
.
.
. 106
LINUX
User
Information
.
.
.
.
.
.
.
. 107
LINUX
Process
Information
.
.
.
.
.
.
. 108
LINUX
Performance
’VM’
for
Swap
Memory
109
LINUX
Performance
’VM’
for
CPU
.
.
.
.
. 110
Chapter
7.
Log
Record
Definitions
.
. 111
ACCT_COMMAND
.
.
.
.
.
.
.
.
.
.
. 111
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 111
ACCT_CONNECT
.
.
.
.
.
.
.
.
.
.
.
. 112
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 112
ACCT_DISK
.
.
.
.
.
.
.
.
.
.
.
.
.
. 112
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 112
iv
Tivoli
Decision
Support
for
OS/390:
Distributed
Systems
Performance
Feature
Guide
and
Reference
||||
||||
ACCT_PRINT
.
.
.
.
.
.
.
.
.
.
.
.
. 113
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 113
CONFIG_HW
.
.
.
.
.
.
.
.
.
.
.
.
. 113
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 113
CONFIG_SW
.
.
.
.
.
.
.
.
.
.
.
.
. 114
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 114
Record
section
SUBTYPE_H
.
.
.
.
.
.
. 114
Record
section
SUBTYPE_I
.
.
.
.
.
.
.
. 114
Record
section
SUBTYPE_L
.
.
.
.
.
.
.
. 114
Record
section
FILE_NAME
.
.
.
.
.
.
. 114
Record
section
PATH_NAME
.
.
.
.
.
.
. 115
Record
section
PRODUCT_DESC
.
.
.
.
.
. 115
ERROR
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 115
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 115
PERF_CPU
.
.
.
.
.
.
.
.
.
.
.
.
.
. 115
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 116
PERF_DISK_FS
.
.
.
.
.
.
.
.
.
.
.
.
. 116
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 116
Record
section
FILE_SYSTEM
.
.
.
.
.
.
. 116
Record
section
DEVICE_NAME
.
.
.
.
.
. 117
Record
section
SPACE_NAME
.
.
.
.
.
.
. 117
PERF_DISK_VG
.
.
.
.
.
.
.
.
.
.
.
. 117
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 117
Record
section
VOLUME_GROUP
.
.
.
.
. 117
Record
section
SPACE_NAME
.
.
.
.
.
.
. 118
PERF_DISK_IO
.
.
.
.
.
.
.
.
.
.
.
.
. 118
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 118
PERF_PAGING
.
.
.
.
.
.
.
.
.
.
.
.
. 119
Main
section
.
.
.
.
.
.
.
.
.
.
.
.
. 119
Part
3.
ARM
Guide
.
.
.
.
.
.
.
. 121
Chapter
8.
Introducing
the
ARM
component
.
.
.
.
.
.
.
.
.
.
.
. 123
Chapter
9.
Installing
and
Configuring
the
ARM
Component
.
.
.
.
.
.
.
. 125
Installing
the
ARM
component
on
OS/390
.
.
. 125
Updating
the
lookup
tables
.
.
.
.
.
.
.
.
. 125
Updating
X_NODE_NAME
.
.
.
.
.
.
.
. 125
Testing
the
installation
.
.
.
.
.
.
.
.
.
. 126
Putting
the
ARM
component
into
production
.
.
. 126
Part
4.
ARM
Reference
.
.
.
.
.
. 127
Chapter
10.
Data
Flow
and
Tivoli
Decision
Support
for
OS/390
Objects
. 129
ARM
Agents
general
data
flow
.
.
.
.
.
.
. 129
Chapter
11.
Data
Tables,
Lookup
Tables,
and
Control
tables
.
.
.
.
.
. 131
Naming
standard
for
tables
.
.
.
.
.
.
.
.
. 131
Table
descriptions
.
.
.
.
.
.
.
.
.
.
.
. 131
ARM_TABLE_H,_D,_M
.
.
.
.
.
.
.
.
. 131
Lookup
Tables
.
.
.
.
.
.
.
.
.
.
.
. 132
X_NODE_NAME
.
.
.
.
.
.
.
.
.
.
. 133
Example
of
table
contents
.
.
.
.
.
.
. 133
Chapter
12.
Reports
.
.
.
.
.
.
.
. 135
ARM
report
definitions
.
.
.
.
.
.
.
.
.
. 135
ARM
reports
.
.
.
.
.
.
.
.
.
.
.
.
. 135
UNIX
Application
Monitoring
Hourly
Response
Times
trend
report
.
.
.
.
.
.
.
.
.
.
. 135
UNIX
Application
Monitoring
Hourly
Service
Level
Summary
report
.
.
.
.
.
.
.
.
. 136
Chapter
13.
Log
Record
Definitions
139
ARM
log
collector
.
.
.
.
.
.
.
.
.
.
.
. 139
ARM
log
definitions
.
.
.
.
.
.
.
.
.
.
. 139
ARM
record
definitions
.
.
.
.
.
.
.
.
.
. 139
Part
5.
Distributed
Monitoring
Guide
.
.
.
.
.
.
.
.
.
.
.
.
.
. 141
Chapter
14.
Introducing
Distributed
Monitoring
.
.
.
.
.
.
.
.
.
.
.
. 143
Chapter
15.
Configuring
Distributed
Monitoring
.
.
.
.
.
.
.
.
.
.
.
. 145
Processing
Distributed
Monitoring
data
and
sending
it
to
OS/390
.
.
.
.
.
.
.
.
.
.
. 145
Create
the
task
from
a
UNIX
system
.
.
.
.
. 146
Create
the
task
from
an
OS/390
UNIX
system
service
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 147
Create
the
task
from
a
Windows
NT
system
.
. 147
Execute
the
task
.
.
.
.
.
.
.
.
.
.
. 148
Updating
the
lookup
tables
.
.
.
.
.
.
.
.
. 149
Updating
X_NODE_NAME
.
.
.
.
.
.
.
. 149
Updating
SENTRY_MONITOR_NT
.
.
.
.
. 150
Updating
SENTRY_MONITOR_UN
.
.
.
.
. 150
Testing
the
installation
.
.
.
.
.
.
.
.
.
. 150
Putting
the
Distributed
Monitoring
component
into
production
.
.
.
.
.
.
.
.
.
.
.
.
.
. 150
Part
6.
Distributed
Monitoring
Reference
.
.
.
.
.
.
.
.
.
.
.
. 151
Chapter
16.
Data
Flow
and
Tivoli
Decision
Support
for
OS/390
Objects
. 153
Tivoli
Distributed
Monitoring
general
data
flow
154
Chapter
17.
Data
Tables,
Lookup
Tables,
and
Control
Tables
.
.
.
.
. 157
Naming
standard
for
tables
.
.
.
.
.
.
.
.
. 157
Table
descriptions
.
.
.
.
.
.
.
.
.
.
.
. 157
SENTRY_N_NT_H,_D,_W
.
.
.
.
.
.
.
.
. 157
SENTRY_N_UN_H,_D,_W
.
.
.
.
.
.
.
.
. 158
Lookup
Tables
.
.
.
.
.
.
.
.
.
.
.
.
. 159
X_NODE_NAME
.
.
.
.
.
.
.
.
.
.
. 159
Example
of
table
contents
.
.
.
.
.
.
. 159
SENTRY_MONITOR_NT
.
.
.
.
.
.
.
. 159
Example
of
table
contents
.
.
.
.
.
.
. 159
SENTRY_MONITOR_UN
.
.
.
.
.
.
.
. 160
Example
of
table
contents
.
.
.
.
.
.
. 160
Contents
v
Chapter
18.
Reports
.
.
.
.
.
.
.
. 161
Distributed
Monitoring
report
definitions
.
.
.
. 161
Reports
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 161
DM
Service
Level
Details
Hourly
(UNIX)
.
.
. 161
DM
Service
Level
Details
Daily
(UNIX)
.
.
. 163
DM
Service
Level
Details
Weekly
(UNIX)
.
.
. 165
DM
System
Resources
Monitors
Daily
(UNIX)
167
DM
Network
Monitors
Daily
(UNIX)
.
.
.
. 168
DM
Disk
Resource
Monitors
Daily
(UNIX)
.
. 169
DM
Service
Level
Details
Hourly
(NT)
.
.
.
. 170
DM
Service
Level
Details
Daily
(NT)
.
.
.
. 172
DM
Service
Level
Details
Weekly
(NT)
.
.
.
. 175
DM
TCP
Monitors
Daily
(NT)
.
.
.
.
.
.
. 177
DM
System
Monitors
Daily
(NT)
.
.
.
.
.
. 178
DM
Server
Monitors
Daily
(NT)
.
.
.
.
.
. 179
DM
Processor
Monitors
Daily
(NT)
.
.
.
.
. 180
DM
Memory
Details
Daily
(NT)
.
.
.
.
.
. 181
Part
7.
Appendixes
.
.
.
.
.
.
.
. 183
Appendix.
Log
Record
Definitions
.
. 185
Distributed
Monitoring
log
collector
.
.
.
.
.
. 185
Distributed
Monitoring
log
definitions
.
.
.
.
. 185
Distributed
Monitoring
record
definitions
.
.
.
. 185
Notices
.
.
.
.
.
.
.
.
.
.
.
.
.
. 187
Trademarks
.
.
.
.
.
.
.
.
.
.
.
.
.
. 189
List
of
abbreviations
.
.
.
.
.
.
.
. 191
Glossary
.
.
.
.
.
.
.
.
.
.
.
.
. 193
Index
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 197
vi
Tivoli
Decision
Support
for
OS/390:
Distributed
Systems
Performance
Feature
Guide
and
Reference
Figures
1.
Organizing
and
presenting
system
performance
data
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 4
2.
Implementation
process
for
the
UNIX
Performance
component
.
.
.
.
.
.
.
.
. 8
3.
Tivoli
Decision
Support
for
OS/390
Administration
window
.
.
.
.
.
.
.
. 25
4.
Components
window
.
.
.
.
.
.
.
.
. 25
5.
Installation
Options
window
.
.
.
.
.
.
. 26
6.
General
COLLECT
job
.
.
.
.
.
.
.
.
. 29
7.
Sample
COLLECT
job
with
an
INCLUDE
clause
.
.
.
.
.
.
.
.
.
.
.
.
.
. 30
8.
Daily
steps
involved
in
using
Tivoli
Decision
Support
for
OS/390
.
.
.
.
.
.
.
.
.
. 31
9.
General
COLLECT
job
.
.
.
.
.
.
.
.
. 37
10.
General
UNIX
Performance
component
data
flow
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 41
11.
UNIX
Accounting
component
data
flow
44
12.
UNIX
Configuration
subcomponent
data
flow
46
13.
UNIX
Error
subcomponent
data
flow
.
.
.
. 48
14.
UNIX
Performance
subcomponent
data
flow
50
15.
Example
of
UNIX
Acct
Commands
by
User,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
. 74
16.
Example
of
UNIX
Acct
Users
by
Command,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
. 75
17.
Example
of
UNIX
Acct
Cmd
Resource
Consumption,
Daily
Overview
.
.
.
.
.
. 76
18.
Example
of
UNIX
Acct
User
Resource
Usage,
Monthly
Overview
.
.
.
.
.
.
.
.
.
. 77
19.
Example
of
UNIX
Acct
Disk
Blocks
by
User,
Monthly
Overview
.
.
.
.
.
.
.
.
.
. 78
20.
Example
of
UNIX
Acct
Disk
Blocks
in
1000s,
Monthly
Trend
.
.
.
.
.
.
.
.
.
.
. 79
21.
Example
of
UNIX
Acct
Users
and
Connects,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
. 80
22.
Example
of
UNIX
Acct
Printed
Pages
by
User,
Monthly
Overview
.
.
.
.
.
.
.
.
.
. 81
23.
Example
of
UNIX
Acct
Printed
Pages
by
System,
Monthly
Overview
.
.
.
.
.
.
. 82
24.
Example
of
UNIX
Configuration
of
HW
for
a
System,
Overview
.
.
.
.
.
.
.
.
.
. 83
25.
Example
of
UNIX
Configuration
of
HW
for
Device
Class,
Overview
.
.
.
.
.
.
.
. 84
26.
Example
of
UNIX
Configuration
of
SW
for
a
System,
Overview
.
.
.
.
.
.
.
.
.
. 85
27.
Example
of
UNIX
Configuration
of
SW
for
Object,
Overview
.
.
.
.
.
.
.
.
.
.
. 86
28.
Example
of
UNIX
Error
by
ID,
Daily
Overview
88
29.
Example
of
UNIX
Error
by
Type,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
.
.
. 89
30.
Example
of
UNIX
Error
by
Class,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
.
.
. 89
31.
Example
of
UNIX
Error
by
Resource,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
.
.
. 90
32.
Example
of
UNIX
Error
by
Resource,
Monthly
Trend
.
.
.
.
.
.
.
.
.
.
.
.
.
. 91
33.
Example
of
UNIX
Perf
CPU
Utilization
by
System,
Hourly
Trend
.
.
.
.
.
.
.
.
. 93
34.
Example
of
UNIX
Perf
CPU
Utilization
by
System,
Daily
Overview
.
.
.
.
.
.
.
. 94
35.
Example
of
UNIX
Perf
Statistics
by
System,
Hourly
Trend2
.
.
.
.
.
.
.
.
.
.
. 95
36.
Example
of
UNIX
Perf
Statistics
all
Systems,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
. 96
37.
Example
of
UNIX
Perf
Vol
Group
and
File
Syst,
Daily
Overview
.
.
.
.
.
.
.
.
. 97
38.
Example
of
UNIX
Perf
Disk
I/O
for
a
Disk,
Hourly
Trend
.
.
.
.
.
.
.
.
.
.
.
. 98
39.
Example
of
UNIX
Perf
Disk
I/O
for
System,
Daily
Overview
.
.
.
.
.
.
.
.
.
.
. 99
40.
Example
of
UNIX
Perf
Page
Space
Utilization,
Hourly
Trend
.
.
.
.
.
.
.
.
.
.
. 100
41.
Example
of
a
LINUX
-
Percentile
Work
Size
report
.
.
.
.
.
.
.
.
.
.
.
.
.
. 101
42.
Example
of
a
LINUX
-
Disk
Space
Allocation
report
.
.
.
.
.
.
.
.
.
.
.
.
.
. 102
43.
Example
of
a
LINUX
-
Performance
from
User
Memory
report
.
.
.
.
.
.
.
.
. 103
44.
Example
of
a
LINUX
-
Performance
’PS’
for
Volumes
Info
report
.
.
.
.
.
.
.
.
. 104
45.
Example
of
a
LINUX
-
Hardware
Configuration
report
.
.
.
.
.
.
.
.
. 105
46.
Example
of
a
LINUX
-
Software
Configuration
report
.
.
.
.
.
.
.
.
. 106
47.
Example
of
a
LINUX
-
User
Information
report
.
.
.
.
.
.
.
.
.
.
.
.
.
. 107
48.
Example
of
a
LINUX
-
Process
Information
report
.
.
.
.
.
.
.
.
.
.
.
.
.
. 108
49.
Example
of
a
LINUX
-
Performance
’VM’
for
Swap
Memory
report
.
.
.
.
.
.
.
.
. 109
50.
Example
of
a
LINUX
-
Performance
’VM’
for
CPU
report
.
.
.
.
.
.
.
.
.
.
.
. 110
51.
Daily
steps
involved
in
using
Tivoli
Decision
Support
for
OS/390
.
.
.
.
.
.
.
.
. 126
52.
General
ARM
data
flow
.
.
.
.
.
.
.
. 129
53.
UNIX
Application
Monitoring
Hourly
Response
Times
trend
report
.
.
.
.
.
. 135
54.
UNIX
Application
Monitoring
Hourly
Service
Level
Summary
report,
partial
view
.
.
.
. 136
55.
Daily
steps
involved
in
using
Tivoli
Decision
Support
for
OS/390
.
.
.
.
.
.
.
.
. 150
56.
General
Distributed
Monitoring
data
flow
154
57.
DM
Service
Level
Details
Hourly
Report
(UNIX)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 162
58.
DM
Service
Level
Details
Daily
Report
(UNIX)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 164
59.
DM
Service
Level
Details
Weekly
Report
(UNIX)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 166
60.
DM
System
Resources
Monitors
Daily
Report
(UNIX)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 168
61.
DM
Network
Monitors
Daily
Report
(UNIX)
169
vii
62.
DM
Disk
Resource
Monitors
Daily
Report
(UNIX)
.
.
.
.
.
.
.
.
.
.
.
.
.
. 170
63.
DM
Service
Level
Details
Hourly
Report
(NT)
171
64.
DM
Service
Level
Details
Daily
Report
(NT)
173
65.
DM
Service
Level
Details
Weekly
Report
(NT)
176
66.
DM
TCP
Monitors
Daily
Report
(NT)
178
67.
DM
System
Monitors
Daily
(DM)
.
.
.
.
. 179
68.
DM
Server
Monitors
Daily
(NT)
.
.
.
.
. 180
69.
DM
Processor
Monitors
Daily
Report
(NT)
181
70.
DM
Memory
Details
Daily
Report
(NT)
182
viii
Tivoli
Decision
Support
for
OS/390:
Distributed
Systems
Performance
Feature
Guide
and
Reference
Preface
This
book
describes
how
to
use
IBM®
Tivoli®
Decision
Support
for
OS/390®
(hereafter
referred
to
as
Tivoli
Decision
Support
for
OS/390)
to
collect
and
report
performance
data
generated
by
operating
systems
and
applications
running
on
a
workstation.
This
book:
v
Describes
performance
issues
and
how
they
affect
the
level
of
services
you
can
offer
users
v
Guides
you
through
the
component-selection,
installation,
and
implementation
processes
v
Explores
performance
characteristics
shown
in
Tivoli
Decision
Support
for
OS/390
reports
so
that
you
can
analyze
the
characteristics
of
your
system
Notes:
1.
Release
1
Modification
Level
1
of
this
feature
had
the
title
RISC
System/6000®
System
Performance
Feature.
2.
Release
2
of
this
feature
had
the
title
UNIX®
Performance
feature.
3.
Release
4
of
this
feature
had
the
title
Workstation
Performance
Feature.
4.
Release
5
of
this
feature
had
the
title
Distributed
Systems
Performance
Feature,
which
reflected
the
additional
functionality
that
had
been
incorporated.
5.
The
term
UNIX
used
in
this
book
covers
AIX®,
HP-UX,
and
Sun
Solaris
operating
systems.
When
AIX
is
used,
this
refers
only
to
the
IBM
operating
system
(and
not
to
HP-UX
or
Sun
Solaris).
Tivoli
Decision
Support
for
OS/390
was
previously
known
as
Tivoli
Performance
Reporter
for
OS/390.
The
terms
MVS™
and
OS/390
are
used
interchangeably
throughout
this
book.
Who
Should
Read
This
Book
The
Distributed
Systems
Performance
Feature
Guide
and
Reference
is
intended
for:
v
Anyone
who
analyzes
or
monitors
UNIX
performance
v
Anyone
responsible
for
establishing
or
meeting
service-level
objectives.
v
Tivoli
Decision
Support
for
OS/390
administrators
(primarily
as
a
guide
to
feature
installation
and
as
a
reference
to
table
and
report
definitions)
v
Users
with
various
backgrounds
who
are
interested
in
analyzing
workstation
performance
data
and
improving
workstation
performance.
What
This
Book
Contains
This
book
explains
how
to
collect
UNIX-generated
performance
data,
and
to
create
and
display
Tivoli
Decision
Support
for
OS/390
reports
to
both
monitor
and
understand
UNIX
performance.
This
book
contains
the
following
parts:
v
Use
Part
I
for
developing
and
implementing
your
performance
and
service-level
strategy:
–
Chapter
1,
“Introducing
the
UNIX
Performance
component,”
on
page
3
explains
basic
concepts
of
systems
management
and
offers
suggestions
on
ix
establishing
performance
objectives
and
service-level
agreements.
It
also
describes
the
UNIX
Performance
feature
role
in
the
Tivoli
Decision
Support
for
OS/390
environment.
–
Chapter
2,
“Installing
and
configuring
the
UNIX
and
LINUX
Performance
components,”
on
page
7
contains
a
task-oriented
description
of
how
to
plan
for
and
set
up
the
UNIX
Performance
feature
so
that
useful
reports
and
decision-support
information
are
available
immediately.v
Use
Part
II
for
a
detailed
description
of
the
UNIX
Performance
component:
–
Chapter
3,
“Data
flow
and
Tivoli
Decision
Support
for
OS/390
Objects,”
on
page
41
describes
the
flow
of
data
from
log
record
to
report,
showing
Tivoli
Decision
Support
for
OS/390
log
and
record
definitions,
tables,
and
reports.
–
Chapter
4,
“Data,
Lookup,
and
Control
Tables,”
on
page
53
describes
the
supplied
data
tables
and
updates,
including
columns
and
expressions.
It
contains
similar
descriptions
of
lookup
tables
and
control
tables.
–
Chapter
5,
“LINUX
data
tables,”
on
page
67
describes
the
data
tables
used
by
the
UNIX
Performance
component.
–
Chapter
6,
“Reports,”
on
page
71
contains
examples
of
the
UNIX
Performance
component
reports
and
shows
where
the
data
comes
from.
–
Chapter
7,
“Log
Record
Definitions,”
on
page
111
describes
the
UNIX
Performance
component
record
definitions
and
lists
the
record
types
you
can
select
with
each
of
them.v
Use
Part
III
for
a
description
of
the
ARM
component
and
an
explanation
of
how
to
install
and
use
it.
–
Chapter
8,
“Introducing
the
ARM
component,”
on
page
123
gives
an
overview
of
the
ARM
component.
–
Chapter
9,
“Installing
and
Configuring
the
ARM
Component,”
on
page
125
explains
how
to
install
and
operate
ARM.v
Use
Part
IV
for
a
detailed
description
of
the
ARM
component:
–
Chapter
10,
“Data
Flow
and
Tivoli
Decision
Support
for
OS/390
Objects,”
on
page
129
explains
the
flow
of
data
from
log
report
to
record.
–
Chapter
11,
“Data
Tables,
Lookup
Tables,
and
Control
tables,”
on
page
131
describes
the
data
tables
that
are
supplied
with
the
product.
–
Chapter
12,
“Reports,”
on
page
135
explains
the
types
of
reports
and
where
the
data
contained
in
them
comes
from.
–
Chapter
13,
“Log
Record
Definitions,”
on
page
139
describes
the
ARM
component
record
definitions
and
lists
the
record
types
you
can
select
with
each
of
them.v
Use
Part
V
for
developing
and
implementing
your
performance
and
service-level
strategy:
–
Chapter
14,
“Introducing
Distributed
Monitoring,”
on
page
143
explains
the
gathering
and
collecting
of
Tivoli
Distributed
Monitoring
data.
–
Chapter
15,
“Configuring
Distributed
Monitoring,”
on
page
145
explains
how
to
plan
for
and
set
up
Tivoli
Distributed
Monitoring
data
collection.v
Use
Part
VI
for
a
detailed
description
of
the
Tivoli
Distributed
Monitoring
component:
–
Chapter
16,
“Data
Flow
and
Tivoli
Decision
Support
for
OS/390
Objects,”
on
page
153
explains
the
flow
of
data
from
log
record
to
report.
–
Chapter
17,
“Data
Tables,
Lookup
Tables,
and
Control
Tables,”
on
page
157
describes
the
data
tables
that
are
supplied
with
the
product.
x
Tivoli
Decision
Support
for
OS/390:
Distributed
Systems
Performance
Feature
Guide
and
Reference
–
Chapter
18,
“Reports,”
on
page
161
explains
the
types
of
reports
and
where
the
data
contained
in
them
comes
from.v
Part
VII.
Appendixes,
contains
a
list
of
abbreviations,
glossary
and
index.
–
Appendix
A,
on
page
185
describes
the
Tivoli
Distributed
Monitoring
component
record
definitions
and
lists
the
record
types
you
can
select
with
each
of
them.
Publications
This
section
lists
publications
in
the
Tivoli
Decision
Support
for
OS/390
library
and
any
other
related
documents.
It
also
describes
how
to
access
Tivoli
publications
online
and
how
to
order
Tivoli
publications.
Tivoli
Decision
Support
for
OS/390
Library
The
following
documents
are
available
in
the
Tivoli
Decision
Support
for
OS/390
library:
v
Administration
Guide,
SH19-6816
Provides
information
about
initializing
the
Tivoli
Decision
Support
for
OS/390
database
and
customizing
and
administering
Tivoli
Decision
Support
for
OS/390.
v
Guide
to
the
Reporting
Dialog,
SH19-6842
Provides
information
for
users
who
display
existing
reports,
for
users
who
create
and
modify
reports,
and
for
administrators
who
control
reporting
dialog
default
functions
and
capabilities.
v
Language
Guide
and
Reference,
SH19-6817
Provides
information
for
adminstrators,
performance
analysts,
and
programmers
who
are
responsible
for
maintaining
system
log
data
and
reports.
v
User’s
Guide
for
the
Viewer,
SH19-4517
Provides
information
about
how
use
the
graphical
interface
for
Tivoli
Decision
Support
for
OS/390.
v
Messages
and
Problem
Determination,
SH19-6902
Provides
information
to
help
operators
and
system
programmers
understand,
interpret,
and
respond
to
Tivoli
Decision
Support
for
OS/390
messages
and
codes.
v
Accounting
Feature
for
the
Host,
SH19-4495
Provides
information
for
users
who
want
to
use
Tivoli
Decision
Support
for
OS/390
to
collect
and
report
performance
data
generated
by
the
Accounting
feature.
v
Accounting
Feature
for
the
Workstation,
SH19-4516
Provides
information
for
users
who
want
to
use
the
Accounting
Workstation
Option
to
manage,
process,
and
analyze
financial
data
on
a
workstation.
v
AS/400
System
Performance
Feature
Guide
and
Reference,
SH19-4019
Provides
information
for
administrators
and
users
about
collecting
and
reporting
performance
data
generated
by
AS/400®
systems.
v
CICS
Performance
Feature
Guide
and
Reference,
SH19-6820
Provides
information
for
administrators
and
users
about
collecting
and
reporting
performance
data
generated
by
Customer
Information
and
Control
System
(CICS®).
v
Distributed
Systems
Performance
Feature
Guide
and
Reference,
SH19-4018
Preface
xi
Provides
information
for
administrators
and
users
about
collecting
and
reporting
performance
data
generated
byoperating
systems
and
applications
running
on
a
workstation.
v
IMS
Performance
Feature
Guide
and
Reference,
SH19-6825
Provides
information
for
administrators
and
users
about
collecting
and
reporting
performance
data
generated
byInformation
Management
System
(IMS™).
v
Network
Performance
Feature
Installation
and
Administration,
SH19-6901
Provides
information
for
network
analysts
or
programmers
who
are
responsible
for
setting
up
the
network
reporting
environment.
v
Network
Performance
Feature
Reference,
SH19-6822
Provides
information
for
network
analysts
or
programmers
who
are
responsible
for
setting
up
the
network
reporting
environment.
v
Network
Performance
Feature
Reports,
SH19-6821
Provides
information
for
network
analysts
or
programmers
who
use
the
Network
Performance
feature
reports.
v
System
Performance
Feature
Guide,
SH19-6818
Provides
information
for
performance
analysts
and
system
programmers
who
are
responsible
for
meeting
the
service-level
objectives
established
in
your
organization.
v
System
Performance
Feature
Reference,
Volume
I,
SH19-6819
Provides
information
for
administrators
and
users
with
a
variety
of
backgrounds
who
want
to
use
Tivoli
Decision
Support
for
OS/390
to
analyze
Multiple
Virtual
Storage
(MVS)
or
Virtual
Machine
(VM)
performance
data.
v
System
Performance
Feature
Reference,
Volume
II,
SH19-4494
Provides
information
for
administrators
and
users
with
a
variety
of
backgrounds
who
want
to
use
Tivoli
Decision
Support
for
OS/390
to
analyze
Multiple
Virtual
Storage
(MVS)
or
Virtual
Machine
(VM)
performance
data.
v
IBM
Online
Library
Omnibus
Edition
OS/390
Collection
Kit,
SK2T-6700
CD
containing
all
OS/390
documentation.
v
IBM
Online
Library
z/OS
Software
Products
Collection
Kit,
SK3T-4270
CD
containing
all
z/OS®
documentation.
Using
LookAt
to
look
up
message
explanations
LookAt
is
an
online
facility
that
lets
you
look
up
explanations
for
most
messages
you
encounter,
as
well
as
for
some
system
abends
and
codes.
Using
LookAt
to
find
information
is
faster
than
a
conventional
search
because
in
most
cases
LookAt
goes
directly
to
the
message
explanation.
You
can
access
LookAt
from
the
Internet
at:
http://www.ibm.com/eserver/zseries/zos/bkserv/lookat/
or
from
anywhere
in
z/OS
or
z/OS.e
where
you
can
access
a
TSO/E
command
line
(for
example,
TSO/E
prompt,
ISPF,
z/OS
UNIX
System
Services
running
OMVS).
The
LookAt
Web
site
also
features
a
mobile
edition
of
LookAt
for
devices
such
as
PCs,
Palm
OS,
or
Linux-based
handhelds.
So,
if
you
have
a
handheld
device
with
wireless
access
and
an
Internet
browser,
you
can
now
access
LookAt
message
information
from
almost
anywhere.
xii
Tivoli
Decision
Support
for
OS/390:
Distributed
Systems
Performance
Feature
Guide
and
Reference
http://www.ibm.com/eserver/zseries/zos/bkserv/lookat/
Accessing
Publications
Online
IBM
posts
publications
for
this
and
all
other
Tivoli
products,
as
they
become
available
and
whenever
they
are
updated,
to
the
Tivoli
Software
Information
Center
Web
site.
The
Tivoli
Software
Information
Center
is
located
at
the
following
Web
address:
http://www.tivoli.com/support/documents/
Click
the
Tivoli
Decision
Support
for
OS/390
link
to
access
the
product
library.
These
publications
are
available
in
or
HTML
format,
or
both.
Translated
documents
are
also
available
for
some
products.
Note:
If
you
documents
on
other
than
letter-sized
paper,
select
the
Fit
to
page
check
box
in
the
Adobe
Acrobat
dialog.
This
option
is
available
when
you
click
File
”
Print.
Fit
to
page
ensures
that
the
full
dimensions
of
a
letter-sized
page
on
the
paper
that
you
are
using.
Ordering
Publications
You
can
order
many
Tivoli
publications
online
at
the
following
Web
site:
http://www.elink.ibmlink.ibm.com/public/applications/publications/
cgibin/pbi.cgi
You
can
also
order
by
telephone
by
calling
one
of
these
numbers:
v
In
the
United
States:
800-879-2755
v
In
Canada:
800-426-4968
v
In
other
countries,
for
a
list
of
telephone
numbers,
see
the
following
Web
site:
http://www.ibm.com/software/tivoli/order-lit/
Accessibility
Accessibility
features
help
users
with
a
physical
disability,
such
as
restricted
mobility
or
limited
vision,
to
use
software
products
successfully.
With
this
product,
you
can
use
assistive
technologies
to
hear
and
navigate
the
interface.You
can
also
use
the
keyboard
instead
of
the
mouse
to
operate
all
features
of
the
graphical
user
interface.
For
additional
information,
see
the
Accessibility
Appendix
in
the
Administration
Guide.
Contacting
software
support
If
you
have
a
problem
with
any
Tivoli
product,
refer
to
the
following
IBM
Software
Support
Web
site:
http://www.ibm.com/software/sysmgmt/products/support/
If
you
want
to
contact
software
support,
see
the
IBM
Software
Support
Guide
at
the
following
Web
site:
http://techsupport.services.ibm.com/guides/handbook.html
The
guide
provides
information
about
how
to
contact
IBM
Software
Support,
depending
on
the
severity
of
your
problem,
and
the
following
information:
Preface
xiii
http://www.tivoli.com/support/documents/http://www.elink.ibmlink.ibm.com/public/applications/publications/http://www.elink.ibmlink.ibm.com/public/applications/publications/http://www.ibm.com/software/tivoli/order-lit/http://www.ibm.com/software/sysmgmt/products/support/http://techsupport.services.ibm.com/guides/handbook.html
v
Registration
and
eligibility
v
Telephone
numbers
and
addresses,
depending
on
the
country
in
which
you
are
located
v
Information
you
must
have
before
contacting
IBM
Software
Support
Note:
For
Tivoli
NetView®
for
OS/390
customers
only,
additional
support
is
available
on
the
NETVIEW
CFORUM
(Customer
Forum)
through
the
IBMLink™
system.
This
forum
is
monitored
by
NetView
developers
who
answer
questions
and
provide
guidance.
When
a
problem
with
the
code
is
found,
you
are
asked
to
open
an
official
problem
management
record
(PMR)
to
obtain
resolution.
Conventions
Used
in
This
Book
This
guide
uses
several
conventions
for
special
terms
and
actions,
operating
system-dependent
commands
and
paths,
and
margin
graphics.
The
term
z/OS
is
used
in
this
book
to
mean
z/OS
and
OS/390
operating
systems.
Where
the
term
OS/390
does
appear,
the
related
information
applies
only
to
OS/390
operating
systems.
Typeface
conventions
This
guide
uses
the
following
typeface
conventions:
Bold
v
Lowercase
commands
and
mixed
case
commands
that
are
otherwise
difficult
to
distinguish
from
surrounding
text
v
Interface
controls
(check
boxes,
push
buttons,
radio
buttons,
spin
buttons,
fields,
folders,
icons,
list
boxes,
items
inside
list
boxes,
multicolumn
lists,
containers,
menu
choices,
menu
names,
tabs,
property
sheets),
labels
(such
as
Tip:,
and
Operating
system
considerations:)
v
Column
headings
in
a
table
v
Keywords
and
parameters
in
text
Italic
v
Citations
(titles
of
books,
diskettes,
and
CDs)
v
Words
defined
in
text
v
Emphasis
of
words
(words
as
words)
v
Letters
as
letters
v
New
terms
in
text
(except
in
a
definition
list)
v
Variables
and
values
you
must
provide
Monospace
v
Examples
and
code
examples
v
File
names,
programming
keywords,
and
other
elements
that
are
difficult
to
distinguish
from
surrounding
text
v
Message
text
and
prompts
addressed
to
the
user
v
Text
that
the
user
must
type
v
Values
for
arguments
or
command
options
xiv
Tivoli
Decision
Support
for
OS/390:
Distributed
Systems
Performance
Feature
Guide
and
Reference
Changes
in
This
Edition
This
edition
is
an
updated
version
that
replaces
the
previous
edition
of
the
same
book.
The
changes
are:
v
Some
software
requirements
have
changed
in
Chapter
2,
“Installing
and
configuring
the
UNIX
and
LINUX
Performance
components.”
Except
for
editorial
changes,
updates
to
this
edition
are
marked
with
a
vertical
bar
to
the
left
of
the
change.
Preface
xv
xvi
Tivoli
Decision
Support
for
OS/390:
Distributed
Systems
Performance
Feature
Guide
and
Reference
Part
1.
UNIX
Guide
Chapter
1.
Introducing
the
UNIX
Performance
component
.
.
.
.
.
.
.
.
.
.
.
.
.
. 3
Gathering
and
collecting
performance
data
.
.
.
. 3
Report
Groups
.
.
.
.
.
.
.
.
.
.
.
.
. 4
Chapter
2.
Installing
and
configuring
the
UNIX
and
LINUX
Performance
components
.
.
.
.
.
.
. 7
Planning
the
implementation
process
.
.
.
.
.
. 7
Considering
which
UNIX
subcomponents
to
install
. 8
Installing
the
UNIX
Performance
component
on
your
UNIX
nodes
.
.
.
.
.
.
.
.
.
.
.
.
.
. 9
Step
1:
Check
UNIX
requirements
.
.
.
.
.
. 9
Disk
space
requirements
.
.
.
.
.
.
.
. 9
Software
requirements
.
.
.
.
.
.
.
.
. 9
Step
2:
Transfer
Tivoli
Decision
Support
for
OS/390
feature
code
to
UNIX
.
.
.
.
.
.
. 10
Capturing
UNIX
Performance
component
data
and
transmitting
to
OS/390
.
.
.
.
.
.
.
.
.
. 13
Step
1:
Set
up
UNIX
accounting
.
.
.
.
.
. 13
Setting
up
accounting
for
AIX
.
.
.
.
.
. 13
Setting
up
accounting
for
HP
.
.
.
.
.
. 15
Setting
up
accounting
for
Sun
Solaris
.
.
.
. 16
Step
2:
Create
log
files
.
.
.
.
.
.
.
.
. 16
Step
3:
Define
the
receiver
of
UNIX
Performance
component
data
.
.
.
.
.
.
.
.
.
.
.
. 17
Step
4:
Customize
UNIX
Performance
component
parameters
.
.
.
.
.
.
.
.
. 18
Parameter
file
values
for
all
subcomponents
18
Parameter
file
values
for
performance
component
.
.
.
.
.
.
.
.
.
.
.
. 19
Step
5:
Start
the
drlperfd
daemon
.
.
.
.
.
. 20
Step
6:
Invoke
drlperfd
at
boot
time
.
.
.
.
. 21
Description
of
daily
tasks
performed
by
UNIX
Performance
component
.
.
.
.
.
.
.
.
. 21
Operating
the
UNIX
Performance
component
on
UNIX
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 22
Description
of
UNIX
Performance
component
files
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 23
AIX
commands
to
use
if
UNIX
Performance
component
installed
.
.
.
.
.
.
.
.
.
. 24
drlpsperfd
.
.
.
.
.
.
.
.
.
.
.
.
. 24
drlactperfd
.
.
.
.
.
.
.
.
.
.
.
. 24
drldeactperfd
.
.
.
.
.
.
.
.
.
.
.
. 24
drlsend
.
.
.
.
.
.
.
.
.
.
.
.
.
. 24
Installing
UNIX
Performance
component
on
the
OS/390
system
.
.
.
.
.
.
.
.
.
.
.
.
. 24
Updating
the
lookup
tables
.
.
.
.
.
.
.
.
. 26
Updating
XACCT_CONNECT_TYPE
.
.
.
.
. 26
Updating
X_NODE_NAME
.
.
.
.
.
.
.
. 27
Updating
XACCT_PRINT_TYPE
.
.
.
.
.
. 27
Collecting
data
under
Tivoli
Decision
Support
for
OS/390
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 27
Creating
your
Generation
Data
Groups
.
.
.
. 27
Renaming
files
sets
sent
from
UNIX
for
use
with
a
GDG
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 28
Example
of
renaming
UNIX
files
.
.
.
.
. 28
General
collect
job
.
.
.
.
.
.
.
.
.
.
. 29
Collect
job
with
specified
Tivoli
Decision
Support
for
OS/390
tables
.
.
.
.
.
.
.
.
.
.
. 29
Backup
and
delete
of
generation
data
sets
.
.
. 30
Testing
the
installation
.
.
.
.
.
.
.
.
.
.
. 30
Putting
the
feature
into
production
.
.
.
.
.
. 30
Considering
which
LINUX
subcomponents
to
install
31
Installing
the
LINUX
Performance
component
on
your
LINUX
nodes
.
.
.
.
.
.
.
.
.
.
.
. 31
Step
1:
Check
LINUX
requirements
.
.
.
.
. 31
Software
requirements
.