· 4. database ( ) text sql . . sql parameter sql . sql .( :0 ) src statement . static, parameter,...
TRANSCRIPT
IBM TivoliUsage and Accounting Manager
��� ��� ��
�� 7.1.2
���
IBM TivoliUsage and Accounting Manager
��� ��� ��
�� 7.1.2
���
�!
� ��� � ��� ���� ��� ���� ��, 275 ���� ������� ��� �����.
© Copyright International Business Machines Corporation 2006, 2009.
��
��� ��� �� . . . . . . . . . . . . 1
Universal ��� �� . . . . . . . . . . . 1
XML� ��� � ��� �� . . . . . . . 1
Java� ��� � ��� �� . . . . . . . 14
Usage and Accounting Manager �� ��� ��
� . . . . . . . . . . . . . . . . . 16
AIX �� �� ��� ��� . . . . . . . 17
Linux, z/Linux, UNIX � AIX � �� �
� ��� ��� ��� . . . . . . . . 26
Sar ��� . . . . . . . . . . . . . 26
System i ��� ��� . . . . . . . . . 31
TDSz ��� ��� . . . . . . . . . . 34
Tivoli Data Warehouse ��� . . . . . . 36
��� ��� ��� . . . . . . . . . 72
Universal ��� ��� . . . . . . . . . 73
Virtual I/O Server ��� ��� . . . . . . 73
VMware ��� ��� . . . . . . . . . 82
Vmstat ��� . . . . . . . . . . . . 92
Windows Disk ��� ��� . . . . . . . 97
Windows Process ��� ��� . . . . . 104
z/VM ��� ��� . . . . . . . . . . 121
IBM Tivoli Usage and Accounting Manager
Enterprise Collector Pack ��� . . . . . . 131
Apache ��� ��� . . . . . . . . . 131
������ �� ��� ���(DBSpace) 132
DB2 ��� ���(WinDB) . . . . . . . 135
DB2 ��� ���(Linux � UNIX) . . . . 141
Lotus Notes ��� ��� . . . . . . . 141
Microsoft Exchange Server 5.5 ��� . . . 144
Microsoft Exchange Server 2000 � 2003 �
�� ��� . . . . . . . . . . . . . 148
Microsoft Exchange Server 2007 ��� ��
� . . . . . . . . . . . . . . . . 154
Oracle ��� ���(Linux � UNIX) . . . 158
Oracle ��� ���(WinDB) . . . . . . 159
Microsoft Exchange Server Mailbox 5.5,
2000 � 2003 ��� ��� . . . . . . . 165
Microsoft IIS(Internet Information Services)
��� ��� . . . . . . . . . . . . 171
Microsoft SQL Server ��� ��� . . . . 176
NetBackup ��� ��� . . . . . . . . 186
NetVault ��� ��� . . . . . . . . . 187
NetWorker ��� ��� . . . . . . . . 189
SAP ��� ��� . . . . . . . . . . 190
TSM(Tivoli Storage Manager) ��� ��� 192
IBM TotalStorage Productivity Center(TPC)
��� ��� . . . . . . . . . . . . 196
�� ��� ��� . . . . . . . . . . 198
WebSphere Extended Deployment(XD):
Fine-Grained Power Consumption Statistics
��� ��� . . . . . . . . . . . . 207
WebSphere Extended Deployment(XD):
Server Power Consumption Statistics ���
���. . . . . . . . . . . . . . . 210
WebSphere HTTP Server ��� ��� . . . 213
��� Windows ��� �� ��� ��� 214
Linux �� UNIX ����� ��� ���� �
� �� . . . . . . . . . . . . . . . 217
UNIX � Linux� Usage and Accounting
Manager Data Collector �� . . . . . . 217
Linux � UNIX ��� ��� �� . . . . 222
� ��� ����� �� �� . . . . . 224
��� ��� � ��� �� �� �� �� 224
� �� � � ��� ��� ��� ��:
Linux �� UNIX ���� �� �� . . . 229
Oracle ��� ��� �� . . . . . . . . 232
DB2 ��� ��� �� . . . . . . . . 238
������ �� �� � �� . . . . . 244
������ �� Best Practices . . . . . 244
AIX �� �� ��� ��� �� . . . . . 244
Virtual I/O Server ��� ��� �� . . . 253
��� ��� � �� ���� ���� . . . 260
��� ���: ��� ��� ���� �� 261
��� ��: ��� �� ���� �� . . . 266
�� � ��� UNIX ���� � � 267
CSR � . . . . . . . . . . . 269
Usage and Accounting Manager ������
��� CSR � � . . . . . . . . . 270
Usage and Accounting Manager ������
��� �� � � . . . . . . . . . 273
���� . . . . . . . . . . . . . . . 275
�� � ���� . . . . . . . . . . . . 277
© Copyright IBM Corp. 2006, 2009 iii
iv IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� ��� ��
��� ���� �� ��� ����� �� ��� ������.
Universal ��� ��
Integrator� Universal ���� Integrator� �� ��� ���� � ���� ��� ��� �� �
������.
Integrator �� ��� ���� �� �� �� �����. ���� ��� ��� ��� �� ���
� �� Integrator ��� �� ��� ���� ����. � ��� ��� �� ���� �� �
� � � ��, �� ��� �� �� ���� ��, � �, ������ � ��, �����
�� � � �� �� �� �� � �� ����� ���� ���. �� �� ��� Universal
���� ����. �� �� ���� ����� ���� XML� ���� ���� �� ��
JAVA� ���� ���� ���� �� ��� ��, �� �� ��, ���� �� � �� �
�� ��� �� � � ����. � ������ � �� � ���� DATABASE, DELIMITED,
FIXEDFIELD � REGEX� � �� ���� ���� ����. � ���� ����� � �� �
� ��� ���� ���� ���. � � ���� ����� �� �� COLLECTOR�� ���
� ���.
XML� ��� � ��� ��
XML� ���� � ���� ���� ��� �� ����.
� ��� ��
� ��� �� ��� �� ��� XML ���� ��� CollectorInput ��� ��� �� �
���.
1. �� ���� CollectorInput��� �� �� ��� �����.
<Step id="Integrator"type="ConvertToCSR"programType="java"programName="integrator">
<Integrator><Input name="CollectorInput" active="true">
2. CollectorInput ��� � � ��� Collector ����. � �� ��� ���� ��� ��
�� �� � �� ���� �� ����� �����. ���� ��� �� ����.
v DELIMITED
v DATABASE
v FIXEDFIELD
© Copyright IBM Corp. 2006, 2009 1
v REGEX
<Collector name="DATABASE|DELIMITED|FIXEDFIELD|REGEX"></Collector>
�� ���� �� ��� � � �� ��� �� � ����.
� 1. DELIMITED �� � � �
�� �� �� � �� ���
RecordDelimiter �� ��� �
��� � ����
�. (����: 0�
�� 1�� �)
keyword �� ��� �
�� � ����
����.
BLANKLINE,
FORMFEED,
NEWLINE,
CUSTOM
NEWLINE
customCharacter �� ��� �
�� � ���� �
�� �� ���
�.
�� � �. ��� CUSTOM
�� ��
� �
FieldDelimiter �� ��� ��
�� � �����.
(����: 0� ��
1�� �)
keyword ��� ��� �
�� � ����
����.
COMMA, TAB,
SEMICOLON,
COLON,
NEWLINE,
SPACE, PIPE,
BACKSLASH,
CUSTOM
COMMA
customCharacter ��� ��� �
�� � ���� �
�� �� ���
�.
�� � � ��� CUSTOM
�� ��
� �
TextFieldQualifier ��� ��� ��
� ���� ����
� �����. (��
��: 0� �� 1��
�)
keyword ��� ��� ��
� ���� � ��
�� ����.
DOUBLEQUOTE,
SINGLEQUOTE,
NONE, CUSTOM
DOUBLEQUOTE
customCharacter ��� ��� ��
� ���� � ��
�� ��� ��
����.
�� � � ��� CUSTOM
�� ��
� �
2 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 1. DELIMITED �� � � � (� )
�� �� �� � �� ���
escapeMode �� �� ���
�� ������
� � ���� �
���.
DOUBLED,
BACKSLASH
��� DOUBLED
HeaderRecord �� �� ���
��� ��� ��
���� � ����
�. (����: 0�
�� 1�� �)
skipRecords �� �� ���
��� ��� ��
��.
� 0
CommentLine ��� �� ���
���� � ����
�. (����: 0�
�� 1�� �)
character �� ��� ���
� ���� ���
�.
�� � � ����� �� ��
��� ���� ��
��.
DELIMITED ��
<Collector name="DELIMITED"><RecordDelimiter keyword="FORMFEED"/>
<FieldDelimiter keyword="TAB"/><TextFieldQualifier keyword="CUSTOM" escapeMode="BACKSLASH" customCharacter="~"/>
<HeaderRecord skipRecords="3"/><CommentLine character="#"/>
</Collector>
� 2. FIXEDFIELD �� � � �
�� �� �� � �� ���
RecordDelimiter �� ��� �
��� � ����
�. (����: 0�
�� 1�� �)
keyword �� ��� �
�� � ����
����.
FORMFEED,
NEWLINE,
CUSTOM
NEWLINE
customCharacter �� ��� �
�� � ���� �
�� �� ���
�.
�� � � ��� CUSTOM
�� ��
� �
��� ��� �� 3
� 2. FIXEDFIELD �� � � � (� )
�� �� �� � �� ���
HeaderRecord �� �� ���
��� ��� ��
���� � ����
�. (����: 0�
�� 1�� �)
skipRecords �� �� ���
��� ��� ��
��.
� 0
CommentLine ��� �� ���
���� � ����
�. (����: 0�
�� 1�� �)
character �� ��� ���
� ���� ���
�.
�� � � ����� �� ��
��� ���� ��
��.
FIXEDFIELD ��
<Collector name="FIXEDFIELD"><RecordDelimiter keyword="NEWLINE"/><HeaderRecord skipRecords="5"/><CommentLine character="#"/>
</Collector>
� 3. REGEX �� � � �
�� �� �� � �� ���
RecordDelimiter �� ��� �
��� � ����
�. (����: 0�
�� 1�� �)
keyword �� ��� �
�� � ����
����.
FORMFEED,
NEWLINE,
CUSTOM
NEWLINE
customCharacter �� ��� �
�� � ���� �
�� �� ���
�.
�� � � ��� CUSTOM
�� ��
� �
RecordParser �� � ��
��� ���� ��
�� � �����.
regularExpression ��� ��� �
��� � ����
������.
�� Java™ ��
�
� �
4 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 3. REGEX �� � � � (� )
�� �� �� � �� ���
HeaderRecord �� �� ���
��� ��� ��
���� � ����
�. (����: 0�
�� 1�� �)
skipRecords �� �� ���
��� ��� ��
��.
� 0
CommentLine ��� �� ���
���� � ����
�. (����: 0�
�� 1�� �)
character �� ��� ���
� ���� ���
�.
�� � � ����� �� ��
��� ���� ��
��.
REGEX ��
<Collector name="REGEX"><RecordDelimiter keyword="NEWLINE"/><RecordParser regularExpression="([^₩s]+)₩s([^₩s]+)₩s([^₩s]+)₩s(₩[.+₩])₩s(".+")₩s([^₩s]+)₩s([^₩s]+)"/><HeaderRecord skipRecords="10"/><CommentLine character="%"/>
</Collector>
� 4. DATABASE �� � � �
�� �� �� � �� ���
dataSourceName ��� �� ���
���� � ����
�. (��: 1�� �
�)
dataSourceName Integrated Solutions
Console� ��� �
� � ��� �
��� ��� ���
�� �����.
�� ��� �� �� � �
Statement SELECT �� �
� ����� ���
� � � � � � � .
(��: 1�� ��)
type � (SQL
�� �� ����)
���.
PROCEDURE, SQL ��� SQL
��� ��� �� 5
� 4. DATABASE �� � � � (� )
�� �� �� � �� ���
text SQL �� ��
���� �����.
����� �� ��
�� ����� ?
�� ������.
�� SQL �� ��
���� ����
� �
Parameter SQL �� ��
����� ����
� ���� � ��
���. SQL �
� �� �����
�� �����
� ���� �� �
� ����. (��
��: 0� ��� �
)
src statement �����
�� �����.
STATIC, PARAMETER,
QUERYPARAMETER
��� STATIC
sqlType statement �����
SQL ���.
STRING, VARCHAR,
CHAR, INTEGER,
LONG, DOUBLE,
FLOAT, DATE, TIME,
TIMESTAMP, BOOLEAN
� �
position SQL �� ��
���� ��� ��
�� �����.
� � �
value STATIC �����
����.
�� � src� STATIC�
� ��
� �
srcName source �� query
����� ����
�.
Parameters ��
QueryParameters ��� �
�� �����.
src� STATIC�
��� ��
� �
format � � � � � � �
DATE, TIME �
TIMESTAMP �
sqlType�� ���
� � �����.
�� Java �� �
�����
��� � �
DATABASE �� 1
<Collector name ="DATABASE"><Connection dataSourceName="DBCollector"/>
<Statement text=" SELECT * FROM CIMSTransaction WHERE (ToDate >= ? AND ToDate <= ?)"/><Parameter src="STATIC" position="1" value="1/1/07 " sqlType="DATE" format="M/d/yy"/><Parameter src="STATIC" position="2" value="12/31/07" sqlType="DATE" format="M/d/yy"/>
</Collector>
DATABASE �� 2
6 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� DATABASE �� PROCEDURE � ���� �� ����� ���� ���� ��� �
����.
<Collector name="DATABASE"><Connection dataSourceName="default" /><Statement type="PROCEDURE" text="{call GET_SUMMARY(?,?,?,?,?,?,?,?)}" /><Parameter src="STATIC" sqlType="CHAR" position="1" value="" /><Parameter src="STATIC" sqlType="CHAR" position="2" value="zzzz" /><Parameter src="STATIC" sqlType="CHAR" position="3" value="1" /><Parameter src="STATIC" sqlType="CHAR" position="4" value="4" /><Parameter src="PARAMETER" sqlType="CHAR" position="5" srcName="StartDate" /><Parameter src="PARAMETER" sqlType="CHAR" position="6" srcName="EndDate" /><Parameter src="STATIC" sqlType="CHAR" position="7" value="admin" /><Parameter src="STATIC" sqlType="CHAR" position="8" value="4" />
</Collector>
�: � ��� ���� �� ����� �� � ����. � ��� ���� �� �� ���
�� ��� ��� �����.
3. CollectorInput ��� �� ��� Parameters ����. Parameters �� �����(0� �
� 1�� �) �� ��� Parameter �� � � ����. ����� Parameters XML �
� �� �� �����.
�� ���� Parameters �� �� ��� � � �� �� ����.
� 5. Parameters �� � � �
�� �� �� � �� ���
Parameter ���� � ��
� ���� ���
� �� �� ���
� � � � � � � .
(��: �� ���
�)
name ����� � ��
� �����.
�� � � �
value ����� ����. �� � � �
dataType ����� ���
OBJECT,
INTEGER,
STRING,
BOOLEAN,
DATETIME,
DOUBLE, LONG,
FLOAT
��� String
format � � � � � � �
D A T E T I M E
dataType�� ���
� � �����.
�� Java ��
� �����
��� � �
Parameters ��
��� ��� �� 7
<Parameters><Parameter name="UnivHdr" value="SAMPLE"/><Parameter name="Feed" value="ProdServer1"/><Parameter name="LogDate" dataType="DATETIME" value="%LogDate%" format="yyyyMMdd"/><Parameter name="FiscalYear" dataType="INTEGER" value="2008"/>
</Parameters>
4. CollectorInput ��� �� ��� InputFields ����. InputFields �� ��� ����
�. ��� InputFields �� �� �� �����. � ��� �������.
�� ���� DELIMITED, FIXEDFIELD, REGEX �� DATABASE � ��� �
InputFields �� �� ��� � � �� �� ����.
� 6. DELIMITED ���� InputFields �� � � �
�� �� �� � �� ���
InputField �� ��� ����
� �����. (��
: �� ��� �)
name �� ��� � ��
� �����.
�� � � �
position �� � �� ���
��.
� � �
dataType �� ��� ���
���.
OBJECT,
INTEGER,
STRING,
BOOLEAN,
DATETIME,
DOUBLE, LONG,
FLOAT
� �
format �� ��� ��
D A T E T I M E
dataType�� ���
� � �����.
�� Java ��
� �����
��� � �
DELIMITED� InputFields ��
<InputFields><InputField name="Column1" position="1" dataType="DATETIME" format="MMddyyyy"/><InputField name="Column2" position="2" dataType="DATETIME" format="HH:mm"/><InputField name="Column3" position="3" dataType="STRING"/><InputField name="Column4" position="4" dataType="INTEGER"/>
</InputFields>
� 7. FIXEDFIELDS ���� InputFields �� � � �
�� �� �� � �� ���
InputField �� ��� ����
� �����. (��
: �� ��� �)
name �� ��� � ��
� �����.
�� � � �
8 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 7. FIXEDFIELDS ���� InputFields �� � � � (� )
�� �� �� � �� ���
startingColumn �� �� �� �
� ��� �� ��
�����.
� � �
length �� �� �� �
� ��� ����
�.
� � �
dataType �� ��� ���
���.
OBJECT,
INTEGER,
STRING,
BOOLEAN,
DATETIME,
DOUBLE, LONG,
FLOAT
� �
format �� ��� ��
D A T E T I M E
dataType�� ���
� � �����.
�� Java ��
� �����
��� � �
FIXEDFIELDS� InputFields ��
<InputFields><InputField name="Column1" startingColumn="1" length="5" dataType="DATETIME" format="MMddyyyy"/><InputField name="Column2" startingColumn="6" length="10" dataType="DATETIME" format="HH:mm"/><InputField name="Column3" startingColumn="17" length="23" dataType="STRING"/><InputField name="Column4" startingColumn="41" length="3" dataType="INTEGER"/>
</InputFields>
� 8. REGEX ���� InputFields �� � � �
�� �� �� � �� ���
InputField �� ��� ����
� �����. (��
: �� ��� �)
name �� ��� � ��
� �����.
�� � � �
position �� � �� ���
��.
� � �
dataType �� ��� ���
���.
OBJECT,
INTEGER,
STRING,
BOOLEAN,
DATETIME,
DOUBLE, LONG,
FLOAT
� �
format �� ��� ��
D A T E T I M E
dataType�� ���
� � �����.
�� Java ��
� �����
��� � �
��� ��� �� 9
REGEX� InputFields ��
<InputFields><InputField name="Field1" position="1" dataType="DATETIME" format="MM/dd/yyyy"/><InputField name="Field2" position="2" dataType="INTEGER"/><InputField name="Field3" position="3" dataType="STRING"/><InputField name="Field4" position="4" dataType="STRING"/>
</InputFields>
� 9. DATABASE ���� InputFields �� � � �
�� �� �� � �� ���
InputField �� ��� ����
� �����. (��
: �� ��� �)
name �� ��� � ��
� �����.
�� � � �
position �� � �� ���
��.
� � �
columnName ������� ��
�����.
�� �� ( p o s i t i o n � �
columName ��
���� ���.)
� �
dataType �� ��� ���
���.
OBJECT,
INTEGER,
STRING,
BOOLEAN,
DATETIME,
DOUBLE, LONG,
FLOAT
� �
format �� ��� ��
D A T E T I M E
dataType�� ���
� � �����.
�� Java ��
� �����
��� � �
DATABASE� InputFields ��
<InputFields><InputField name="Column1" columnName="name" dataType="DATETIME" format="MMddyyyy"/><InputField name="Column2" columnName="capacity" dataType="DATETIME" format="HH:mm"/><InputField name="Column3" columnName="disks" dataType="STRING"/><InputField name="Column4" columnName="serialNo" dataType="INTEGER"/>
</InputFields>
5. CollectorInput ��� �� ��� QueryParameters ����. QueryParameters �� ���
��� �� ���� ������ �, ������ SQL , ���� � � ��� ���� �
� �� �����. � ��� �������.
�� ���� QueryParameters �� �� ��� � � �� �� ����.
10 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 10. QueryParameters �� � � �
�� �� �� � �� ���
Connection ��� �� ���
���� � ����
�. (��: 1�� �
�)
dataSourceName Integrated Solutions
Console� ��� �
� � ��� �
��� ��� ���
�� �����.
�: ��� �� ��
�� ���� ���
����.
�� ��� ��
��
� �
Statement SELECT �� �
� ����� ���
� � � � � � � .
(��: 1�� ��)
type � (SQL
�� �� ����)
���.
PROCEDURE,
SQL
��� SQL
text SQL �� ��
���� �����.
����� �� ��
�� ����� ?
�� ������.
�� SQL �
� �� ���� �
����.
� �
Parameter SQL �� ��
����� ����
� ���� � ��
���. SQL �
� �� �����
�� ����� �
���� �� ��
����. (����:
0� ��� �)
src ����� �� �
�� Parameters �
��� �� ����
�� ��� � �
����.
STATIC,
PARAMETER
(src� STATIC�
� ��� �� value
� � � s r c �
srcName �� �
��� ���.)
STATIC
sqlType statement �����
SQL ���.
STRING,
VARCHAR,
CHAR, INTEGER,
LONG, DOUBLE,
FLOAT, DATE,
TIME,
TIMESTAMP,
BOOLEAN
� �
��� ��� �� 11
� 10. QueryParameters �� � � � (� )
�� �� �� � �� ���
position SQL �� ��
���� ��� ��
�� �����.
� � �
value STATIC �����
����.
�� � src� STATIC��
��
� �
srcName source �� query
����� ����
�.
Parameters ��
QueryParameters
��� ��� ��
���.
src� STATIC� �
�� ��
� �
format � � � � � � �
DATE, TIME �
TIMESTAMP �
sqlType�� ���
� � �����.
�� Java ��
� �����
��� � �
ResultField �������� �
�� � ��� �
��� � ����
�.
name � ��� � ��
�����.
� �� � �
position � ��� �� �
�� �����.
� (position � �
� columnName
�� ���� ��
�.)
� �
columnName � ��� �� �
� �����.
�� �� �� � �
dataType � ��� ���
���.
DATETIME,
STRING,
INTEGER, LONG,
BOOLEAN,
FLOAT, OBJECT
� �
format �� ��� ��
D A T E T I M E
dataType�� ���
� � �����.
�� Java ��
� �����
��� � �
QueryParameters ��
<QueryParameters><Connection dataSourceName="DBCollector"/>
<Statement text=" SELECT * FROM CIMSTransaction WHERE (ToDate >= ? AND ToDate <= ?)"/><Parameter src="STATIC" position="1" sqlType="DATE" value="01/01/2007" format="M/d/yyyy"/><Parameter src="STATIC" position="2" sqlType="DATE" value="01/31/2007" format="M/d/yyyy"/><ResultField name="Account_code" position="4" dataType="STRING"/><ResultField name="ServerName" position="5" dataType="STRING"/><ResultField name="Instance" position="6" dataType="STRING"/></QueryParameters>
12 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
6. CollectorInput ��� �� ��� OutputFields ����. OutputFields �� ��� ���
��. ��� OutputFields �� �� �� �����. � ��� �������.
�� ���� OutputFields �� �� ��� � � �� �� ����.
� 11. OutputFields �� � � �
�� �� �� � �� ���
OutputField �� ��� ����
� �����.
name �� �� �� �
� ��� � ��
� �����(�
��� �� ��).
�� � � �
src ��� �� ���
�� �����.
INPUT, PARAMETER,
QUERYPARAMETER,
KEYWORD
� �
srcName src� ���� ��
� �� �����.
�� �� s r c �
KEYWORD�
��� ��
� �
dateKeyword ��� �� ���
���� �� ��
� �����.
SYSDATE, RUNDATE,
PREDAY, PRECURDAY,
PREWEEK, PREMON,
CURWEEK, CURMON
s r c �
KEYWORD�
��� ��
� �
timeKeyword ��� � ���
���� �� �
� �����.
SYSTIME, ENTIREDAY dateKeyword�
SYSDATE� �
�
� �
resource � �� ��� ��
�� �� ID�� �
�� �����.
, ��� ��� �� ��� ID
���.
�� ���� � � � � ����.
v headerrectype – �� ��
v headeraccountcode – �� ��
v headershiftcode – ��� ��
v headerstartdate – �� �� ��
v headerstarttime – �� �� �
v headerenddate – �� �� ��
v headerendtime – �� �� �
dateKeyword ��� ���� HeaderStartDate, HeaderStartTime, HeaderEndDate � HeaderEndTime
� ��� � ����(dateKeyword� SYSDATE� �� timeKeyword� ���). dateKeyword� �
�� �� ��� ��� ��� ���.
OutputFields ��
��� ��� �� 13
<OutputFields><OutputField name="headerrectype" src="parameter" srcName="Resourceheader"/>
<OutputField name="headerUsageDates" src="keyword" dateKeyword="SYSDATE" timeKeyword="ENTIREDAY"/><OutputField name="Feed" src="parameter" srcName="Feed"/><OutputField name="User" src="input" srcName="1"/><OutputField name="Server" src="input" srcName="2"/><OutputField name="RR01" src="input" srcName="3" resource="no"/>
</OutputFields>
�� ���� � �� �� ��� ���� ���� �� �� ���� �� src=″keyword″�
�� ��� �� ��� �� �� ��� ��� �� ��� �� ��� ��� � ����. ��
��� �� ��� �� �� ��. �:
<OutputFields><OutputField name="headerrectype" src="PARAMETER" srcName="Resourceheader"/><OutputField name="headerUsageDates" src="KEYWORD" dateKeyword="SYSDATE" timeKeyword="ENTIREDAY"/><OutputField name="headerstarttime" src="INPUT" srcName="field5Time"/><OutputField name="headerenddate" src="INPUT" srcName="field4Date"/><OutputField name="Feed" src="PARAMETER" srcName="Feed" /><OutputField name="User" src="INPUT" srcName="1" /><OutputField name="Server" src="INPUT" srcName="2" /><OutputField name="RR01" src="INPUT" srcName="3" resource="no"/>
</OutputFields>
7. CollectorInput ��� �� ��� Files ����. Files �� � ��� ������ ���
�� �����. � ��� �� � ���� DATABASE� � �� �����. ��� � ��
� ��� ���� DATABASE�� Files ��� �����.
�� ���� Files �� �� ��� � � �� �� ����.
� 12. Files �� � � �
�� �� �� � �� ���
File � �� � �
���� � ����
�. (��: �� ��
� �)
name �� �����. �� �� �� � �
type �� �� ��
� ��� �����
��� �����.
input, exception ��� input
Files ��
<Files><File name="C:₩Program Files₩IBM₩TUAM₩CollectorLogs₩SodaLog.txt" type="input"/>
<File name="C:₩Program Files₩IBM₩TUAM₩CollectorLogs₩exception.txt" type="exception"/></Files>
Java� ��� � ��� ��
� ��� ���� Java� ���� ������. Java� ��� ��� ��� ������.
1. � ��� ��(DATABASE, DELIMITED, FIXEDFIELD) �� �� �� ��� ��
��� ��� � Java ��� ������. �: public class TPC extends DELIMITED
��� com.ibm.tivoli.tuam.integrator.collector ��� ��� ���.
14 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
2. DataInvalidException � DataWarningException� ���� �� ���� ������. �:
public TPC() throws DataInvalidException, DataWarningException
3. �� � �� ��� ��� �� � ������ ��� � ����.
v public void processInput() throws DataInvalidException, DataWarningException
v public void validateInput() throws DataInvalidException, DataWarningException
v public boolean readRecord() throws CollectorException
v public void processRecord(Fields fields) throws DataInvalidException
�: public boolean readRecord() throws CollectorException ��� ������ �����
� ��� � ����.
4. processInput ��� ��, �� ��, ���� � � ����� �� ����� ���� � �
����. ���� � ���� �� �� �� ��� ���� � ��� ���� �����. ��
� � ���� ���� �����.
e x t e n d s D A T A B A S E : i n p u t P a r a m e t e r s . d a t a b a s e S e t t i n g s ; D E L I M I T E D :
inputParameters.delimitedSettings ; FIXEDFIELD: inputParameters.fixedFieldSettings.
inputParameters.inputFields ���� ���� �� ��� �� ��� ���� � �����.
inputParameters.parameters ���� ���� ����� ���� � �����(: Log Date, Feed,
Resource Header).
inputParameters.queryParameter ���� � � ���� �� ��� ������ �� ��
�� � �����. �� ���� ����� ��� � ����.
5. validateInput ��� xxxSettings, inputFields � parameters ���� ���� �����
�� �� � ���� � �����. �� ����� processInput ��� �� �� �� �
��� �� ���� �� ���� ��� � ����. � ��� ��� ���� �� ���
������ ����. �� �� �� � � ����. ���� Usage and Accounting
Manager ���� ��� �� ��� ���� ��� ������� ����. �� �� ��
� �� ����� ������. ���� ����� ��� � �� ���� ��� ��� �
�� �� ��� �����. �� ��� SQL � ����� �����.
6. readRecord ��� ���� EOF ��� ��� � ����. ��� �� �� ��� ���
EOF� �� ���.
7. processRecord ���� ���� �� �� ���� �� � ���. � ��� �
��� �����. ��� ��� ��� ����. ��� ����� �� ��� ����
�. ��� ��� ��� ���� ����.
8. ����� ��� ��� �� �� ��� ��� �����.
��� ��� � � ����.
v �� �� ���� ��� �� ����� �� �� ����� ���� processInput ��
v validInput ��
��� ��� �� 15
�� ��� �� ���� ��� ��� ���� ��� ����.
v readRecord ��
v processRecord ��
Usage and Accounting Manager �� ��� ���
Usage and Accounting Manager �� ��� ���� �� ����. ��� ��� ���� IBM® Tivoli®
Usage and Accounting Manager Enterprise Edition, System p®� IBM Usage and Accounting Manager
Virtualization Edition � System x®� IBM Usage and Accounting Manager Virtualization Edition� �
��� ��� ������.
�� � ��� �� ��� ��� �� ���� �� ����.
IBM Tivoli Usage and Accounting Manager Enterprise Edition (Tivoli Usageand Accounting Manager - Core Data Collection Entitlements)
v AIX® Advanced Accounting
v � ���
v Linux®, zLinux � UNIX® � ��
v Linux, zLinux � UNIX � ���
v Sar ���
v System i®(Windows®� �)
v TDSz
v ��� ��� ���
v Universal ��� ���
v Virtual I/O Server
v VMware
v Vmstat ���
v Windows Disk Usage
v Windows Process
v z/VM®
System x� Tivoli Usage and Accounting Manager Virtualization Edition
v Windows Disk Usage
v Windows Process
v VMware
v Linux � ��(pacct)
v Linux � ���
16 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v z/VM
System p� Tivoli Usage and Accounting Manager Virtualization Edition
v AIX �� Linux � ��(pacct)
v AIX �� Linux � ���
v AIX Advanced Accounting
AIX �� �� ��� ���
AIX Advanced Accounting ��� ���� ���� �� �� ��� ���� ���� �� �
� �����.
AIX �� ��� ���� ����� 244 ���� �AIX �� �� ��� ��� ����� �� ��
�� AIX ����� �� �� ��� � � ��� ���� ���� ���. AIX ����� AIX
Advanced Accounting ��� ���� �� �� ��� ��� ���� ���� �� �� ����
�. ��� �� ���� �� �� � �� �� ����. �� � �� ����.
v 1 �� 2 ���� ��
v 4 ��� ���� � ��� � ��
v 6 � ��� �� � ��
v 7 ���� ����� I/O � ��
v 8 �� I/O � ��
v 10 Virtual I/O Server � ��
v 11 Virtual I/O Client � ��
v 16 ��� ARM ��� ��
v 36 WPAR ��� � ��
v 38 WPAR � ��� �� � ��
v 39 WPAR �� I/O � ��
AIX ����� ��� �� �� �� �� ���� Windows� Usage and Accounting Manager �
����� ��� � � ����. �� �� � <Usage and Accounting Manager �� ����
>₩logs₩collector₩AACCT_n₩<feed> ���� ��� ��� n� Advanced Account �� � �
��� feed� �� � �� �����. � ��, zeus ���� �� 1� �� �� ����
��� �� �� ...logs₩collectors₩AACCT_1₩zeus �� ���� ����.
AIX ����� �� ��� � ��� ���� ���� Windows ����� �� ���� Linux
� UNIX� AIX �� �� ��� ���� ��� ���� � �� ������.
��� ��� �� 17
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
v IBM Usage and Accounting Manager Virtualization Edition(System x � System p�)
��� ���� ���(�� �� ��� �� 1)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� ����
��� � �� �� �����. ���� �� �� ID � �� �� ��� �����. ��� ���
�� ��� �� ��� �� ���� ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v PROJID(���� ID)
v UserName
v Group
v ProcessName
��
v AAID0101(AIX ���� � �)
v AAID0102(AIX ���� � �[�])
v AAID0103(AIX ���� � � �� �[�])
v AAID0104(AIX ���� CPU �[�])
v AAID0105(AIX � � ���(�) �� ���)
v AAID0106(AIX � � ���(�) �� ���)
v AAID0107(AIX � � ���(�) �� ���)
v AAID0108(AIX ���� �� � I/O[MB])
v AAID0109(AIX ���� �� � I/O[MB])
v AAID0110(AIX ���� �� I/O[MB])
v AAID0111(AIX ���� �� I/O[MB])
18 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� ��� ���(�� �� ��� �� 4)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� ��� ��
�� � ��� � ��� � �� �� �����. ���� �� �� ID � �� �� ��� �
����. ��� ��� �� ��� �� ��� �� ���� ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
��
v AAID0401(AIX ��� CPU �[ ��])
v AAID0402(AIX ��� � ��[ ��])
v AAID0403(AIX ��� � ��[ ��])
v AAID0404(AIX ��� �� �[�])
v AAID0405(AIX ��� ��� ���� �[�])
v AAID0406(AIX ��� ���� �[�])
v AAID0407(AIX ��� ��� ��[MB, ��])
v AAID0408(AIX ��� � ��� �[MB])
v AAID0409(AIX ��� � ��� �[�� � MB])
v AAID0410(AIX ��� ����)
v AAID0411(AIX ��� �����)
v AAID0412(AIX ��� I/O �� �)
v AAID0413(AIX ��� ��� �� �)
v AAID0414(AIX ��� I/O �� �(�))
v AAID0415(AIX ��� �(���) CPU �(�))
v AAID0416(AIX ��� � � �(�))
��� ��� �� 19
�: AIX AA ���� ���� AIX �� 6.1 ���� �� AAID0414, AAID0415 � AAID0416�
�� ���� ����� readaacct ���� �����. readaacct ���� ���� ��� � �
� ��� �� ����� IBM Tivoli Usage and Accounting Manager Technical Support � ����
� � � ����.
��� �� ��� ���(�� �� ��� �� 6)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� � ���
�� � ��� � �� �� �����. ���� �� �� ID � �� �� ��� �����.
��� ��� �� ��� �� ��� �� ���� ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v FS_TYPE(� ��� )
v Device
v MOUNT_PT(��� ���)
��
v AAID0601(AIX FS �� ��� �[MB])
v AAID0602(AIX FS ��/�� �)
v AAID0603(AIX FS �� �)
v AAID0604(AIX FS �� �)
v AAID0605(AIX FS �� �)
��� ���� ���(�� �� ��� �� 7)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� ���� �
���� I/O � ��� � �� �� �����. ���� �� �� ID � �� �� ��� ��
���. ��� ��� �� ��� �� ��� �� ���� ����.
ID
v SYSTEM_ID
v Sysid
20 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v Interface
��
v AAID0701(AIX ���� I/O �)
v AAID0702(���� �� ��� �[MB])
��� ��� ���(�� �� ��� �� 8)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� �� I/O
� ��� � �� �� �����. ���� �� �� ID � �� �� ��� �����. ���
��� �� ��� �� ��� �� ���� ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v DISKNAME
��
v AAID0801(AIX �� �)
v AAID0802(AIX �� � ��)
v AAID0803(AIX �� � ��)
v AAID0804(AIX �� � � [�])
��� Virtual I/O Server ���(�� �� ��� �� 10)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� �� VIO
� ��� � �� �� �����. ���� �� �� ID � �� �� ��� �����. ���
��� �� ��� �� ��� �� ���� ����.
��� ��� �� 21
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v SERPARNO(�� ��� )
v SERUNID(�� �� )
v DLUNID( ��� LU(Logical Unit) ID)
��
v AAID1001(Virtual I/O Server �� ���)
v AAID1002(Virtual I/O Server �� ���)
��� Virtual I/O Client ���(�� �� ��� �� 11)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� �����
VIO � ��� � �� �� �����. ���� �� �� ID � �� �� ��� �����.
��� ��� �� ��� �� ��� �� ���� ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v SERPARNO(�� ��� )
v SERUNID(�� �� )
v DLUNID( ��� LU(Logical Unit) ID)
��
v AAID1101(Virtual I/O Client �� ���)
22 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v AAID1102(Virtual I/O Client �� ���)
��� ARM ���� ���(�� �� ��� �� 16)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� ��� ARM
��� ��� �� � �� �� �����. ���� �� �� ID � �� �� ��� ����
�. ��� ��� �� ��� �� ��� �� ���� ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v PROJID
v APP_CLASS
v APP_NAME
v USERNAME
v GROUP
v TRANSACTION
��
v AAID1601(AIX ������ �)
v AAID1602(AIX �� �[�])
v AAID1603(AIX � �� �[�])
v AAID1604(AIX ������ CPU �[�])
��� WPAR ��� ���(�� �� ��� �� 36)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� WPAR �
�� � ��� � �� �� �����. ���� �� �� ID � �� �� ��� �����.
��� ��� �� ��� �� ��� �� ���� ����. Integrated Solutions Console� ���
� �� ��� �� ��� ��� � ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
��� ��� �� 23
v Trans_Project
v Sub_Project_Id
v Hour
v wparname
��
v AAID3601(CPU �[�� � �])
v AAID3602(�� ��[�� � �])
v AAID3603(��� � ��[�� � �])
v AAID3604(��� �� �[ ��])
v AAID3605(��� ���� �(�))
v AAID3606(���� �[ ��])
v AAID3607(��� ��(MB)[�� � �])
v AAID3608(� ��� �(MB)[ ��])
v AAID3609(�� � � ��� �(MB)[ ��])
v AAID3610(����)
v AAID3611(�����)
v AAID3612(I/O �� �)
v AAID3613(��� �� �)
v AAID3614(I/O �� �[ ��])
v AAID3615(� ���� �(1/1000�))
v AAID3616(� � �(1/1000�))
v
��� WPAR �� ��� ���(�� �� ��� �� 38)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� WPAR �
��� �� � ��� � �� �� �����. ���� �� �� ID � �� �� ��� �
����. ��� ��� �� ��� �� ��� �� ���� ����. Integrated Solutions Console
� ���� �� ��� �� ��� ��� � ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
24 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v Trans_Project
v Sub_Project_Id
v Hour
v FS_TYPE(� ��� )
v Device
v MOUNT_PT(��� ���)
v wparname
��
v AAID3801(�� ��� �(MB))
v AAID3802(��/�� � �)
v AAID3803( ��)
v AAID3804(�� �)
v AAID3805(�� �)
v
��� WPAR ��� ���(�� �� ��� �� 39)
AIX ����� AIX �� �� ��� ���� �� �� ��� ��� ���� ���� WPAR
�� I/O � ��� � �� �� �����. ���� �� �� ID � �� �� ��� ����
�. ��� ��� �� ��� �� ��� �� ���� ����. Integrated Solutions Console� ��
�� �� ��� �� ��� ��� � ����.
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v DISKNAME
v wparname
��
v AAID3901(���� I/O �)
v AAID3902(���� �� ��� �(MB))
��� ��� �� 25
v
AIX �� �� ��� ��� ��
AIX �� �� ��� ���� ���� ��� �� ��� �����.
�� �� ��� ���� Integrator ����� ���� �� �� �� �� ���� CSR �� CSR+
�� �����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� �
�� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� �� �� �� ��� ���� �� ���� ��� � �� ��
�� � SampleAIXAA.xml� ���� ����. SampleAIXAA.xml �� ���� ����� ���
�� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� ������.
��� � �� �� �� ���� AIX Advanced Accounting ���� �� �� � �� ��
���.
<Input name="AIXAAInput" active="true"><Files><File name="... " />...</Files></Input>
Linux, z/Linux, UNIX � AIX �� �� � �� ��� ��� ���
� �� � � ��� ��� ���� ���� ��� �� ��� ���� ���� �����.
229 ���� �� �� � � ��� ��� ��� ��: Linux �� UNIX ���� �� ���� �
�����.
��� ���� ��� Usage and Accounting Manager ��
��� ��� ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition(Linux, zLinux, UNIX, � �� � � ���)
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack(��)
v System x� IBM Usage and Accounting Manager Virtualization Edition(Linux � ��[pacct] � � ���)
v System p� IBM Usage and Accounting Manager Virtualization Edition(AIX �� Linux � ��(pacct) � � ���)
Sar ���
Sar� ����� ��� � CPU ��� � �� ��� ���� ���, �� UNIX/Linux ��
�� �� �����.
Sar� ���� �� � ��� ��� �����. � ��, ���� sar� 10 5 ��� ��
� � �� ��� ���� �� � ����.
26 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
# sar 300 10
TUAM sar ���� sar ���� ���� ��� �� � ���� TUAM ��� ��� ���
crontab�� ���� ��� ����� �����. Sar ���� TUAM jobrunner �� �� ����
�����. TUAM ��� TUAM sar ���� � �� �� �� �� �����.
.../collectors/sar/sar_collect.template
.../collectors/sar/tuam_unpack_sar
.../collectors/sar/sarDeploymentManifest_linux.xml
.../collectors/sar/sarDeploymentManifest_hp.xml
.../collectors/sar/sarDeploymentManifest_aix.xml
.../collectors/sar/sarDeploymentManifest_solaris.xml
.../samples/jobfiles/SampleDeploySarCollector.xml
.../samples/jobfiles/SampleSar.xml
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
Sar ����� ��� ID � ��
Sar ����� ��� ID � ��� SampleSar.xml �� ��� Integrator ��� �� CSR ��
��� �����.
�� ID � ��� CSR �� �����.
DITA
ID:
� 13. Sar ID
ID ��
SYSTEM_ID �� ��
IP_ADDR ��� IP �
VolumeGroup �� �� ��
PhysicalVolume �� �� ��
DeviceName �� ��� ��
��:
� 14. Sar ��
�� ��
SANUMCPU �� CPU �
SAMEMSIZ ��� ��(KB)
��� ��� �� 27
� 14. Sar �� (� )
�� ��
SAUCPUPT ��� CPU ��
SASCPUPT ��� CPU ��
SAICPUPT �� CPU ��
SAWAIOPT �� I/O ��
SAUCPUUS ��� CPU ��(�)
SASCPUUS ��� CPU ��(�)
SAICPUUS �� CPU �(�)
SAWAIOUS �� I/O �(�)
SAENTCPT �� ��� �� ��
� ���� �� ��� ��� � � �� ����. �� ��� ��� �� ��� ��� DBLoad
�� ������.
sar ��� ��
TUAM sar ���� �� � �� �� ��� ��� � ����. ��, TUAM ��� ��� RXA
��� �����. � ��� ���� ���� TUAM ���� �� ��� sar ���� ��� � ��
��. � � ��� sar �� �� ���� �� ��� ���� tuam_unpack_sar �� ����� �
�� ����.
��� ��� ��� ���, ���� TUAM ��� �� ����� � sar �� �� ���
FTP ���� �� �� �����. TUAM ��� Windows�� � � ��, ��� ���� ��
�.
v IIS FTP ���� ���� ����.
v TUAM Collector Logs ��� �� ���� ���� ����.
v � �� ���/� ���� ���� FTP ���� ��� � ���, ����� ��� TUAM
Collector Logs ��� �� ��/�� ��� �� ��� ��� ���.
TUAM ���� TUAM sar ��� ��:
TUAM ���� sar ���� ���� �� SampleDeploySarCollector.xml �� �� ���� �
���.
���� ��
�� �� ��� �� � �� ���� ��� ��� ���.
v Host: �� ��� �� �� �� IP ����.
v UserId: ″root″� ���� ���.
v Password: �� ���� root� ����.
v Manifest: �� ��� OS � �� � �� ����.
28 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v RPDParameters: �� �� ��� ������.
�
SampleDeploySarCollector.xml �� �� �:
�: �� � � ��� �� ���� �����. �� �� ″₩″� ���� �����.
<!-- SUPPLY hostname OF TARGET PLATFORM/--><Parameter Host = "TARGET_PLATFORM"/>
<!-- userid must be set to root/--><Parameter UserId = "root"/>
<!-- SUPPLY root PASSWORD ON TARGET PLATFORM/--><Parameter Password = "XXXXXX"/>
<!--Parameter KeyFilename = "yourkeyfilename"/-->
<!-- DEFINE Manifest TO MANIFEST XML FOR TARGET PLATFORM/--><!--Parameter Manifest = "sarDeploymentManifest_linux.xml"/--><!--Parameter Manifest = "sarDeploymentManifest_hp.xml"/--><!--Parameter Manifest = "sarDeploymentManifest_linux.xml"/--><!--Parameter Manifest = "sarDeploymentManifest_solaris.xml"/--><Parameter Manifest = "sarDeploymentManifest_aix.xml"/>
<!--Parameter Protocol = "win | ssh"/-->
<!-- DEFINE INSTALLATION PARAMETERS,path: �� ����� sar ���� ��� ����
��� ���� ���.���� ��.
server: TUAM ��� �� �� IP ������ ��.
log_folder: TUAM ��� ��� �� ��. TUAM ��� UNIX/Linux���� ��, log_folder� ��� �� ��� ����� ���� ���(�: /opt/ibm/tuam/logs/collectors).TUAM ��� Windows ���� ��, log_folder���� �� ��� ���� �� ����� ���� ���.���� ��.
ftp_user: sar ��� ��� TUAM ��� ���� �� TUAM �������� � ���� ��. �� ��� ������ �������� ftp_user=HOLD� ������. TUAM ���� � ftp���� ��� �� ftp_user=anonymous� �����. � ������ �� ��� �� ��/�� ��� �� ��� ��� ���.���� ��.
ftp_key: ftp_user� ���� ��. ftp_user=anonymous �� ftp_user=HOLD� ��,� ����� ��� � �����. ����� ��� �����(��: ftp_key=XXXX).���� ��.
add_ip: TUAM ���� sar �� ���� ��� �������� ��� IP ��� ��� ��� ��� ����.�� ��, log_folder=/opt/ibm/tuam/logs/collectors������� ��� ��� "client1"� ��, � sar ���
/opt/ibm/tuam/logs/collectors/sar/client1�����.add_ip=Y��, ���
/opt/ibm/tuam/logs/collectors/sar/client1_<ipaddress>� ����.��� "N".
interval: Sar � �(�).��� 300.
/--><Parameter RPDParameters = "path=/data/tuam/collectors/sar;server=9.42.17.133; ₩
log_folder=/data/tuam/logs/collectors;ftp_user=ituam;ftp_key=ituam;add_ip=Y;interval=300;"/>
sar ��� �� ��:
� ����� sar ���� ���� ���� ��� �� ����.
��� ��� �� 29
� ��� ��
��� �� �� �� ��� ����, ���� ���� ���� � �� � � ��� �� �
���� ��� ���� TUAM sar ���� ��� � ����.
� ��, TUAM ��� C:₩Program Files₩IBM₩tuam� ���� ��, TUAM sar ���� �� ��
� /opt/ibm/tuam/collectors/sar� ����� �� ��� ����� ��� �����.
1. C:₩Program Files₩IBM₩tuam₩collectors₩sar₩sar_collect.template� �� ��� /opt/ibm/tuam/
collectors/sar� ������.
2. C:₩Program Files₩IBM₩tuam₩collectors₩sar₩tuam_unpack_sar� �� ��� /opt/ibm/tuam/
collectors/sar� ������.
3. �� ���� ��� ��� �����. (�: ��� �� �� ��� ����.)
�: �� � �� ��� �� ���� �����. �� �� ″₩″� ���� �����.
# cd / opt/ibm/tuam/collectors/sar# chmod 770 tuam_unpack_sar# ./ tuam_unpack_sar path=/opt/ibm/tuam/collectors/sar server=tuamserver ₩
log_folder=collector_log ftp_user=ituam ftp_key=ituam add_ip=N interval=300
sar ��� �� �:
� ����� sar ���� ��� � ��� �� ��� �� ����.
�� ����� �� crontab� ��� �� ��� � � sar_collect.sh ����� ����.
����� �� sar ���� /<install_dir>/data/sar_YYYYMMDD_HH.txt� �����.
23� �(11 PM)� ��� ����� � ���� ��� � � sar ���� � �
sar_YYYYMMDD.txt� ����. � �� TUAM ��� ��� <collector_logs>/sar/
<target_name>� ���. FTP � ��� /<install_dir>/data/YYYYMMDD_ftp.log� � ���.
sar ��� � � ftp ��� 10 �� �� �� � � ���.
���� - sar_collect.sh
���:
sar_collect.sh collect | send [YYYYMMDD ]
sar_collect.sh ����� collect �� send ��� ����.
collect: � ��� sar ���� �� � ��� cron �� ���� crontab ����� �����. �
� �� ������.
send: � ��� ���� � sar ��� �� TUAM ��� � � ����. FTP � ���
/<install_dir>/data/YYYYMMDD_ftp.log� � ���.
sar ��� �� ��:
30 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� ����� sar ���� �� ���� ��� �� ����.
� ��� ��
TUAM sar ���� �� ��� crontab�� sar_collect.sh crontab ��� ���� �� ��� �
����. �� �� ��, �� sar ��� � � ����� �� � ����.
System i ��� ���
System i ��� ���� � �� ���� System i �� 5 ��� 1 Mod 0 �� System i �� 5 ��
� 2 Mod 0 ���� ��� ��� ��� �����. � ���� Windows �� ��� ���
�.
�: � ��� ���� System p �� System x� IBM Usage and Accounting Manager Virtualization
Edition��� ��� � �� Windows �� ��� ����.
System i� Usage and Accounting Manager ��� ���� DSPJRN �� ��� ��� �� �
��� �� ���� �����. ���� ���� �� ��� ���(System i �� 5 ��� 1 Mod
0 �� System i �� 5 ��� 2 Mod 0)� �� ����. ����� �� �� ����� ���
�.
�: System i �� �� �� DSPJRN� �� ��� ��� DSPRJN �� ������.
� �� �� �� �� �� ��� �����.
v �� � ��� ��.
v ��� CPU � ��� �.
v �� � ��� I/O ��.
v �� � ������ ���.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
System i ����� �� ID � ��
System i ����� ��� ���� �� � ��� ��, ��� CPU � ��� �, �� � ���
I/O ��, �� � ������ ���� �� �� ��� �����. ���� ���� �� ���
���(System i �� 5 ��� 1 Mod 0 �� System i �� 5 ��� 2 Mod 0)� �� ����.
��� ��� �� 31
System i ����� ��� ��� ���� �� �� � �� �� ��� �����(SystemIr51.wsf
�� SystemIr52.wsf �� ������ AddIdentifier � AddResource �� ��). ��� ��� �
� ��� �� ��� �� ���� ����.
��� � 5 ��� 1 ���
ID
v Feed(System i ��� �� ��� ���)
v AccountingCode
v JobName
v UserName
v ProgramName
v Profile
��
v I001(System i CPU �[�])
v I002(System i � ��� �(�))
v I003(System i ���)
v I004(System i �� I/O ��)
v I005(System i ��� ��)
v I006(System i �� �)
v I007(System i ������ ��)
v I008(System i ������ ��)
v I009(System i ������ �/��)
v I010(System i � ��)
v I011(System i � ��)
v I012(System i �� �� �[�])
v I013(System i ��� I/O ��)
��� � 5 ��� 2 ���
ID
v Feed(System i ��� �� ��� ���)
v EntryType
v JobName
v UserName
v ProgramName
32 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v Profile
v AccountingCode
��
v I001(System i CPU �[�])
v I002(System i � ��� �(�))
v I003(System i ���)
v I004(System i �� I/O ��)
v I014(System i � ��� �)
v I015(System i � �� �)
v I016(System i � ��� �)
System i ��� ��� ��
System i ��� ��� ��� �� ��� �����.
Usage and Accounting Manager�� System i �� ���� �� ���� ��� � �� �� ��
� SampleSystemI.xml� ���� ����. SampleSystemI.xml �� ���� ����� ��� �
� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� ������.
SampleSystemI.xml ��� �� 5 ��� 1 � ��� 2�� ���� ���� ���� ���
��� ��� ����. � ����� �� ���� ���� ���� � �� �� ��� �� �
���� ��� � ����.
�� �� System i ���� ��� Parameter � �(��� ���� ���� ����)� ��
����. ��� ����� �� ���� SystemIr51.wsf � SystemIr51.wsf�� �����.
� 15. SystemIr51.wsf � SystemIr52.wsf ����
���� ��/�
LogDate System i �� ��� ��� ��� �� �� ��� �� � ���
�� �����.
RetentionFlag � ����� �� ��� ����.
Feed ��� System i �� ���� �� ��� �����.
��� ��� �� �� ���� ���� �� ���� ���� ��
���. � �� ���� ����� ��� �� CSR �� �����.
� �� Scan ������ ���� CSR ����.
� ����� CSR �� ID� �����.
OutputFolder ���� ���� �� ������. Scan ����� ��� �� CSR
�� �����.
�� ��� �� �� Process id �� �����. � ��,
Process id="Systemi"� �� �� ��� Systemi���.
InputFileName ��� System i �� �����.
��� ��� �� 33
TDSz ��� ���
TDSz� �� � ��� ���� �� z/OS®� �� �� ����� ��� �� � ��� �� ��
��, �� � � ����, ��� ��� ��� ���� � ��� ���. TDSz� z/OS� DB2®
UDB V8 ������� ���� ������ �� IT ��� �� ���� � �� � ��� �
����. � ��� �� ��, SLM(Service Level Management) � ���� ����.
TDSz ��� ���� ���� Windows ���� �� � ��� ��� z/OS ���� ��� � ��
��. TDSz ���� DB2 ������� �� ���� ���� Usage and Accounting Manager� �
�� � �� CSR �� �����. ��� ���� �� ���� �� ���, ����� � ��
��� ��� ���� � � ����. ��� � �� ���� ��� � ��� �� ��� ���
�� ����� ��� �� � �� ��� � � ����.
TDSz ���� ����� �� ��� �����.
v DB2® Connect™ �� � ��
v ITUAM� ��� �� �� � ��
v ���� �� � ���� � ��� �� � ��
v Job Runner �
��� ��� �� �� �� �� ������.
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
v IBM Usage and Accounting Manager Virtualization Edition(System x � System p�)
DB2 Connect �� � ��
DB2 Connect� �� � ���� ��� �� ��� �� Windows� IBM DB2 Connect �� ���
� ������.
� ��� ��
��� DB2 Connect� ���� ��� ����. ��� ����� � �� �� �� ����.
1. Windows�� �� → ���� → IBM DB2 → �� �� → Configuration Assistant� �����.
2. Configuration Assistant�� ���� → ���� ���� ������ ��� �����.
������ �� ���� �����.
3. � �� �� �� ����� ������ �� �� ��� ��� ��� �����.
34 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
4. � ���� �� ����� TCP/IP� � �� ��� �� OS/400 ���� ������� �
�� �� ���� ���� � � � �� ��� �����.
5. ��� �����.
6. TCP/IP � ���� �� ����� �� ��� ���� ��� �����.
v ��� ��. �� ������� �� �� ��, IP � �� IP ��� ������.
v ��� ��. �� ������ ��� ����� ��� ��� ����� � ��� �� ���
�.
v �� ��. �� ������� �� DB2 �� ����� �� �� � ������.
�� �� �� � �� � ��� �� �� �� z/OS �� ���� ���� DDF
��� ������.
06.39.08 STC09640 DSNL004I @DDF START COMPLETE 872
872 LOCATION KSCDB201
872 LU USIBMKS..KSCDB201
872 GENERICLU -NONE
872 DOMAIN demomvs.db2.ibm.com
872 TCPPORT 5663
872 RESPORT 5463
� ��� ���� demomvs.db2.ibm.com�� ��� 5663���.
7. �� ������� �� �� ���� ������ �� � � ���� ��� �����. �
����� ��� z/OS� DB2 UDB ����� ������� ����. DDF ��� ��� ��
�����. �� �� ����� ������ ��� KSCDB201���.
8. � ������� ��� ���� ����� ���� ��� ��� �����.
9. �� �� �� ���� �� ���� OS/390 �� z/OS� �����. ��� �� ���
������� �� ����� ��� ������. ��� �����.
10. ��� �� �� ���� ��� �� ��� ��� ��� ������. � ���� �� ����
��� �� ���, �� ��� �� ��� �����. ��� �����.
11. �� �� �� ����� ��� DBM ���� � � ��� �����. ��� �����.
��
������ �� �� ��� ��� �����. � ��� ���� ���� �� � �������
����� �� ��� ������ ��� ����� ������� �� ��(�)� � ����.
������� ��� �� → ���� → IBM DB2 → � �� �� → �� �� �����.
��� ��� �� 35
TDSz ��� ��� ��
TDSz ��� ��� ��� �� ��� �����.
TDSz ��� ���� Integrator ����� ���� TDSz ���� CSR �� CSR+ �� ����
�. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� ��� �����
���� �� XML ��� �����.
Usage and Accounting Manager�� �� �� �� ��� ���� �� ���� ��� � �� ��
�� � SampleTDSz.xml� ���� ����. SampleTDSz.xml �� ���� ����� ��� �
� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� ������.
SampleTDSz.xml ��� �� RAF ���� ���� ���� ��� � �� ��� ����. �
�� ��� �� �� ���� �� ���� �����. �� TDSz ���� ���� ����� �
��� �� ��� ��� � ����.
Integrator ��� � ���� �� ���� ���� ����. �, ��� �� ���� CSR �
� ���� ID � ���� ����� ����. �� ID � ��� ����� Integrator ���� ��
� �� ��� ������.
�: Integrator ��� ��� ���� �� Integrated Solutions Console�� �� ��� ��� ��
��� ���� ���.
� 16. TDSz ���� �� Integrator ��
Integrator �� TDSz ���
Integrator-TDS-RAFADDRLOG RAFADDRLOG
Integrator-TDS-RAFBATCH RAFBATCH
Integrator-TDS-RAFCICS RAFCICS
Integrator-TDS-RAFDASD RAFDASD
Integrator-TDS-RAFDB2 RAFDB2
Integrator-TDS-RAFHSMBKUP RAFHSMBKUP
Integrator-TDS-RAFHSMMIGR RAFHSMMIGR
Integrator-TDS-RAFIMS RAFIMS
Integrator-TDS-RAFJOBLOG RAFJOBLOG
Integrator-TDS-RAFNETSES4X RAFNETSES4X
Integrator-TDS-RAFNETSES20 RAFNETSES20
Integrator-TDS-RAFNETv RAFNETV
Integrator-TDS-RAFSESL RAFSESLOG
Integrator-TDS-RAFSTC RAFSTC
Integrator-TDS-RAFTSO RAFTSO
Tivoli Data Warehouse ���
Tivoli Data Warehouse ��� ���� ���� Tivoli Data Warehouse� ��� ��� � �� ��
�� ��� � ����.
36 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
IBM Tivoli Monitoring� � �� � ��� �� � � �� ���� � ��, ������ �
��� ��� IT ���� �����. Tivoli Monitoring ����� ���� ���� Tivoli Data
Warehouse� �����. Tivoli Data Warehouse ���� IBM Tivoli Monitoring ����� �� ��
�� Tivoli Data Warehouse� ��� ��� � �� ���� ���� ���� CSR(Common Source
Record) ��� �����.
Tivoli Data Warehouse ��� ��� ��
� ����� Tivoli Data Warehouse ��� ��� ��� �� ��� �����.
� ��� ��
Usage and Accounting Manager� Tivoli Data Warehouse�� ���� ���� �� ���� ���
� �� � �� �� �� �� �����. �� �� �� ���� ����� ��� �� �, �
� <Usage_And_Accounting_Manager_Install>₩jobfiles ���� ������.
Tivoli Data Warehouse �� �� ��
Usage and Accounting Manager� Tivoli Data Warehouse ��� ���� �� � �� �� �� �
� �����. � �� �� �� �� ���� � ��� � �� ����� �����.
�� �� Tivoli Data Warehouse ��� ���� �� �� �� �� �����.
� 17.
� �� ��
SampleTDW_AEM.xml �� ��� ���
SampleTDW_AIXPremium.xml AIX Premium
SampleTDW_Eaton.xml Eaton (Power)
SampleTDW_HMC.xml p5, i5 �� OpenPower® ���� ���� �� ��
SampleTDW_LinuxOS.xml Linux � ��
SampleTDW_TCAM.xml SOA� IBM Tivoli Composite Application Manager
SampleTDW_UnixOS.xml Unix � ��
SampleTDW_WindowsOS.xml Windows � ��
�� �� �� ��� ���� ��� � �� ��� ���� ��� �� �� ��� �� ��
��. �� ��� ������ �� ��� ��� �� � ��
<Usage_and_Accounting_Manager_Install>₩jobfiles ���� �� �� �� ���� �� ��
��.
�� �� ��
� ���� Tivoli Data Warehouse ���� �� �� �� �� ����.
�� ��� �� �� Integrator �� ��� �����.
<Step id="Integrator-ITMPWMRS" type="ConvertToCSR" programType="java" programName="integrator" active="true"><Integrator>
<Input name="CollectorInput" active="true">
��� ��� �� 37
<Collector name ="TDW"><Connection dataSourceName="OCEAN5"/><Template filePath="%HomePath%/collectors/tdw/StandardTemplates.xml" name="TDWAEMRS" />
</Collector>
<Parameters><Parameter name="StartLogDate" value="%LogDate_Start% 00:00:00" dataType="DATETIME" format="yyyyMMdd HH:mm:ss"/><Parameter name="EndLogDate" value="%LogDate_End% 23:59:59" dataType="DATETIME" format="yyyyMMdd HH:mm:ss"/><!--Parameter name="Resourceheader" value="TDWAAEMRS" dataType="STRING"/--><Parameter name="Feed" value="server1" dataType="STRING"/><Parameter name="LogDate" value="%LogDate_End%" dataType="DATETIME" format="yyyyMMdd"/>
</Parameters>
<Files><File name="%ProcessFolder%/exception.txt" type="exception" />
</Files>
Step ��� �� �� ����.
� 18.
�� �� �� ���� ��/����
id=″step_id″ �� step_id� �� ID� �����.
type=″ConvertToCSR″ �� � �� ���� ����.
programType=″java″ �� � �� ���� ����.
programName=″integrator″ �� � �� ���� ����.
Step ��� �� � Integrator �� ����.
Integrator ��� �� �� ��� �� Input �� ����.
� 19.
�� �� �� ���� ��/����
name=″CollectorInput″ �� � �� ���� ����.
active=″true″ | ″false″ �� ���� ���� � �� ″true″� �
���, ���� ��� ���� ″false″
� ������.
Input �� Collector, Parameters � Files �� ��� � ����.
Collector �� �����. � ��� ��� �� ����.
� 20.
�� �� �� ���� ��/����
name=″TDW″ �� � �� ���� ����.
Collector ��� Connection � Template �� ����.
Connection �� ���� �� �� ��� ����.
38 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 21.
�� �� �� ���� ��/����
dataSourceName=″data_source_name″ �� Integrated Solutions Console� ��� �
� � ��� ���� ��� ���
��� ��
Template �� ���� �� �� ��� ����.
� 22.
�� �� �� ���� ��/����
filePath=″template_file_path″ ���� ���� �� �����. �� ����
�� �� ��� %HomePath%/collec-
tors/tdw/StandardTemplates.xml� �
����. ��� �� ���� �� �
���, � � ��� ���� �� �
��� � � ���� �� ��� �
����.
name=″template_name″ �� ����� �����.
Parameters ��� �� ���. Parameters ��� startLogDate, endLogDate, Feed � LogDate
����� ����� �� ��� ����� Resourceheader� �� � ����.
startLogDate ������ �� �� ����.
� 23.
�� �� �� ���� ��/����
name=″startLogDate″ �� ����� ��
value=″interval_start_date_time″ �� �� �� �� �
dataType=″DATETIME″ �� � ����� �� ��� ���
format=″yyyyMMdd HH:mm:ss″ �� �� � �� ���� ��� �� �
�
endLogDate ������ �� �� ����.
� 24.
�� �� �� ���� ��/����
name=″endLogDate″ �� ����� ��
value=″interval_end_date_time″ �� �� �� �� �
dataType=″DATETIME″ �� � ����� �� ��� ���
format=″yyyyMMdd HH:mm:ss″ �� �� � �� ���� ��� �� �
�
��� Resourceheader ������ �� �� ����.
��� ��� �� 39
� 25.
�� �� �� ���� ��/����
name=″Resourceheader″ �� ����� ��
value=″header_value″ �� �� �����. � �� CSR �� �
� �� ��� �� �� �����.
���� Template �� ��� ��
�� �� 8����.
dataType=″STRING″ �� ���
Feed ������ �� �� ����.
� 26.
�� �� �� ���� ��/����
name=″Feed″ �� ����� ��
value=″server1″ �� �� ��� CSR �� CSR+ �� �
��� ���� ��� �� ���� �
����.
dataType=″STRING″ �� ���
LogDate ������ �� �� ����.
� 27.
�� �� �� ���� ��/����
name=″LogDate″ �� ����� ��
value=″%LogDate_End%″ �� �� ��� ���� �����. �� �
� ����� �� ��� � ���
�.
dataType=″DATETIME″ �� � ����� �� ��� ���
format=″yyyyMMdd″ �� �� � �� ���� ��� �� �
�
Files �� ������. �� ���. Files �� File ����� ��� � ����. File ���
��� �� �� ����.
� 28.
�� �� �� ���� ��/����
name=″exception_file_path″ �� �� ��� �� ��
type=″exception″ �� �� � � ����
�� ��� ��� ID � ��
� ����� �� ��� ��� ����� Tivoli Data Warehouse�� ���� Usage and Accounting
Manager ID � ��� �� ����.
40 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
T i v o l i
Monitoring ��
�� ��
T i v o l i
Monitoring �
��
������ �� � �� �� Usage and Accounting Manager� �
� � � ID ��
�� ��� �
��
� ��KE9_ALL_RACK_SERVERS_POWER_DATA
��
v Average_Power_AC
(INTEGER, � )
v Average_Power_DC
(INTEGER, � )
v Ambient_Temp_Avg
(DECIMAL, � )
v Exhaust_Temp_Avg
(DECIMAL, � )
ID
v Name
v Type
v OID
��
PWRAC (KWH)
PWRDC (KWH)
PWRAMTMP
PWREXTMP
ID
name server_type
server_oid
agent = “aem”
attribute_group = “rack_server”
��� ��� �� 41
��� �KE9_ALL_BLADECENTERS_POWER_DATA
��
v Average_Power_DC
(INTEGER, � )
v Ambient_Temp_Avg
(DECIMAL, � )
v Exhaust_Temp_Avg
(DECIMAL, � )
ID
v Slot_Number
v Name
v Domain
v Component_ID
v Component_Type
v OID
��
PWRDC (KWH)
PWRAMTMP
PWREXTMP
ID
slot_number
blade_center_name
power_domain_name
name
slot_type
server_oid
agent = “aem”
attribute_group = “blade_slot”
42 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� ZKE9_ALL_SYSTEM_Z10_ECS_POWER_DATA
��
v Average_Input_Power_AC
(INTEGER, � )
v Ambient_Temp_Avg
(DECIMAL, � )
v Exhaust_Temp_Avg
(DECIMAL, � )
ID
v Name
v Type
v Model
v Serial_Number
v OID
��
PWRAC (KWH)
PWRAMTMP
PWREXTMP
ID
namemech_type
model
serial_num
server_oid
agent = “aem”
attribute_group = “systemz”
��� ��� �� 43
PDU ��� �
� KE9_ALL_PDUS_POWER_DATA
��
v Input_Power
(INTEGER, � )
v Output_Power
(INTEGER, � )
v Ambient_Temp_Avg
(DECIMAL, � )
v Exhaust_Temp_Avg
(DECIMAL, � )
ID
v Name
v Group_Name
v URL
��
PWRIN (KWH)
PWROUT (KWH)
PWRAMTMP
PWREXTMP
ID
pdu_name
outlet_group_name
url
agent = “aem”
attribute_group = “pdu_outlet”
AIX Premium ID � ��
� ����� AIX Premium ����� Tivoli Data Warehouse�� ���� Usage and Accounting
Manager ID � ��� �� ����.
T i v o l i
Monitoring
���� ��
Tivoli Monitoring
� ��
������ �� � �� �� Usage and Accounting Manager� �� �
� ID ��
44 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
A I X
Premium � ��� KPX_FILE_SYSTEMS
��
v Size_MB
(INTEGER, ���)
v Free_MB
(INTEGER, ���)
v Used_MB
(INTEGER, ���)
ID
v Name
v Node
v Mount_Point
v Volume_Group_Name
��
AIXPFSTS(MB-�)
AIXPFSFS(MB-�)
AIXPFSUS(MB-�)
ID
namenode
mount_point
volume_group_name
agent = “aix_premium”
attribute_group = “file_system”
��� ��� �� 45
� ���KPX_LOGICAL_PARTITION
��
v Entitlement
(INTEGER, ���)
v Number_of_Physical_CPUs
(INTEGER, ���)
v Number_of_Virtual_CPUs
(INTEGER, ���)
v Number_of_Logical_CPUs
(INTEGER, ���)
v Online_Mem
(INTEGER, ���)
ID
v Node
v LPAR_Number
v Shared_Mode
v Capped_Mode
v SMT_Mode
v Machine_ID
v Hostname
��
AIXPLPET
AIXPLPPC
AIXPLPVC
AIXPLPLC
AIXPLPOM(MB-�)
ID
node
lpar_number
shared_mode
capped_mode
smt_mode
machine_id
hostname
agent = “aix_premium”
attribute_group = “logical_partition”
46 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� ��KPX_LOGICAL_VOLUMES
��
v Size_MB
(INTEGER, ���)
ID
v Node
v Name
v Volume_Group_Name
v Type
v Mount_Point
��
AIXPLVTS(MB-�)
ID
node
namevolume_group_name
typemount_point
agent = “aix_premium”
attribute_group = “logical_volume”
��� ��� �� 47
���� ��� �
� KPX_NETWORK_ADAPTERS_TOTALS
��
v Bytes_Sent
(VARCHAR, ��)
v Pkts_Sent
(VARCHAR, ��)
v Broadcast_Pkts_Sent
(VARCHAR, ��)
v Multicast_Pkts_Sent
(VARCHAR, ��)
v Bytes_Recvd
(VARCHAR, ��)
v Pkts_Recvd
(VARCHAR, ��)
v Broadcast_Pkts_ Recvd
(VARCHAR, ��)
v Multicast_Pkts_ Recvd
(VARCHAR, ��)
ID
v Node
v Name
v Type
��
AIXPNABS
AIXPNAPS
AIXPNARS
AIXPNAMS
AIXPNABR
AIXPNAPR
AIXPNARR
AIXPNAMR
ID
node
nameAdapterType
agent = “aix_premium”
attribute_group =
“network_adapters_total”
48 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� ���KPX_PHYSICAL_MEMORY
��
v Memory_Size_MB
(INTEGER, ���)
v Free_Memory_MB
(INTEGER, ���)
v Used_Memory_MB
(INTEGER, ���)
ID
v Node
��
AIXPPMMS(MB-�)
AIXPPMFM(MB-�)
AIXPPMUM(MB-�)
ID
node
agent = “aix_premium”
attribute_group =
“physical_memory”
��� ��� �� 49
�� ��KPX_PHYSICAL_VOLUMES
��
v Number_of_Logical_Volumes
(INTEGER, ���)
v Number_of_Stale_Partitions
(INTEGER, ���)
v Size_MB
(INTEGER, ���)
v Used_MB
(INTEGER, ���)
v Free_MB
(INTEGER, ���)
ID
v Node
v Name
v State
v Volume_Group_Name
��
AIXPPVLV
AIXPPVSP
AIXPPVTS(MB-�)
AIXPPVUS(MB-�)
AIXPPVFS(MB-�)
ID
node
namestate
volume_group_name
agent = “aix_premium”
attribute_group = “physical_volume”
50 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
���� ����KPX_PROCESSES_DETAIL
��
v Text_Size
(INTEGER, ���)
v Resident_Text_Size
(INTEGER, ���)
v Resident_Data_Size
(INTEGER, ���)
v Total_CPU_Time
(INTEGER, ��)
ID
v Node
v Process_Name
v User_Name
��
AIXPPDTT(4K ��� – )
AIXPPDRT(4K ��� – )
AIXPPDRD(4K ��� – )
AIXPPDTC(�)
ID
node
process_name
user_name
agent = “aix_premium”
attribute_group = “process_detail”
Eaton ID � ��
� ����� Eaton ����� Tivoli Data Warehouse�� ���� Usage and Accounting Manager
ID � ��� �� ����.
T i v o l i
Monitoring �
��� ��
Tivoli Monitoring
� ��
������ �� � �� �� Usage and Accounting Manager�
�� � � ID ��
��� ��� �� 51
EatonP D U B r e a k e r
Meter
KE8_WH_PDU_BREAKER_METERS_TABLE
��
v TotalKilowattHours
(INTEGER, ��)
v Node
v Manufacturer
v Model
v SerialNumber
v Panel (Integer)
v Breaker (Integer)
��
ETNPBMTE(KWH)
ID
node
manufacturer
model
serial_number
panel (String)
breaker (String)
agent = “eaton”
attribute_group =
“pdu_breaker_meters”
UPS �� ��KE8_WH_UPS_INPUT_TABLE
��
v inputWatts
(INTEGER, ���)
ID
v Node
v Manufacturer
v Model
v SerialNumber
��
ETNUPSIE(KWH)
ID
node
manufacturer
model
serial_number
agent = “eaton”
attribute_group = “ups_input_table”
52 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
UPS �� ��KE8_WH_UPS_OUTPUT_TABLE
��
v outputWatts
(INTEGER, ���)
ID
v Node
v Manufacturer
v Model
v SerialNumber
��
ETNUPSOE(KWH)
ID
node
manufacturer
model
serial_number
agent = “eaton”
attribute_group =
“ups_output_table”
HMC ID � ��
� ����� HMC ����� Tivoli Data Warehouse�� ���� Usage and Accounting Manager ID
� ��� �� ����.
Tivoli Monitoring ���
� ��
Tivoli Monitoring � �
�
������ �� � �� �� Usage and Accounting Manager
� �� � � ID ��
��� ��� �� 53
HMC�� ��� KPH_PHYSICAL_MEMORY
��
v Total_Size_MB
(INTEGER, ���, ��� �)
v Used_MB
(INTEGER, ���, ��� �)
v Free_MB
(INTEGER, ���, ��� �)
ID
v Node
��
HMCPMTSM
HMSPMUSM
HMCPMFSM
ID
node
agent = “hmc”
attribute_group =
“physical_memory”
ITCAM/SOA ID � ��
� ����� ITCAM/SOA ����� Tivoli Data Warehouse�� ���� Usage and Accounting
Manager ID � ��� �� ����.
Tivoli Monitoring
���� ��
T i v o l i
Monitoring �
��
������ �� � �� �� Usage and Accounting Manager� ��
� � ID ��
54 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
ITCAM/SOA ��� �� �
� �
Identity_610
Services_Inventory_ReqID_610
��
v Msg_Count
(INTEGER, ��)
v Elapsed_Time_Msg_Count
(INTEGER, ��)
v Fault_Count
(INTEGER, ��)
v Avg_Msg_Length
(INTEGER, � � )
v Avg_Elapsed_Time
(INTEGER, � � )
ID
v Origin_Node
v Requester_Identity
v Service_Type
v Service_Name
v Service_Port_Name
v Operation_Name
v Local_Host_Name
v Local_IPAddress
v Application_Server_Env
v Application_Server_Node_Name
v Application_Server_Cell_Name
v Application_Server_Name
v Port_Namespace
v Port_Number
v Operation_Namespace
v Interval_Status
��
TCAMMC
TCAMETMC
TCAMFLTC
TCAMMLA(���)
TCAMELTA(���)
ID
origin_node
requester_identity
service_type
service_name
service_port_name
operation_name
local_host_name
local_ipaddress
application_server_env
application_server_node_name
application_server_cell_name
application_server_name
port_namespace
port_number
operation_namespace
interval_status
agent = “itcam_soa”
attribute_group =
“services_inventory_reqid_610”
��� ��� �� 55
Linux OS ID � ��
� ����� Linux OS ����� Tivoli Data Warehouse�� ���� Usage and Accounting Manager
ID � ��� �� ����.
Tivoli Monitoring ���� �
�
Tivoli Monitoring � �� ������ �� � �� �
�
U s a g e a n d A c c o u n t i n g
Manager� �� � � ID �
�
Linux OS ��Linux_Disk
��
v Total_Inodes
(INTEGER, ���)
v Inodes_Used
(INTEGER, ���)
v Inodes_Free
(INTEGER, ���)
v Size
(INTEGER, MB, ���)
v Space_Used
(INTEGER, MB, ���)
v Space_Available
(INTEGER, MB, ���)
ID
v System_Name
v Mount_Point
v Disk_Name
v FS_Type
��
LNXDKTIN
LNXDKUIN
LNXDKFIN
LNXDKTSS
LNXDKUSS
LNXDKFSS
ID
system_name
mount_point
disk_name
fs_type
agent = “linux_os”
attribute_group = “disk”
56 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� IOLinux_Disk_IO
��
v Blks_read
(INTEGER, ��)
v Blks_wrtn
(INTEGER, ��)
ID
v Dev_Major
v Dev_Minor
v Dev_Name
v System_Name
��
LNXDIBKR
LNXDIBKW
ID
device_major
device_minor
device_name
system_name
agent = “linux_os”
attribute_group = “disk_io”
��� ��� �� 57
����Linux_Network
��
v Kbytes_Received_Count
(INTEGER, ��)
v Kbytes_Transmitted_Count
(INTEGER, ��)
ID
v System_Name
v Network_Interface_Name
v Interface_IP_Address
v Linux_VM_ID
��
LNXNWRCM(MB-�)
LNXNWTCM(MB-�)
ID
system_name
interface_name
interface_ip_address
vm_id
agent = “linux_os”
attribute_group = “network”
UNIX OS ID � ��
� ����� UNIX OS ����� Tivoli Data Warehouse�� ���� Usage and Accounting Manager
ID � ��� �� ����.
Tivoli Monitoring ���� �
�
Tivoli Monitoring � �� ������ �� � �� �
�
U s a g e a n d A c c o u n t i n g
Manager� �� � � ID �
�
58 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Unix OS ��Disk
��
v Inodes_Used
(INTEGER, ���)
v Space_Used_MB
(INTEGER, MB, ���)
ID
v System_Name
v Mount_Point
v Name
v FS_Type
v Name_U
v Mount_Point_U
��
UNXDKIU
UNXDKUS
ID
system_name
mount_point_id
namefs_type
name_unicode
mount_point_unicode
agent = “unix_os”
attribute_group = “disk”
��� ��� �� 59
����Network
��
v Received_Count
(INTEGER, ��)
v Transmitted_Count
(INTEGER, ��)
ID
v Network_Interface_Name
v IPV4_DNS_Name
v Interface_DNS_Name
v Interface_IP_Address
v Interface_Status
v System_Name
v Type
��
UNXNWRP
UNXNWTP
ID
network_interface_name
ipv4_dns_name
interface_dns_name
interface_ip_address
interface_status
system_name
type
agent = “unix_os”
attribute_group = “network”
60 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Solaris �Solaris_Zones
��
v Physical_Memory
(INTEGER, ���)
v Total_CPUs
(INTEGER, ���)
v Virtual_Memory
(INTEGER, ���)
v Zone_CPU_Usage
(10��, ���, �� � �)
ID
v Init_PID
v Name
v ��
v Pool_ID
v Scheduler
v Status
v Zone_ID
v System_Name
��
UNXSZPM
UNXSZTC
UNXSZVM
UNXSZCU
ID
init_PID
namepath
pool_id
scheduler
status
zone_id
system_name
agent = “unix_os”
attribute_group =
“solaris_zones”
Windows OS ID � ��
� ����� Windows OS ����� Tivoli Data Warehouse�� ���� Usage and Accounting
Manager ID � ��� �� ����.
Tivoli Monitoring
���� ��
Tivoli Monitoring
� ��
������ �� � �� �� Usage and Accounting Manager�
�� � � ID ��
��� ��� �� 61
Windows OS FTP ���FTP_Service
��
v Total_Anonymous_Users
(INTEGER, ��)
v Total_Connection_Attempts
(INTEGER, ��)
v Total_Files_Received
(INTEGER, ��)
v Total_Files_Sent
(INTEGER, ��)
v Total_Files_Transferred
(INTEGER, ��)
v Total_Logon_Attempts
(INTEGER, ��)
v Total_NonAnonymous_Users
(INTEGER, ��)
ID
v FTP_Site
v System_Name
��
WINFTPAN
WINFTPCA
WINFTPFR
WINFTPFS
WINFTPFT
WINFTPLA
WINFTPNU
ID
ftp_site
system_name
agent = “windows_os”
attribute_group = “ftp_server”
62 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� ����Job_Object
��
v Process_Count_Total
(INTEGER, ��)
v Total_mSec_Kernal_Mode
(INTEGER, ���, ��)
v Total_mSec_Processor
(INTEGER, ���, ��)
v Total_mSec_User_Mode
(INTEGER, ���, ��)
ID
v Name
v Name_U
v System_Name
��
WINJOPC
WINJOKM
WINJOPR
WINJOUM
ID
namename_unicode
system_name
agent = “windows_os”
attribute_group = “job_object”
��� ��� �� 63
� ��NT_Logical_Disk
��
UsedMB
(INTEGER, MB, ���,
Total_Size * %_Used� ���� ���)
ID
v Disk_Name
v Physical_Disk_Number
v Server_Name
��
WINLDUS
ID
disk_name
physical_disk_number
server_name
agent = “windows_os”
attribute_group = “nt_logical_disk”
64 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� ��NT_Print_Job (?) : DB� �
��
v Pages_Printed
(INTEGER, ��)
v Size
(INTEGER, ��)
v Time_Elapsed
(INTEGER, �, ��)
v Total_Pages
(INTEGER, ��)
ID
v Data_Type
v Document_Name
v Document_Name_U
v Driver_Name
v Machine_Name
v Notify_Name
v Notify_Name_U
v Print_Processor
v Printer_Name
v Printer_Name_U
v Priority
v System_Name
v User_Name
v User_Name_U
��
WINPJPP
WINPJSZ
WINPJTE
WINPJTP
ID
data_type
document_name
document_name_u
driver_name
machine_name
notify_name
notify_name_u
print_processor
printer_name
printer_name_unicode
priority
system_name
user_name
user_name_unicode
agent = “windows_os”
attribute_group = “print_job”
��� ��� �� 65
�� �Print_Queue
��
v Total_Jobs_Printed
(INTEGER, ��, ��� �)
v Total_Pages_Printed
(INTEGER, ��, ��� �)
ID
v Name
v Name_U
v System_Name
��
WINPQJP
WINPQPP
ID
namename_unicode
system_name
agent = “windows_os”
attribute_group = “print_queue”
66 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
����NT_Process
��
v Elapsed_Time
(INTEGER, ���)
v Page_File_kBytes
(INTEGER, KB, ���)
v Page_File_kBytes_Peak
(INTEGER, KB, ���)
v Pool_Nonpaged_Bytes
(INTEGER, ���, ���)
v Pool_Paged_Bytes
(INTEGER, ���, ���)
v Private_kBytes
(INTEGER, ���, ���)
v Virtual_kBytes
(INTEGER, KB, ���)
v Virtual_kBytes_Peak
(INTEGER, KB, ���)
��
WINPCET
WINPCPF
WINPCPFP
WINPCPN
WINPCPP
WINPCPV
WINPCVT
WINPCVTP
����(� ) ID
v Binary_Path
v ID_Process
v Priority_Base
v Process_Name
v Server_Name
v User
ID
binary_path
process_id
priority_base
process_name
server_name
user
agent = “windows_os”
attribute_group = “nt_process”
��� ��� �� 67
SMTP ��SMTP_Server
��
v kBytes_Received_Total
(INTEGER, ��, ��� �)
v kBytes_Sent_Total
(INTEGER, ��, ��� �)
v kBytes_Total
(INTEGER, ��, ��� �)
v Directory_Drops_Total
(INTEGER, ��, ��� �)
v ETRN_Messages_Total
(INTEGER, ��, ��� �)
v Inbound_Connections_Total
(INTEGER, ��, ��� �)
v Message_kBytes_Received_Total
(INTEGER, ��, ��� �)
v Message_kBytes_Sent_Total
(INTEGER, ��, ��� �)
v Message_kBytes_Total
(INTEGER, ��, ��� �)
v Message_Delivery_Retries
(INTEGER, ��, ��� �)
v Message_Send_Retries
(INTEGER, ��, ��� �)
v Messages_Delivered_Total
(INTEGER, ��, ��� �)
��
WINSSRS
WINSSSS
WINSSSZ
WINSSDD
WINSSEM
WINSSIC
WINSSMRS
WINSSMSS
WINSSMS
WINSSMDR
WINSSMSR
WINSSMD
68 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
SMTP ��(� ) v Messages_Received_Total
(INTEGER, ��, ��� �)
v Messages_Refused_for_Size
(INTEGER, ��, ��� �)
v Messages_Retrieved_Total
(INTEGER, ��, ��� �)
v Messages_Sent_Total
(INTEGER, ��, ��� �)
v NDRs_Generated
(INTEGER, ��, ��� �)
v Outbound_Connections_Refused
(INTEGER, ��, ��� �)
v Outbound_Connections_Total
(INTEGER, ��, ��� �)
v Routing_Table_Loopups_Total
(INTEGER, ��, ��� �)
v Total_Connection_Errors
(INTEGER, ��, ��� �)
ID
v SMTP_Server
v System_Name
WINSSMR
WINSSMRF
WINSSMRT
WINSSMSN
WINSSNG
WINSSOCR
WINSSOCN
WINSSRTL
WINSSCEN
ID
smtp_name
system_name
agent = “windows_os”
attribute_group = “smtp_server”
��� ��� �� 69
� ��� Web_Service
��
v Total_CGI_Requests
(INTEGER, ��, ��� �)
v Total_Connection_Attempts
(INTEGER, ��, ��� �)
v Total_Files_Received
(INTEGER, ��, ��� �)
v Total_Files_Sent
(INTEGER, ��, ��� �)
v Total_Files_Transferred
(INTEGER, ��, ��� �)
v Total_Get_Requests
(INTEGER, ��, ��� �)
v Total_Post_Requests
(INTEGER, ��, ��� �)
v Total_ISAPI_Extension_Requests
(INTEGER, ��, ��� �)
v Total_Head_Requests
(INTEGER, ��, ��� �)
v Total_Other_Request_Methods
(INTEGER, ��, ��� �)
v Total_Logon_Attempts
(INTEGER, ��, ��� �)
v Total_Anonymous_Users
(INTEGER, ��, ��� �)
��
WINPWSCR
WINPWSCA
WINPWSFR
WINPWSFS
WINPWSFT
WINPWSGR
WINPWSOR
WINPWSER
WINPWSHR
WINPWSRM
WINPWSLA
WINPWSAU
70 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� ���(� ) v Total_NonAnonymous_Users
(INTEGER, ��, ��� �)
v Total_Delete_Requests
(INTEGER, ��, ��� �)
v Total_Method_Requests
(INTEGER, ��, ��� �)
v Total_Put_Requests
(INTEGER, ��, ��� �)
v Total_Trace_Requests
(INTEGER, ��, ��� �)
v TOTAAIOREQ
(��� � ��� I/O � �)
(INTEGER, ��, ��� �)
v TOTRAIOREQ
(��� � ��� I/O � �)
(INTEGER, ��, ��� �)
v TOTBAIOREQ
(��� � ��� I/O � �)
(INTEGER, ��, ��� �)
ID
v System_Name
v Web_Site
WINPWSNU
WINPWSDR
WINPWSMR
WINPWSPR
WINPWSTR
WINPWSAI
WINPWSRI
WINPWSBI
ID
system_name
web_site
agent = “windows_os”
attribute_group = “Web Service”
��� ��� �� 71
���� ��� ���
��� �� �� ���� �� ��� �� CSR �� ���� ��� ����. � ��, �� �
�� ��� �� ���� ���� � ���� ��� �� � ���� �� �� � ���
�� ��� � �� CSR �� ��� � ����.
��� �� Integrated Solutions Console�� ��, �� �� �� ���� ��� � ����. ��
� ����� CSR �� ���� �� �� ��� ���� ����.
���� Usage and Accounting Manager ������� ��� ��� �����. ��� ��
�� ���� �� ���� ��, �� � �����.
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
v IBM Usage and Accounting Manager Virtualization Edition(System x � System p�)
���� ��� ��
��� ���� ��� ��� ����.
� 29. ��� �� ��
�� �� �� ��
TransactionUID ���� � ID
AccountCode ���� �� ��
TransactionType ��� :
v M(��)
v R(��)
v C(��)
ShiftCode ���� ��� ��
RateCode ���� �� ��
ResourceAmount ����
Frequency1 �� ����� �����. ���� ���� �� �����. ���
�� �� �� 1(��)� ���� ��� �� ��� �� ����.
Frequency2 �� ����� �����. ���� ���� �� ����. ���
�� �� �� 1(��)� ���� ��� �� ��� �� ����.
FromDate/ToDate �� � �� ����� �����. ���� ���� �� ����
�.
DateTimeSent ���� �� �� ��� �� � �
DateTimeModified ���� �� ��� �� � �
72 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 29. ��� �� �� (� )
�� �� �� ��
DateTimeEntered ���� ��� �� � �
DateTimeStartProcessing �� ����� �����. ���� �� � � ����.
DateTimeStopProcessing �� ����� �����. ���� �� ��� ����.
UserID ���� ��� ���� Usage and Accounting Manager ��� ID
Note ���� �� �
DateTimeDeleted ���� ��� �� � �
���� �� ��
��� ��� ��� ��� �� ��� �����.
��� ��� ���� Integrator ����� ���� ��� ��� ���� CSR �� CSR+ �
� �����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� ��
� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� ��� ���� ���� �� ���� ��� � �� �� ��
� SampleTransaction.xml� ���� ����. SampleTransaction.xml �� ���� �����
��� �� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� ���
���.
��� ���� LogDate ���� CURMON, PREMON� ����� yyyypp �� ��/��� �
����. LogDate ����� �� �� �����. yyyypp �� ��� ������ ��� � �
���.
Universal ��� ���
�� Usage and Accounting Manager Data Collector� � ������� ��� Universal ��� �
��� ��� � ����.
Universal ��� ��� ��
Universal ��� ���� Integrator ����� ���� �� ��� �� ���� CSR �� CSR+
�� �����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� �
�� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� �� �� �� ��� ���� �� ���� ��� � �� ��
�� � SampleUniversal.xml� ���� ����. Universal.xml �� ���� ����� ��
� �� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� �����
�.
Virtual I/O Server ��� ���
Virtual I/O Server�� ITUAM ����� ���� �� IBM Tivoli ���� � ������ ����
����. ITUAM ����� Virtual I/O Server� ��� ���� Virtual I/O Server �� � ���
��� ��� �� 73
��. Virtual I/O Server�� ITUAM ����� ��� ����� ��� � �� Windows� ITUAM
��� �� � �� �� ��� �����. Virtual I/O Server � ITUAM ����� �� ��� �
�(���� �� � �� �� ��)� System p Advanced Power Virtualization Operations Guide� �
�����.
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
v IBM Usage and Accounting Manager Virtualization Edition(System x � System p�)
Virtual I/O Server ��� ����� �� ID � ��
Virtual I/O Server ��� ���� � ��� �� ID � ��� �����.
Virtual I/O Server�� ITUAM ����� Virtual I/O Server ��� ��� ���� ���� �� �
� �����. ����� ITUAM ����� Virtual I/O Server � ��(�� 10)� ���
� �� � �� �� �����. �� � � ��� �� 1 - 8� ��� � �� �� �
���� UNIX �� Linux padmin ���� Virtual I/O Server� �� ���� �(A_config.par)��
AACCT_TRANS_IDS �� �� ���� ���.
ITUAM ����� ��� ��� ���� �� � � �� �� �����. ��
� �� ����.
v 1 ���� ��
v 4 ��� ���� � ��� � ��
v 6 � ��� �� � ��
v 7 ���� ����� I/O � ��
v 8 �� I/O � ��
v 10 Virtual I/O Server � ��(��� �� ��)
��� �� �� ID � �� �� ��� ��� ��� ���� �� � �����. ��� �
�� �� ��� �� ��� �� ���� ����.
��� ���� ���(��� �� 1)
ID
v Feed(System i ��� �� ��� ���)
v AccountingCode
v JobName
74 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v UserName
v ProgramName
v Profile
��
v AAID0101(AIX ���� � �)
v AAID0102(AIX ���� � �[�])
v AAID0103(AIX ���� � � �� �[�])
v AAID0104(AIX ���� CPU �[�])
v AAID0105(AIX � � ���(�) �� ���)
v AAID0106(AIX � � ���(�) �� ���)
v AAID0107(AIX � � ���(�) �� ���)
v AAID0108(AIX ���� �� � I/O[MB])
v AAID0109(AIX ���� �� � I/O[MB])
v AAID0110(AIX ���� �� I/O[MB])
v AAID0111(AIX ���� �� I/O[MB])
��� ��� ���(��� �� 4)
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
��
v AAID0401(AIX ��� CPU �[ ��])
v AAID0402(AIX ��� � ��[ ��])
v AAID0403(AIX ��� � ��[ ��])
v AAID0404(AIX ��� �� �[�])
v AAID0405(AIX ��� ��� ���� �[�])
v AAID0406(AIX ��� ���� �[�])
��� ��� �� 75
v AAID0407(AIX ��� ��� ��[MB, ��])
v AAID0408(AIX ��� � ��� �[MB])
v AAID0409(AIX ��� � ��� �[�� � MB])
v AAID0410(AIX ��� ����)
v AAID0411(AIX ��� �����)
v AAID0412(AIX ��� I/O �� �)
v AAID0413(AIX ��� ��� �� �)
��� �� ��� ���(��� �� 6)
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v FS_TYPE(� ��� )
v Device
v MOUNT_PT(��� ���)
��
v AAID0601(AIX FS �� ��� �[MB])
v AAID0602(AIX FS ��/�� �)
v AAID0603(AIX FS �� �)
v AAID0604(AIX FS �� �)
v AAID0605(AIX FS �� �)
��� ���� ���(��� �� 7)
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
76 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v Interface
��
v AAID0701(AIX ���� I/O �)
v AAID0702(���� �� ��� �[MB])
��� ��� ���(��� �� 8)
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
v Sub_Project_Id
v Hour
v DISKNAME
��
v AAID0801(AIX �� �)
v AAID0802(AIX �� � ��)
v AAID0803(AIX �� � ��)
v AAID0804(AIX �� � � [�])
��� Virtual I/O Server ���(��� �� 10)
ID
v SYSTEM_ID
v Sysid
v Sysmodel
v Partition_Name
v Partition_Number
v Trans_Project
��� ��� �� 77
v Sub_Project_Id
v Hour
v SERPARNO(�� ��� )
v SERUNID(�� �� )
v DLUNID( ��� LU(Logical Unit) ID)
��
v AAID1001(Virtual I/O Server �� ���)
v AAID1002(Virtual I/O Server �� ���)
�� � Virtual I/O Server�� Usage and Accounting Manager ������ ���
�� �� �
Usage and Accounting Manager ������ ���� ���� Virtual I/O Server�� �� ��� �
��� �� ��� �� � ����.
v Virtual I/O Server�� Usage and Accounting Manager ������ ��� ��� ″������″. �
����� ��� �� ITUAM ��� ���� �� Windows �� �� �� �� ���� �
��. ��� �� ��� � ����� � �� ��� ����� � ��� ��� ��� �
���.
v Virtual I/O Server�� Usage and Accounting Manager ������ ��� ��� ″�������″.
� ����� UNIX �� Linux ���� Virtual I/O Server�� A_config.par �� ���� ��
�.
Usage and Accounting Manager ������ ��� �� �� ����
��� Virtual I/O Server�� Usage and Accounting Manager ������ ��� �� ��� ���
� � ��� �����. ����� �� ��� �� ��� ���� �����.
v Virtual I/O Server�� �� ��� $ITUAM_HOME/collectors/unix/aacctn_<date>.txt� ����.
��� n� �� ���.
v Usage and Accounting Manager ������ ���� �� ��� <Usage and Accounting Manager
�� ����>₩logs₩collectors₩AACCT_n₩<feed>� ����. ��� n� �� � ����
feed� �� � �� �����.
�
� ��� Virtual I/O Server� 10 ��� ���� �� �� �� vioray� Windows �� �
Usage and Accounting Manager ������ ���� <Usage and Accounting Manager �� ���
�>₩logs₩collectors₩AACCT_10₩vioray ��� ����.
collectors � vioray(feed) ���� � �� �� RPDParameters ������ �����. ACCT_10
��� � �� ��� �����.
78 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� ��� ���� � � � �� �� ��
Usage and Accounting Manager�� Usage and Accounting Manager ������ ��� Virtual I/O
Server �� ��� ��� �� �� � ��� � �� �� �� � SampleSecureGetVIOS.xml�
���� ����. SampleSecureGetVIOS.xml �� ���� ����� ��� �� � <Usage and
Accounting Manager �� ����>₩jobfiles ���� �� ������.
<?xml version="1.0" encoding="UTF-8"?><Jobs xmlns="http://www.ibm.com/TUAMJobs.xsd">
<Job active="true" dataSourceId=""description="Get CSR files from ITUAM UNIX/Linux Collector Agent"id="SecureGetVIOS"joblogShowStepOutput="true"joblogShowStepParameters="true"joblogWriteToTextFile="true"joblogWriteToXMLFile="true"processPriorityClass="Low"smtpFrom="[email protected]"smtpSendJobLog="false"smtpServer="mail.ITUAMCustomerCompany.com"smtpTo="[email protected]"stopOnProcessFailure="false">
<Process active="true"description="Get Advanced Accounting Files from VIOS"id="SecureGetVIOS"joblogShowStepOutput="true"joblogShowStepParameters="true">
<Steps stopOnStepFailure="true"><Step active="true"
description="Collect Advanced Accounting Files for client1"id="SecureGetVIOS_client1"programName="rpd"programType="java"type="ConvertToCSR">
<Parameters><Parameter/><Parameter Host="192.168.0.109"/><Parameter UserId="username"/><Parameter Password="password"/><Parameter Manifest="SecureGetVIOS.xml"/><Parameter RPDParameters="client_CS_path="/opt/IBM/tivoli/ituam/
collectors/Unix/CS_input_source";CollectorLog_dir="%CIMSInstallLocation%₩logs₩
collectors";LogDate=%LogDate%;client_name=client1;"/><Parameter Verbose="true"/><Parameter SourcePath=""%CIMSInstallLocation%"₩collectors₩unixlinux₩"/>
</Parameters></Step>
</Steps></Process>
</Job></Jobs>
�� �� ��� ����� SampleSecureGetVIOS.xml ��� ����. � � ������ ���
� �� ����� �������.
� 30. SampleSecureGetVIOS.xml ����
���� ��/�
Parameter Host �� �� ��� �� Virtual I/O Server� IP � �� DNS ����
�.
Parameter UserId Parameter Password Virtual I/O Server� ��� � ��� ��� ID � ����.
��� ��� �� 79
� 30. SampleSecureGetVIOS.xml ���� (� )
���� ��/�
Parameter Manifest � �� ����. � �� �� Virtual I/O Server�� ��� �
� ��� ���� XML ����.
� �� �� <Usage and Accounting Manager �� ����
>collectors₩unixlinux ���� ���� SourcePath ����� �
�� ������.
RPDParameters(����) ��� ����� Virtual I/O Server�� Usage and Accounting Manager
������ ��� �� �� �� ��� � ��� �� � �� ��,
��� �� ��� ��, �� �� �� Virtual I/O Server� ��� �
��� � �����.
�� � �� �� Deployment �� �� ����� ����. ��
� ��� ���� �� � �� �� �� Deployment ���� ��
�� ��. � �� ��� ���� ���� �� �� ����.
��� ��� ����� �� ����.
" client_CS_path—Virtual I/O Server�� �� ��� �����. � �
���� ���� ����.
" CollectorLog_dir—Usage and Accounting Manager ������ ���
� CollectorLogs ��� �����. CollectorLogs ��� ��� �� ��
� ���� ���� � ����� ���� ����.
" LogDate—�� ��� ��� �� �� ��� �����.
" client_name—�� ��� ��� Virtual I/O Server� �����. � �
�� ���� CollectorLog_dir ������ ��� ��� feed �����
�����.
Verbose(����) -verbose �� �� � � ��� ��� � �� �� �� ��
�� ��� ���� �����. � ����� ���� ��� ����
�� �� �� � �� ��� �� �� ���� ����.
SourcePath Usage and Accounting Manager ������ ���� <Usage and
Accounting Manager �� ����>collectors₩unixlinux ����
�� �����. � ��� � �� �� ����.
� � �� ��
Usage and Accounting Manager�� ��� � ���� ��� � �� �� � �� �
SampleSecureGetVIOSManifest.xml� ���� ����. SampleSecureGetVIOSManifest.xml �� �
� � � � � � �� � � � � � � <Usage and Accounting Manager �� ����
>₩collectors₩unixlinux ���� �� ������.
ITUAM ����� ����� �� 10� �� �� ��� ����� �� �� �� � �
� �� ��� � �� ��� Action �� ���� �����. �� �� ��� �� ��� ��
��� ��� � ��� Action �� ���� ����� ������.
80 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� �� ��� �� ��� ���� ����� ���� ��� ���� � �� ��� ����
���� �� �� ����. Deployment �� ����� � �� ��� RPDParameters ��
�����. �� Action � � � ���� ��� ����� �� � �� ��� ���� ��
� � �� ��� ��� ���� ����. ��� �� ��� � ���.
<?xml version="1.0"?><ProductDeployment name = "UNIX/Linux"
description = "Secure Get ITUAM UNIX/LINUX Data Collector CSR Files"><Deployments>
<Deployment name="collection" targetOS="AIX" deploymentType="install"><Parameters><Parameter name="client_CS_path" required="no" defaultValue="/opt/IBM/tuam/collectors/unix/
CS_input_source"/><Parameter name="CollectorLogs_dir" required="no" defaultValue="C:₩Program Files₩IBM₩ITUAM₩logs₩
collectors"/><Parameter name="client_name" required="yes"/><Parameter name="LogDate" required="yes"/></Parameters>
<Actions>
<!--<Action name="step_AACCT_1_%client_name%" displayMessage="Getting nightly AACCT_1 file
for %client_name%" actionType="FileGet"><Parameters>
<Parameter name="localpath" value="%CollectorLogs_dir%₩₩AACCT_1₩₩%client_name%"/><Parameter name="remotefilename" value="%client_CS_path%/aacct1_%LogDate%.txt"/>
</Parameters></Action>
--><!--
<Action name="step_AACCT_4_%client_name%" displayMessage="Getting nightly AACCT_4 filefor %client_name%" actionType="FileGet"><Parameters><Parameter name="localpath" value="%CollectorLogs_dir%₩₩AACCT_4₩₩%client_name%"/><Parameter name="remotefilename" value="%client_CS_path%/aacct4_%LogDate%.txt"/>
</Parameters></Action>
--><!--
<Action name="step_AACCT_6_%client_name%" displayMessage="Getting nightly AACCT_6 filefor %client_name%" actionType="FileGet"><Parameters><Parameter name="localpath" value="%CollectorLogs_dir%₩₩AACCT_6₩₩%client_name%"/><Parameter name="remotefilename" value="%client_CS_path%/aacct6_%LogDate%.txt"/>
</Parameters></Action>
--><!--
<Action name="step_AACCT_7_%client_name%" displayMessage="Getting nightly AACCT_7 filefor %client_name%" actionType="FileGet"><Parameters><Parameter name="localpath" value="%CollectorLogs_dir%₩₩AACCT_7₩₩%client_name%"/><Parameter name="remotefilename" value="%client_CS_path%/aacct7_%LogDate%.txt"/>
</Parameters></Action>
--><!--
<Action name="step_AACCT_8_%client_name%" displayMessage="Getting nightly AACCT_8 filefor %client_name%" actionType="FileGet"><Parameters><Parameter name="localpath" value="%CollectorLogs_dir%₩₩AACCT_8₩₩%client_name%"/><Parameter name="remotefilename" value="%client_CS_path%/aacct8_%LogDate%.txt"/>
</Parameters></Action>
--><Action name="step_AACCT_10_%client_name%" displayMessage="Getting nightly AACCT_10 file
for %client_name%" actionType="FileGet"><Parameters><Parameter name="localpath" value="%CollectorLogs_dir%₩₩AACCT_10₩₩%client_name%"/><Parameter name="remotefilename" value="%client_CS_path%/aacct10_%LogDate%.txt"/>
</Parameters></Action>
</Actions>
</Deployment>
</Deployments>
</ProductDeployment>
��� ��� �� 81
� �� �� �
� ������ � �� �� ���� �� �� ������.
startJobRunner.bat <transfer file name>.xml
��� <transfer file name>� � �� �� ���� �����.
Integrated Solutions Console�� � �� �� ���� ��� �����.
1. Integrated Solutions Console�� Usage and Accounting Manager → �� �� ���� → Job Runner
→ �� �� �����.
2. Job Runner �� ��� ����� �� �� �� � �� �� �� � �� ���� ��
� �� ��� �����.
�: � �� Job Runner �� ��� ���� ����� � �� <Usage and Accounting
Manager �� ����>₩jobfiles ���� ��� ������.
Virtual I/O Server ��� ��� ��
Virtual I/O Server ��� ��� ��� �� ��� �����.
�: AIX �� �� � Virtual I/O Server ��� ���� �� �� �� �� �����.
Virtual I/O Server ��� ���� Integrator ����� ���� Virtual I/O Server �� �� ��
���� CSR �� CSR+ �� �����. Integrator ����� �� ��� ��� Integrator�
�� �� ��� �� ��� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� Virtual I/O Server �� ��� ���� �� ���� ��� �
�� �� �� � SampleAIXAA.xml� ���� ����. SampleAIXAA.xml �� ���� ����
� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� �
�����.
VMware ��� ���
VMware ���� VMware VirtualCenter Server 2.0 � 2.5 �� ESX Server 2.0.1, 2.1.x, 2.5.x, 3.0,
3.5 � 3i� ���� �����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
82 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
TUAM VMware ���� ����� VMware �� ��� ��
� ����� VMware �� ���� TUAM VMware ���� ���� ���� ��� �� ��
��.
� ��� ��
VMware ��� ���� �����, VMware �� ���� ��� �� ��� ���.
1. TUAM VMware ���� VI API(VMware Infrastructure API)� ���� VI(VMware Infrastructure)
��(�, VC �� ESX ��)�� ��� �����. � VI API� VI ���� � ���� ����
�. ��� ��� ��� VI ���� � ���� ���� ��� ���. �� ���� � ���
� �����. ��� ��� �� ��� �� �� � ��� ��� ���� �� � ����. �
��� API� ���� � �� ����� ��� �����.
a. TUAM ���� � ����� ����, IP � �� �� ��� URL� �� �����.
b. ��� ��� � ��� ��� �����. ���� VMware �� � � ��� ����
�.
c. �� �� ��� �� Web Access� �� ��� ���� �������.
d. VC �� 2.5� ��, Programs₩VMware₩VMware Web Access�� Tomcat ��� ���� ���
� ������ ������.
2. �� ��� 3�� �� �� ��(� , �� � � �� )� �� �� ��( ��� ��
� ����)� �����. TUAM ���� ��� ���� � � ��� �����. � VI
Client(VMware Infrastructure Client)� ���� ��� � ����.
a. �������.
b. �� → �� � �� �� ��� �����.
c. �� ���� �� ���� � �� � ��� 3�� ������(��� ��). � �
�� ��� �� �� 3�� ����� �� ���.
��� VMware ��� ��
VMware ����� ��� ��� ��� �� ����.
��� ��� �� 83
�� �� VMware �� �� � ��� VMware ��� ��� �����.
� 31. cpu
�� �� ��/�
usage ��: ��
1/100 �� ���� ���. 1 = 0.01%
0 � 10000 ��� �
��: ��� � �� ��� ���� CPU ���
� �: ��
�� �: � , �� � �
���: ��, �� ���
system��: ���
��: ��� ����� �� CPU �
� �: �� - ��� �� � �� ��� ��� ���� �
�� �: ��
���: �� ���(cpu ������)
wait ��: ���
��: �� ���� �� CPU �
� �: ��
�� �: ��
���: �� ���(cpu ������)
ready ��: ���
��: Ready ���� �� CPU �
� �: ��
�� �: ��
���: �� ���(cpu ������)
extra ��: ���
��: ���� CPU �
� �: ��
�� �: ��
���: �� ���(cpu ������)
84 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 31. cpu (� )
�� �� ��/�
used ��: ���
��: ��� CPU �
� �: ��
�� �: ��
���: �� ���(cpu ������)
guaranteed ��: ���
��: �� ���� �� ��� CPU �
� �: ��
�� �: ��
���: �� ���(cpu ������)
� 32. net
�� �� ��/�
packetRx��: �
��: �� ��� �� �� �
� �: ��
�� �: ��
���: ��, �� ���(�� ������)
packetTx ��: �
��: �� ��� �� �� �
� �: ��
�� �: ��
���: ��, �� ���(�� ������)
� 33. disk
�� �� ��/�
numberRead��: �
��: ��� ��� ����� ���� �� ��
� �: ��
�� �: ��
���: ��, �� ���(�� ������)
��� ��� �� 85
� 33. disk (� )
�� �� ��/�
numberWrite ��: �
��: ��� ��� ��� ���� � � ��
� �: ��
�� �: ��
���: ��, �� ���(�� ������)
� 34. mem
�� �� ��/�
active��: �����
��: ���� ��� ���
� �: ��
�� �: � , �� � �
���: ��, �� ���, ��� ��, �� �
granted ��: �����
��: �� ��� ���
� �: ��
�� �: � , �� � �
���: ��, �� ���, ��� ��, �� �
VMware ����� �� ID � ��
VMware ��� ���� � ��� �� ID � ��� �����.
����� VMware ����� ��� ��� ���� SampleVMWare.xml �� ��� �� �� ID
� �� �� ��� �����. ��� ��� �� ��� �� ��� �� ���� ����.
ID
v Feed(VMware ��� �� �� ���)
v DataCenterName(��� ��� ��)
v HostName(�� ��� ��)
v HostName1(����� �� �� ��� ��) 1
1. ����� ��� �� �� �� �� �� �� ID� ��� � ����(�, HostName1, HostName2, HostName3 ).
86 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v ResourcePoolName1(�� �� ��) 2
v VMName(�� ���� ��)
v VMDescription(�� ���� �� �)
v VMGuestOSName(�� ���� �� ��� � ��� �� ��)
v VMInstance( ���� ����)
v DNSName(�� �� �� ���� DNS ��)
�� � ��
v VMCPUSYS(��� ������ ��� CPU �)
v VMCPUWAT(�� ���� ��� CPU �)
v VMCPURDY(�� ���� ��� CPU �)
v VMCPUEXT(�� CPU �)
v VMCPUPCT(��� � ��� ��� ���� CPU ��)3
v VMCPUUSE(VMware CPU ���)
v VMCPUGUA(��� VMware CPU ���)
v VMNETREC(�� VMware ���� KB)
v VMNETTRN(�� VMware ���� KB)
v VMDSKWRI(��� VMware �� KB)
v VMDSKRED(�� VMware �� KB)
v VMMEMAVL(�� ��� KB ��� ��� )3
v VMMEMUSD(��� ���� KB ��� ��� )3
v RPCPULMT(�� � �� CPU �� ��(MHz)4)
v RPCPURES(�� � �� ��� CPU ��(MHz))
v RPCPUEXP(�� � CPU � ��(1) �� �� ��(2))
v RPMEMLMT(�� � �� ��� �� ��(MB) 4)
v RPMEMRES(�� � �� ��� ��� ��(MB))
v RPMEMEXP(�� � ��� � ��(1) �� �� ��(2))
v VMCPURES(�� ���� ��� CPU �(MHz))
v VMMEMRES(�� ���� ��� ��� �(MB))
v VMMEMSIZ(�� ���� ��� ��(MB))
2. ��� �� � � �� �� �� �� � ID� ��� � ����(�, ResourcePoolName1, ResourcePoolName2, ResourcePoolName3
).
3. � ���� �� ��� ��� � � �� ����. ��� ��� DBLoad �� ���� � �� ������.
4. �� 1�� ��� ��� ���.
��� ��� �� 87
v VMNUMCPU(�� ���� ���� �)
v VMDSCP1(�� ���� �� ��� � ��(KB)5 6)
VMware� TUAM ��� ��� ��
� ����� VMware� TUAM ��� ��� ��� �� ����� �����.
TUAM �� �� ��
VMware ���� VMware �� ��� �� � ���� �� �� TUAM �� ��� ����
���.
1. Embedded WebSphere® Application Server(eWAS)� �����.
Windows: � ������ �� �� eWAS� �����.
v <Usage and Accounting Manager �� ����>₩ewas₩bin₩stopServer server1
Linux �� UNIX: � �� ���� �� �� eWAS� �����.
v <Usage and Accounting Manager ��>/bin/stopServer.sh server1
2. <Usage and Accounting Manager �� ����>/ewas/java/jre/lib/security/
java.security �� ����.
3. # Default JSSE socket factories�� ��� �����.
# Default JSSE socket factories# ssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImpl# ssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl# WebSphere socket factories (in cryptosf.jar)ssl.SocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLSocketFactoryssl.ServerSocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLServerSocketFactory
4. �� �� IBM JSSE2 ssl � � �� ���� IBM Webshere ssl � � ���� ������.
# Default JSSE socket factoriesssl.SocketFactory.provider=com.ibm.jsse2.SSLSocketFactoryImplssl.ServerSocketFactory.provider=com.ibm.jsse2.SSLServerSocketFactoryImpl# WebSphere socket factories (in cryptosf.jar)#ssl.SocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLSocketFactory#ssl.ServerSocketFactory.provider=com.ibm.websphere.ssl.protocol.SSLServerSocketFactory
5. �� ������.
6. eWAS� ������.
Windows: � ������ �� �� eWAS� ������.
v <Usage and Accounting Manager �� ����>₩ewas₩bin₩startServer server1
Linux �� UNIX: � �� ���� �� �� eWAS� ������.
5. �� �� �� �� ��� �� � ����(�, VMDSCP1, VMDSCP2, VMDSKCAP3 ).
6. �� �� ���� ���� �� ���� VMware ��� ���� � ��� ���.
88 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v <Usage and Accounting Manager �� ����>/ewas/bin/startServer.sh server1
HTTPS ����� �� TUAM ��
VI(VMware Infrastructure) � ���� � ����� HTTPS� �����. HTTPS ����� SSL
��� �����. �����(: TUAM VMware ���)� � ���� ����, �� VI ��� �
� �� SSL ��� �����.
VC Server 2.5� �� �� �� SSL ��� C:₩Documents and Settings₩All Users₩Application
Data₩VMware₩VMware VirtualCenter₩SSL₩rui.crt� ����. � ���� ���� VMware ��
������. ��� TUAM ��� ��� ���� ���.
Windows �� �� ��� ��� ����� ��� �����.
1. � ����� ����.
2. C:₩VMWare-Certs ���� ������.
3. Java SDK ��� ��� ��� ������.
4. C:₩VMWare-Certs ���� ������.
5. ��� ������.
a. �� �� keytool �� ������.
keytool -import -file <certificate-filename> -alias <server-name> -keystore vmware.keystore
�:
keytool -import -file c:₩vmware₩rui.crt -alias VMwareServer1 -keystore c:₩VMware-Certs₩vmware.truststore
b. ��� �� ������. (�� � � ����. Integrated Solutions Console� � �
�� ��� �� �� ����� � �� ���� ���.)
c. yes� ���� ��� ������.
Linux �� UNIX �� �� � ��� ����� ��� �����.
1. �� ����.
2. ~/VMware-Certs ���� ������.
3. Java SDK ��� ��� ��� ������.
4. ~/VMware-Certs ���� ������.
5. ��� ������.
a. �� �� keytool �� ������.
keytool -import -file <certificate-filename> -alias <server-name> -keystore vmware.keystore
�:
keytool -import -file ~/VMware/rui.crt -alias VMwareServer1 -keystore ~/VMware-Certs/vmware.truststore
b. ��� �� ������. (�� � � ����. Integrated Solutions Console� � �
�� ��� �� �� ����� � �� ���� ���.)
��� ��� �� 89
c. yes� ���� ��� ������.
� ��� ��� �� ��
Integrated Solutions Console�� VMware VirtualCenter �� VMware Server � ���� ���� �
�� ��� ���� ���. ��� ��� VMware ��� Job Runner ��� �����. Integrated
Solutions Console�� ��� ��� ����� ��� �����.
1. Usage and Accounting Manager → ��� �� → ��� �� → ���-� ���� �����.
2. ��� �� � ��� ����� �� ��� �����.
3. ��� �� ��� ����� ��� ������.
��� �� ��
��� ��� ����� ��� ������.
�: ��� �� ���� ���� ��� ����.
��� �� � ��
� ��� ��� ID � �� ������.
URL ���� � ��� URL� ������. 80(http) �� 443(https) ��� ���� ���� URL
� �� � ���� ��� ���.
http://<Server Name>:port
��
https://<Server Name>:port
�� � ��� ��� �����.
a. Virtual Center Infrastructure Client� �� ����� ��� �����.
b. VirtualCenter �� �� ��� �����.
c. VirtualCenter �� �� �� �� ���� � ���� �����. HTTP: � HTTPS:
��� ��� �����.
�� ��� ��
89 ���� �HTTPS ����� �� TUAM ����� ��� �� �� ����
��.
4. �� �� ��� �� ��� ���� ��� �� � ��� ���� ������.
�� �� �� ��
VMware ��� ���� Integrator ����� ���� ���� ��� ���� CSR �� CSR+ �
� �����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� ���
����� ���� �� XML ��� �����.
90 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Usage and Accounting Manager�� VMware ���� ���� �� ���� ��� � �� �� ��
� SampleVMWare.xml� ���� ����. SampleVMWare.xml �� ���� ����� ��� �
� � <Usage and Accounting Manager ��>₩jobfiles ���� �� ������.
SampleVMWare.xml ��� VMware ��� ��� ��� ����� ���� ����.
<Input name="CollectorInput" active="true"><Collector name="VMWARE"><WebService dataSourceName="VMWareCollector" trustStore="c:/VMware-Certs/vmware.truststore"/>
<Interval id="1800"/></Collector><Parameters><Parameter name="aggregateDaily" value="true" DataType="Bool"/>
</Parameters>
��� ����� �� �� �� �� ������.
� 35. VMware ����
���� ��/�
WebService-dateSourceName VMware VirtualCenter Server �� ESX Server� ���� Usage and
Accounting Manager ��� ��� �����.
WebService-trustStore ��� �� �� �����. (Integrated Solution Console� Job
Runner ������� � ����� �� �� ���� VMware ���
� ��� �� eWAS� �� ���� ���.)
Interval-id ��� ���� VI �� ������� � �� VI ��� ���� ��
�. � ��� ��� � ����. � ��, 300� ���� 5 �
�� ����, 1800� 30 ���, 7200� 2� ��� ���� �
���. ���� Interval-id� VI ���� ���� �� ��, �� � �
�� ��� ��� � ���.
aggregateDaily true� ���� �� � �� � ��� �����. ���� �� ��
���� true���.
VMware ID � ���� VMware Infrastructure �� ID � �� � �
� ����� VMware ��� ���� �� ��� ID � ��� VI(VMware Infrastructure) ��� �
� �� �� � ��� ��(VI API �� �� ��� ��)� ���� ��� ����.
� 36. ID
�� VI �
Feed N/A
DataCenterName ManagedObjectReference::getPropSet().getVal()
HostName HostConfigSummary::getName()
ResourcePoolName1 ResourcePoolSummary::getName() �� “default”
VMName VirtualMachineConfigSummary::getName()
VMDescription VirtualMachineConfigSummary::getAnnotation()
VMGuestOSName VirtualMachineConfigInfo::getGuestFullName()
VMInstance PerfMetricIntSeries::getId()::getInstance()
��� ��� �� 91
� 36. ID (� )
�� VI �
DNSName GuestInfo::getHostName()
� 37. ��
�� VI �
VMCPUPCT cpu:usage
VMCPUWAT cpu:wait
VMCPURDY cpu:ready
VMCPUEXT cpu:extra
VMCPUUSE cpu:used
VMCPUSYS cpu:system
VMCPUGUA cpu:guaranteed
VMMEMUSD mem:active
VMMEMAVL mem:granted
VMNETREC net:packetsRx
VMNETTRN net:packetsTx
VMDSKRED disk:numberRead
VMDSKWRI disk:numberWrite
RPCPULMT ResourceAllocationInfo::getLimit()
RPCPURES ResourceAllocationInfo:: getReservation()
RPCPUEXP ResourceAllocationInfo:: getExpandableReservation()
RPMEMLMT ResourceAllocationInfo::getLimit()
RPMEMRES ResourceAllocationInfo:: getReservation()
RPMEMEXP ResourceAllocationInfo:: getExpandableReservation()
VMCPURES VirtualMachineConfigSummary:: getCpuReservation()
VMMEMRES VirtualMachineConfigSummary:: getMemoryReservation()
VMMEMSIZ VirtualMachineConfigSummary:: getMemorySizeMB()
VMNUMCPU VirtualMachineConfigSummary:: getNumCpu()
VMDSCP1 GuestDiskInfo::getCapacity()
Vmstat ���
Vmstat� ����� ��� � CPU � ����, ���, �� ��� ���� ���, ��
UNIX/Linux �� �� �� �����.
Vmstat� ���� �� � ��� ��� �����. � ��, ���� vmstat� 10 5 ��
� ��� � �� ��� ���� �� � ����.
# vmstat 300 10
TUAM vmstat ���� vmstat ���� ���� ��� �� � ���� TUAM ��� ���
��� crontab�� ���� ��� ����� �����. Vmstat ���� TUAM jobrunner �� �
� ���� �����. TUAM ��� TUAM vmstat ���� � �� �� �� �� �����.
92 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
.../collectors/vmstat/vmstat_collect.template
.../collectors/vmstat/tuam_unpack_vmstat
.../collectors/vmstat/vmstatDeploymentManifest_linux.xml
.../collectors/vmstat/vmstatDeploymentManifest_hp.xml
.../collectors/vmstat/vmstatDeploymentManifest_aix.xml
.../collectors/vmstat/vmstatDeploymentManifest_solaris.xml
.../samples/jobfiles/SampleDeployVmstatCollector.xml
.../samples/jobfiles/SampleVmstat.xml
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
Vmstat ����� ��� ID � ��
Vmstat ���� vmstat �� ��� Integrator ��� �� CSR �� ��� �����.
�� ID � ��� CSR �� �����.
DITA
ID:
� 38. Vmstat ID
ID ��
SYSTEM_ID �� ��
IP_ADDR ��� IP �
OP_SYS ��� � ��
INT_START � �� � YYYYMMDDHHMMSS
INT_END � �� � YYYYMMDDHHMMSS
��:
� 39. Vmstat ��
�� ��
VSNUMCPU �� CPU �
VSMEMSIZ ��� ��(KB)
VSMEMFRE ��� � �(KB)
VSUCPUPT ��� CPU ��
VSSCPUPT ��� CPU ��
VSICPUPT �� CPU ��
VSWAIOPT �� I/O ��
VSUCPUUS ��� CPU ��(�)
��� ��� �� 93
� 39. Vmstat �� (� )
�� ��
VSSCPUUS ��� CPU ��(�)
VSICPUUS �� CPU �(�)
VSWAIOUS �� I/O �(�)
� ���� �� ��� ��� � � �� ����. �� ��� ��� �� ��� ��� DBLoad
� ������.
vmstat ��� ��
TUAM vmstat ���� �� � �� �� ��� ��� � ����. ��, TUAM ��� ��� RXA
��� �����. � ��� ���� ���� TUAM ���� �� ��� vmstat ���� ��� �
����. � � ��� vmstat �� �� ���� �� ��� ���� tuam_unpack_vmstat �� �
���� ��� ����.
��� ��� ��� ���, ���� TUAM ��� �� ����� � vmstat ���� ���
FTP ���� �� �� �����. TUAM ��� Windows�� � � ��, ��� ���� ��
�.
v IIS FTP ���� ���� ����.
v TUAM Collector Logs ��� �� ���� ���� ����.
v � �� ���/� ���� ���� FTP ���� ��� � ���, ����� ��� TUAM
Collector Logs ��� �� ��/�� ��� �� ��� ��� ���.
TUAM ���� TUAM vmstat ��� ��:
TUAM ���� vmstat ���� ���� �� SampleDeployVmstatCollector.xml �� �� ���
� ����.
���� ��
�� �� ��� �� � �� ���� ��� ��� ���.
v Host: �� ��� �� �� �� IP ����.
v UserId: ″root″� ���� ���.
v Password: �� ���� root� ����.
v Manifest: �� ��� OS � �� � �� ����.
v RPDParameters: �� �� ��� ������.
�
SampleDeployVmstatCollector.xml �� �� �:
�: �� � � ��� �� ���� �����. �� �� ″₩″� ���� �����.
94 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
<!-- SUPPLY hostname OF TARGET PLATFORM/--><Parameter Host = "TARGET_PLATFORM"/>
<!-- userid must be set to root/--><Parameter UserId = "root"/>
<!-- SUPPLY root PASSWORD ON TARGET PLATFORM/--><Parameter Password = "XXXXXX"/>
<!--Parameter KeyFilename = "yourkeyfilename"/-->
<!-- DEFINE Manifest TO MANIFEST XML FOR TARGET PLATFORM/--><!--Parameter Manifest = "vmstatDeploymentManifest_linux.xml"/--><!--Parameter Manifest = "vmstatDeploymentManifest_hp.xml"/--><!--Parameter Manifest = "vmstatDeploymentManifest_linux.xml"/--><!--Parameter Manifest = "vmstatDeploymentManifest_solaris.xml"/--><Parameter Manifest = "vmstatDeploymentManifest_aix.xml"/>
<!--Parameter Protocol = "win | ssh"/-->
<!-- DEFINE INSTALLATION PARAMETERS,path: �� ����� vmstat ���� ��� ����
��� ���� ���.���� ��.
server: TUAM ��� �� �� IP ������ ��.
log_folder: TUAM ��� ��� �� ��. TUAM ��� UNIX/Linux���� ��, log_folder� ��� �� ��� ����� ���� ���(�: /opt/ibm/tuam/logs/collectors).TUAM ��� Windows ���� ��, log_folder���� �� ��� ���� �� ����� ���� ���.���� ��.
ftp_user: vmstat ��� ��� TUAM ��� ���� �� TUAM �������� � ���� ��. �� ��� ������ �������� ftp_user=HOLD� ������. TUAM ���� � ftp���� ��� �� ftp_user=anonymous� �����. � ������ �� ��� �� ��/�� ��� �� ��� ��� ���.���� ��.
ftp_key: ftp_user� ���� ��. ftp_user=anonymous �� ftp_user=HOLD� ��,� ����� ��� � �����. ����� ��� �����(��: ftp_key=XXXX).���� ��.
add_ip: TUAM ���� vmstat �� ���� ��� �������� ��� IP ��� ��� ��� ��� ����.�� ��, log_folder=/opt/ibm/tuam/logs/collectors������� ��� ��� "client1"� ��, � vmstat ���
/opt/ibm/tuam/logs/collectors/vmstat/client1�����.add_ip=Y��, ���
/opt/ibm/tuam/logs/collectors/vmstat/client1_<ipaddress>� ����.��� "N".
interval: Vmstat � �(�).��� 300.
/--><Parameter RPDParameters = "path=/data/tuam/collectors/vmstat;server= ₩
9.42.17.133;log_folder=/data/tuam/logs/collectors;ftp_user=ituam;ftp_key= ₩
ituam;add_ip=Y;interval=300;"/>
vmstat ��� �� ��:
� ����� vmstat ���� ���� ���� ��� �� ����.
� ��� ��
��� �� �� �� ��� ����, ���� ���� ���� � �� � � ��� �� �
���� ��� ���� TUAM vmstat ���� ��� � ����.
�:
1. TUAM ��� C:₩Program Files₩IBM₩tuam� ���� ��� ������.
��� ��� �� 95
2. TUAM vmstat ���� �� ��� /opt/ibm/tuam/collectors/vmstat� ����� ���.
3. C:₩Program Files₩IBM₩tuam₩collectors₩vmstat_collect.template� �� ��� /opt/ibm/tuam/
collectors/vmstat� ������.
4. C:₩Program Files₩IBM₩tuam₩collectors₩tuam_unpack_vmstat� �� ��� /opt/ibm/tuam/
collectors/vmstat� ������.
��, �� ���� ��� ��� �����. (�: ��� �� �� ��� ����.)
�: �� � �� ��� �� ���� �����. �� �� ″₩″� ���� �����.
# cd / opt/ibm/tuam/collectors/vmstat# chmod 770 tuam_unpack_vmstat# ./ tuam_unpack_vmstat path=/opt/ibm/tuam/collectors/vmstat ₩
server=tuamserver log_folder=collector_log ftp_user=ituam ₩
ftp_key=ituam add_ip=N interval=300
vmstat ��� �� �:
� ����� vmstat ���� ��� � ��� �� ��� �� ����.
�� ����� �� crontab� ��� �� ��� � � vmstat_collect.sh ����� ���
�. ����� �� vmstat ���� /<install_dir>/data/vmstat_YYYYMMDD_HH.txt� �����.
23� �(11 PM)� ��� ����� � ���� ��� � � vmstat ���� � �
vmstatr_YYYYMMDD.txt� ����. � �� TUAM ��� ��� <collector_logs>/vmstat/
<target_name>� ���. FTP � ��� /<install_dir>/data/YYYYMMDD_ftp.log� � ���.
vmstat ��� � ftp ��� 10 �� �� �� � � ���.
���� - vmstat_collect.sh
���:
vmstat_collect.sh collect | send [YYYYMMDD ]
vmstat_collect.sh ����� collect �� send ��� ����.
collect: � ��� vmstat ���� �� � ��� cron �� ���� crontab ����� �����.
�� �� ������.
send: � ��� ���� � vmstat ��� �� TUAM ��� � � ����. FTP � ���
/<install_dir>/data/YYYYMMDD_ftp.log� � ���.
vmstat ��� �� ��:
� ����� vmstat ���� �� ���� ��� �� ����.
96 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� ��� ��
TUAM vmstat ���� ��� crontab�� vmstat_collect.sh crontab ��� ���� �� ��� �
����. �� �� ��, �� vmstat ��� � � ����� �� � ����.
Windows Disk ��� ���
Windows �� ���� Windows �� � � ����� �� ���� �����.
Windows �� ���� � �� � �� ���� �����.
v � ��� ��: ��� ���� �� ���� �� ��� ���� ��� �� ��
� ��� � � �(�� ���� � ��)� ��, ��� � ����� ��� ���
�����.
v �� ��� ��: ��� Windows ��� �� �� ���� ��� ��(: �� ��)� ���
��. �� ��� �� �� ��� � ��� �����.
v �� ��� ��: ��� Windows ��� �� � ���� ��� ��(: �� �� � ���
�� �)� �����.
� ���� ��� �� �� ���� CSR �� ��� ��� ���. �� ���� � ��
���� WinDisk.exe�� �����. � ����� <Usage and Accounting Manager ��
>₩collectors₩windisk� ����. WinDisk� Windows �� ��� ����. WinDisk.exe ���
� ��� ����� .NET Framework �� 2.0 �� �� ��� �����. Windisk� ��
Windows ����� ��� ���� TUAM ���� �� �� ����� �� � � ���, ��
� CSR �� TUAM �� ��� �����(push) ���(pull) � ����.
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
v System x� IBM Usage and Accounting Manager Virtualization Edition
Windows Disk ����� ��� ID � ��
Windows® Disk ����� ��� ID � ��� Usage and Accounting Manager� ��� � �� CSR
�� �����.
����� Windows Disk ���� ��� ����� ��� �� �� ID � �� �� ��� ����
�. �� ��� �� �� ��� �� ���� ����.
��� ��� �� 97
� 40. �� Windows Disk ID � ��(� ��� ���)
Usage and Accounting Manager� ID �� �� �� ��
Usage and Accounting Manager� ��� �
��
ID
Feed: Windows Disk ��� �� �� Feed ����� �� ����
�.
-
Folder: Windows Disk ��� �� �� PathToScan ����� ��
�����.
-
��
MS Windows Disk �� ���(GB) DISKSIZE(GB/)
MS Windows ��� � DISKFILE
� 41. �� Windows Disk ID � ��(�� �� ���)
Usage and Accounting Manager� ID �� �� �� ��
Usage and Accounting Manager� ��� � �
�
ID -
Feed: Windows Disk ��� �� �� Feed ����� �� �����. -
HostName: �� ���� DNS �� �����. -
IPAddress: �� ���� IP ����. -
DiskName: ��� ���� ��� �����(: ‘PhysicalDrive0’). -
DiskDescription: ��� ����(: ‘IDE Hard Drive’). -
DiskIndex: �� ���� ���(:‘1’). -
DiskInterfaceType: ����� ����� ���(: ‘SCSI’). -
��
MS Windows �� �� ��(GB) WDPDSIZE
� 42. �� Windows Disk ID � ��(� �� ���)
Usage and Accounting Manager� ID �� �� �� ��
Usage and Accounting Manager� ��� � �
�
ID -
Feed: Windows Disk ��� �� �� Feed ����� �� �����. -
HostName: �� ���� DNS �� �����. -
IPAddress: �� ���� IP ����. -
DiskName: ��� ��� �����(: ‘C:’). -
DiskDescription: � ��� ����(: ‘Local Fixed Disk). -
DiskFileSystem: � ��� ���� ���� ���(: ‘NTFS’). -
DiskVolumeName: � ��� �� �����(: ‘FINANCIAL_DATA’). -
��
MS Windows � �� ��(GB) WDLDSIZE
MS Windows ��� � ��(GB) WDLDUSED
98 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Windows Disk ��� ��� ��
Windows Disk ��� ��� ��� �� ��� �����.
Usage and Accounting Manager�� ���� ���� ���� �� ���� ��� � �� �� ��
� SampleWinDisk.xml� ���� ����. SampleWinDisk.xml �� ���� ����� ��� �
� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� ������.
SampleWinDisk.xml ��� ��� ���� �� � WinDisk � Parameters� ����. Job Runner
� ��� WinDisk �� Windows Disk ���� ��� ����� ���� �� XML �� ��
�� �����. � �� � � �� �� �� �� �� ������.
� 43. WinDisk �
�� �� ��/�
WinDisk fileName ��� �� �����. �� ��� �����
��. �� ��� ���� �� �� ���� �
��� �� ��� �� �����.
�: �� ��� ���� �� createPath=
"true" �� ���� ���� ��� ��
���� ���.
ovewrite �� �� �� �� � ��� ��� ��
���. ��� �� ����.
v "true"(�� �� ���)
v "false"(�� ���� �� ��� ���)
���� "true"���.
autoRemove(����) ��� �� � �� ���� ���� ��
� ��� �����. ��� �� ����.
v "true"(�� ���)
v "false"(�� ���� ��)
���� "false"���.
createPath(����) � �� fileName � �� ���� ��
�. fileName� �� ��� ����� � �
�� � �� � �� ��� ���� ���
�� ��� �����. ��� �� ���
�.
v "true"(��� ���)
v "false"(��� ���� ��)
���� "false"���.
Collector Collector name ��� �����. � ����� ���� ���
�.
instanceName ���� ���� �����. ��� � �� �
�� ��� � ����. � ��, ���� �
� �� � �������.
instanceDescription ���� ����� �� ����.
��� ��� �� 99
� 43. WinDisk � (� )
�� �� ��/�
active ��� ����� ����� ��� �����.
��� �� ����.
v "true"(����� ���)
v "false"(����� ���� ��)
���� "true"���.
Parameter LogDate Windows Disk ���� Usage and Accounting
Manager Job Runner� ���� ��� ��
� � �� � ���� �����. ��� �
� CSR � ��� ���� �� � �� �
�� CSR � ��� ���� ��� � ��
��� ��� �� ����. � ��,
LogDate ���� %PREDAY%� ���� �� �
� � ��� �����.
���� ��� �� ��� �����
%RNDATE%� LogDate ����� ���� ��
�� �� �� ���� �� LogDate=
″RNDATE″ ����� ������.
Retention � �� �� ��� ����.
Feed �� � ���� ��� ���� �� ��
� �����.
����/��� ��� �� ����� ����
�� ���� ���� �����(OutputFolder
���� ��). � ����� ����� ���
�� CSR �� �����. � �� Scan �
����� ���� CSR ����.
� ����� CSR �� ID� �����.
OutputFolder ���� ���� �� �����. Scan ���
�� ��� �� CSR �� �����.
LogFileName(1CgW) CSR ��� ��� �� �� �� ����
�. �� �� � ��� OutputFolder �
LogDate ������ �����. ��� �
� �� �� ��� ��� � LogFileName
����� OutputFolder � LogDate ����
�� �����.
OverwriteLogFile(1CgW) ‘true’� ���� ��, �� �� � �� ��
��. ‘false’� ���� ��, �� �� ��
� ��� �����. � ����� �� �
� ��� �� �� � �� �� � �
� ���� ��� ��� ����. �
��, �� �� ���� �� ‘true’� ���
OverwriteLogFile� �� �� � � �
� ���� ‘false’� ��� OverwriteLogFile
� �� ����.
100 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 43. WinDisk � (� )
�� �� ��/�
PathToScan(� ��� ���� ����) � �� ��� �� ����.
v ��� �� ���� � �� ���� �
� ����� . � �� , "PathToScan"
value="₩₩Server1₩C$"� C � ���� ��
��� ��� ���� �����.
₩₩Server1₩C$� UNC �� ��� ���
�����.
v All. �� �� � �� �� ������ �
�� ��� �����(C$ - Z$). All� �
��� � ����� �����.
�: � ����� ����� Windows Disk �
��� � � ���� ����� � ����
Windows ��� ID� � ����� ����
�� ��� ���.
Units(����) � �� GB� ������ �� ��� ���
� �� �� �� � ���� GB� ���
��. � �� ��� ���� ����� ��
� ��� ������.
v bytes
v KB(�����)
v MB(�����)
v ��� ��� ��� �����. � �� ��
� GB� � ���� �����.
NumberOfLevels(����)(� ��� ����
����)
� �� PathToScan � �� ���� �
�� �� � ���. � ��,
PathToScan� All(�� ���� ��)��
NumberOfLevels �� 2� �� ��� ���
� ��� ����� �� 2� ��� �
���.
CollectionType(����) ��� ��� � �����. ���� ��
�� ����.
v FileSystem
v PhysicalDisks
v LogicalDisks
���� FileSystem���.
ComputerName(����)(�� ��, � �
� ���� ����)
�� � � ��� ���� �� ���� ��
���. ComputerName� ���� IP ��
�� ����. ���� �� ������.
��� ��� �� 101
� 43. WinDisk � (� )
�� �� ��/�
UserID(����)(�� ��, � �� ��
�� ����)
�� ���� ����� �� ��� ��� ID
���. UserID ����� ��� ��
UserPassword� ���� ���. ��� ���
UserID ����� �����. ���� WinDisk
� � � ���� ��� � ��� ���
� ����.
UserPassword(����)(�� ��, � �
� ���� ����)
�� ���� ����� �� ��� ��� �
���. �� � ����� TUAM
passwordManager ���� ���� ���
� ����. ���� WinDisk� � � ��
�� ��� � ��� ���� ����.
�� ��� ���
� ��� �� ���� ���� ���� ���� �� Windows ���� UNC ��� ���� �
�� ��� ����� TUAM ���� ����.
SampleWinDisk.xml �� �� �� Windows � ���� � ��� ��� ���� �� WinDisk
���� ���� ��� ���� �� TUAM �� �����.
WinDisk � ��� ���� �� � � ��� �� ����� ����.
v WinDisk ���� � � ���� ��� � ��� ���� � ��� ��� ����.
WinDisk� � � ���� ��� ��� ��� � �� �� �� � �� WinDisk� ��
� ��� � �� ���� �� ��� �����.
v WinDisk� � � “� � ��� ��” �� ����. � �� WinDisk� � ���� �
���� �� ��� ��� � �� ���. � �� ����� WinDisk� � � ���� “�
� ��’ ��� ���� ���. ��, Windows �� �� �� ��� ���� ��� �� ��
���� “� � ��� ��” ��� WinDisk ���� ������.
�� � �� ��� ���
�� � � �� ��� ���� Windows ��� WMI(Windows Management Instrumentation) �
�� ���� ����. WMI ���� TUAM ���, ��� ���� ����� �� ���� ��
�. WMI Win32_DiskDrive ��� �� �� ��� �� ����, WMI Win32_LogicalDisk �
�� � �� ��� �� �����.
WinDisk ���� TUAM ����, �� �� Windows ����� �� �� � ����.
TUAM ���� �
SampleWinDisk_DiskInfo.xml �� �� �� �� ����� �� � � �� ��� ���� �
� WinDisk ���� ���� ��� ���� �� TUAM �� �����. �� ���� WinDisk
���� TUAM �� ���� �� ��� ����.
102 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� ��� � ��� ��� ��� ����. �� �� ��� �� ��� � �� ��� ��
�����. � ��� ����� ��� ��� � ���� ���. ��� ��� � ���� ��
����� �� ����.
v ComputerName
v UserID/UserPassword(�� ComputerName� ��� ��)
� � ��� ��(�� ��)�� OverwriteLogFile ����� “true”�� ��� �� �� ��
���(���� ��). � � ��� ��(� ��)�� OverwriteLogFile ����� “false”��
��� �� �� �����(���� ��). �� � �� �� �� ��� ��, � ��� �� �
��� OverwriteLogFile ����� “true”� ����, LogFileName ����� ��� � �� ��
������.
Windisk� ���� ���� ���� ��, WinDisk� �� � � �� ��� ���� ����
WMI� ���� ���. �� WMI ���� TUAM �� �� � �� ��� � ��� � ���
�� � ���. �� TUAM �� ���� ���� ��� ���� �� ���� WMI ���� �
��� � �� �� �� �� ����� ���.
TUAM �� ��� �� ����� WMI� ���� � ��� �� ����� TUAM �� ���
� ������ �� �� �����.
wmic /user:username /password:userpassword /node:remoteMachine ComputerSystem get Name
username, userpassword � remoteMachine ����� ��� ��� ��� ��� �����.
remoteMachine ����� �� ��� ��� ���� ����, username/userpasswords� �� ��
�� ����� �� ���� ���� � �����.
WMIC �� ����� ��� �� ���� ��� �����.
��� ��� WMI� TUAM �� �� � �� ��� ��� ��� ���� ���� � ��
�. ��� ��, WinDisk ���� �� � � �� ��� ��� � ���.
��� �, ��� �/�� ��� ��� ����, WMI� ��� � � �� ��� � � ����.
Microsoft� WMI� ���� ��� � ��� �� �� � ��� �����. �� ���� �� �
���� ������.
1. Microsoft WMI �� ��:
http://www.microsoft.com/downloads/details.aspx?familyid=d7ba3cd6-18d1-4d05-b11e-4c64192ae97d
&displaylang=en&displaylang=en
2. Microsoft WMI FAQ:
http://www.microsoft.com/technet/scriptcenter/resources/wmifaq.mspx
��� ��� �� 103
� Windows ����� �
�� Windows ����� WinDisk� ���� �� �� ��� ��� ���.
1. �� .NET Framework �� 2.0 ��� �� ��� ���� �� �� � ��� ������.
� ��� Microsoft�� ����� �� ����, � Windows ����� �����.
2. �� Windows ����� WinDisk ��� �� � � ���� ������(: C:₩WinDisk).
3. �� Windows ����� WinDisk ��� �� �� � � ���� ������(:
C:₩WinDisk₩Local).
4. WinDisk.exe, SampleDiskInfo_LogicalDisks.xml, SampleDiskInfo_PhysicalDisks.xml �
WinDiskMessages.dll� WinDisk ��� ���� ������.
5. ��� ��� SampleDiskInfo_LogicalDisks.xml � SampleDiskInfo_PhysicalDisks.xml ���
�� ������. �� ����� ��� ��� � ���� ���� ���.
v Feed
v OutputFolder
v ComputerName
6. ����� WinDisk ���� ��� Windows ��� ����� � ���� ��� ����
WinDisk.exe 2� �� ���� ������. TUAM ��� ���� �� ��� � ���
�.
7. WinDisk� ���� �� � �� ����� ���� ���. � ���� �� ����.
WinDisk XMLFilename CollectorName CollectorInstance
� ��, SampleDiskInfo_LogicalDisks.xml �� �� ���� �� �� �� ����.
WinDisk.exe the SampleDiskInfo_LogicalDisks.xml WinDisk Local
�����, SampleDiskInfo_PhysicalDisks.xml �� �� ���� �� �� �� ���
�.
WinDisk.exe the SampleDiskInfo_PhysicalDisks.xml WinDisk Local
8. TUAM �� ���� �� � �� �����.
9. �� �� ������. �� ��� �� �� �� �����.
Windows Process ��� ���
Windows Process ���� Windows 2000/2003/2008 � XP � ���� � � ����� ���
���� ���� � ���� �� �� �����. � ���� Windows �� ��� ����.
� �� �� �� �� �� ��� �����.
v ����� �� � ��.
v ����� �� ���� ��
v ����� ��� ���� ��
104 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v ������ ��� � CPU �(���� � � ��� � � ��).
v ������ �� � ��� �.
��, �� �� ��� ��� CPU � ��� ��� ���� �� �� ���� WPC� ���
� ����.
v �� �� � ��� ��� ��� ��� ��.
v ��� ��� CPU ��� � �/���/�� �(�).
�� �� Windows Process ��� ��� �� �� �� ��� ���� ��� ��, ���� ��
�� ��, ��� �� � �� �� ��� �����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Windows Process ��� ���� �� ��� ��� �� ��(���)
Windows Process ���� Windows 2000/2003/2008 � XP � ���� � � ����� ���
���� ���� � ���� �� �� �����.
Windows Process ����� ���� ���� Windows ���� ���� ����. ��� ��� Usage
and Accounting Manager ���� ������. ����� � ���� �� ��� ��� ���� �
���. � �� ��� ���� �� ��� ��� �� ��� �� �� ��� ��� �� ��
��� ����� ���� �� � ����.
v ���� ��
v ���� ���
�� �� �� ��� ��� ��� ��� ��� � ����. �� ��� ���� �� ���� ��
�� ��� � �� �� �� ��� ���� ���. ���� ��� �� ��� �� ��.
��� ���� �� ��:
��� �� �� ��� ���� ��� �� ����.
� ��� ��
��� ��� �� �� ��� ���� � ��� �����. ��� ����� ��� � Active
Directory� �� �� �� �� ��� ��� � ��� ��� �����.
1. Active Directory ��� � ���� ����(�� → ��� → �� �� → Active Directory ���
� ���).
��� ��� �� 105
2. Active Directory ��� � ��� ��� ��� ���� ��� � � ��� ��� ��� ���
��.
3. �� �� ���� � �� �� ��� �� �����.
4. �� �� ��� ��� �� → Windows ��� → �� ��� → �� �� → ��� �� ��� �
����.
5. ��� �� ��� � �����.
6. ��� ����� � ��� �� ���� �� �� ���� �� �� ��� ��� ����
��. � �� ��� �� ���� ����� ������.
7. ���� �� � � ��� �� ��� ��� ������.
�� ���� �� ��:
�� �� �� ��� ���� ��� �� ����.
� ��� ��
�: �� ��� Windows Process ���� ���� ��� ��� ���� ���� ���� ��
� ��� ���� ���.
Windows Process ���� �� ��� ��� �� �� ��� ������.
1. ���� �� �� → �� �� �� → �� �� → ��� �� ��� �����.
2. ��� �� ��� � �����.
3. ��� ����� � ��� �� ���� �� �� ���� �� ��� ������.
4. ���� �� � � ��� �� ��� ��� ������.
�
NTFS� ���� �� Windows Process ��� �� �� � � ��� ���� � �� �� ��
� ��� ������.
Windows Process ���� � �� ����� ��� �� �� � ���� ��� ���� �
�����.
Windows Process ��� ��� �� ��
Windows Process ����� ��� �� �� ���� � ��� � �� ��� ��� �� ���
�.
��� ��� ��� ���� Windows Process ����� ��� �� �� ��� � ����. ��
� ��� ��� ���� �����. � � ��� �� ��� �����.
106 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� 1: Usage and Accounting Manager ������ ��� �� �� ����(pull)
� ���� �� �� Windows Process ���� � � ��� �� ��� � �� �� � Usage
and Accounting Manager ������ ��� �����.
�� 2: ����� ��� Usage and Accounting Manager ������ ��� �� �
� ��
� ���� �� �� Windows Process ���� � � ��� �� ���� � ���. �� �
� �� ��� ���� � � ����� ��� ��� ��� �� �� � ��� ��
��� �����. � ��� �� �� CSR �� �����.
�: Usage and Accounting Manager ���� � � ����� ���� �� ����.
�� ��� � � ���� ��
Windows Process ���� Windows � ��� ���� �� �� ��(: %COMPUTERNAME%)
��� ��� �� ��� �����.
v %CIMSDATE%(run �� �� ��)
v %CIMSTIME%(run �� �� �)
�� � ���� �� ���� � ����� ��� � ����.
v ��� ��� ������. �:
C:₩CopyLog.bat %CIMSDATE% %COMPUTERNAME%
Windows Process ���� ����� ��� �� �� ��� �����.
v Windows Scripting� ���� �� WshShell ����� ���� ����� ���� �� ����
��� � ����.
�� 3: Usage and Accounting Manager ������ ��� �� �� �� ��
� ���� �� �� ��� �� Accounting Manager ������ ��� �� ���� �� �
���.
�: � ��� �� ��� ��� � ��� ���� �� �� ��� �� �� ����
���.
Windows Process ��� ��
Windows Process ���� ����� Usage and Accounting Manager ������ ��� ���� �
��� ���. �� ���� ���� ��� ���� Windows Process ���� ���� ���. (�
�� �� ������ �� ��� ���� �� ���� �����.)
�� � ���� Windows Process ���� ��� � ����.
v � ��. � ��� ��� �� �� ��� Windows Process ���� ���� ��� � ����.
��� ��� �� 107
v �� ��. � ��� ��� �� ��� ���� ���� ���� ���. � ����� ��� �
��� ��� �� ��� �����.
��� ��� �� �� �� �� ������.
�: Usage and Accounting Manager ������ �� ��� ��� ��� �� ���� ��� CSR
�� ���� ������� �� ���� ���� Usage and Accounting Manager Processing Engine�
���� ����. CSR �� ������ ���� ���� ���.
� ��:
Windows Process ���� ���� ���� � ��� ��� ����.
� �� �� � ��
Windows Process ���� ���� ���� �� �� �� <Usage and Accounting Manager ��
����>₩samples₩jobfiles₩ ��� ���� ����. � �� ���
SampleDeployProcessCollector.xml�� ���� ��� � ��� � ����.
SampleDeployProcessCollector.xml �� ���� ����� ��� �� � <Usage and Accounting
Manager �� ����>₩jobfiles ���� �� ������.
SampleDeployProcessCollector.xml �� ��� ��� �� ��� ���� ����. Windows
Process ���� ��� ���� � �� ��� �����. �� ��� ����� ���� �
� ��� ��� ����(�� �� ���� � �� ����� �� �� ��) ���� ����
�� ������. �� SampleDeployProcessCollector.xml �� �� ���� ���� ���� �
�� � ����.
SampleDeployProcessCollector.xml �� � ��
�� �� � �� ��� ���� ����� �� ����.
� 44. SampleDeployProcessCollector.xml �� � �������� ���� �� ���� ��
Parameter Action �� � ����� ���� ����.
Parameter Host �� Windows Process ���� ��� ��� IP � �� DNS �����.
Parameter UserIdParameter Password
�� �� ��� Windows ��� �� � ����. ��� ��� ��� ��� �� ���.
Parameter Password �� � �� � �� ��� �� ��� � ����. �� �
���� Usage and Accounting Manager � �� ��� ������.
Parameter KeyFilename ���� ssh(�� �) ����� ���� ��(Protocol ���� � ��) SSH ��� �� ���.
Manifest ���� DeploymentManifest.xml �� DeploymentManifestX64.xml �� �����. � �����
�� Usage and Accounting Manager ������ ���� <Usage and Accounting Manager
�� ����>₩collectors₩winprocess ���� � � ��� �� ���� �����.
DeploymentManifest.xml �� DeploymentManifestX64.xml �� ���� �� ����� �
����. � �� �� ��� �� ����� ����� �� � ���� RPDParameters
� ���� ���� ��� � ����.
� �� ��� ���� ���� �� �� ����.
108 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 44. SampleDeployProcessCollector.xml �� � ���� (� )���� ���� �� ���� ��
Protocol �� �� �� ���� � ���� �������. Windows� �� “win’�� ���� ���. ssh
� �� � ����� ���� �� Process ��� ���� ���� ����. “win”� �
� ����� ���� �� � ��� �� �� Windows �� ��� ���� �� ��
��.
win(Windows)
RPDParameters ���� DeploymentManifest.xml �� DeploymentManifestX64.xml �� �� �� �������.
��� ����� ���� Windows Process ����� ��� �� �� �����. ��� �
�� ���� �� � �� �� ���� �� ��.
�: DeploymentManifest.xml �� 32�� ������ DeploymentManifestX64.xml ��
64�� �������.
��� ��� ����� �� !� ����.
v I n s t a l l P a t h R e m o t e - ��� � � � � � � � � � � � ��� � � . � � � �
%WPCInstallPathRemote%tuamprocesscollector₩���.
v AccountingInterval - � ����� �(�)� ��� �� � ����� ��� �(�)� �
� ��� � ��� �����. � ��� ���� ���� � ����� ��� ��
����. ���� 86400���.
v AccountingIntervalCommand-� ����� ���� �� ��� �� �� ��� � �
���. ���� �����.
v AccountingIntervalTime - � ����� ���� � �� �� ����(24� ���)
� � � � � � � � � � � � . � � � � 00:00� � � . � � � � � � � � ���
UseAccountingIntervalTime ����� yes� ���� ���.
v UseAccountingIntervalTime-� ����� yes� ��� �� AccountingIntervalTime ���
� � � � � � � � � � � � � � � � . � � � � � � no ( � � � )� � � � � �
AccountingInterval ���� �� ���� � ��� �����.
v LogFileExtension - Windows Process ��� �� �� ��� ������. ���� .txt
���.
v LogFilePath - �� �� ��� ����� . ���� %WPCInstallPathRemote
%tuamprocesscollector₩logs₩���.
v LogFilePrefix - �� �� �� ��� ProcessLog-yyyymmdd.txt���. �� ���
"ProcessLog-"� ����� ��� ���� ���� ���� ���� �� �� ����.
v SamplingInterval - � ����� ��� ��� �(�)���. ���� 1�(1)���.
v UseLocalTime - ��� yes� �� �� �� � � ���� ���� �� ��� �� �
� ���� �����. � ����� no� ��� �� �� ��� UTC(Universal Time
Coordinate)� �����.
v WriteIntervalEndRecords - ��� no� �� �� �� ��� ���� ��� �����.
� ����� yes� ��� �� �� � � �� ��� �� ��� �� �� ����
�.
v LogFileFieldDelimiter - �� �� ��� ��� � ���� �����. ���� 9,
�(ASCII 9)���.
v WriteProcessRecords - ��� “yes”� �� �� ���� ��� ���� �����. �
����� no� ��� �� �� ��� ���� ��� ���� ����.
v WriteSystemCPURecords - ��� “yes”� �� �� ��� CPU �� ��� ���� ��
���. � ����� no� ��� �� �� ��� ��� CPU ��� ���� ����.
v WriteSystemMemoryRecords - ��� “yes”� �� �� ��� ��� ��� ���� ��
���. � ����� no� ��� �� �� ��� ��� ��� ��� ���� ����.
Verbose ���� "true" �� �� � �� ���� � ��� � �� �� �� �� �� ��� ��
�� �����.
� ����� "false"� ����� ���� ��� ���� �� �� �� � �� ��� �
� �� ���� ����.
SourcePath �� <Usage and Accounting Manager �� ����>₩collectors₩winprocess ���� ���
��. � ����� �� �� ����. winprocess ��� �� ��� ��� � �� ���
� ����.
��� ��� �� 109
� 44. SampleDeployProcessCollector.xml �� � ���� (� )���� ���� �� ���� ��
UseSFTP ���� Protocol ����� "ssh"� ��� ���� � ����� ���� SFTP �� SCP �����
� �� ����� ��� ������. ��� �� ����.
v "true"(SFTP ����� ���)
v "false"(SCP ����� ���, ���)
� ����� ���� ��� ���� �� �� �� SCP ����� �����.
"true" �� � �� ����� ���� �� �� SSH ��(: Tectia SSH Server 5.x)� �
� �����.
� ����� SampleDeployProcessCollector.xml �� �� ���� ����.
�� �� � ��
� ������ �� �� �� ���� �� �� ������.
startJobRunner.bat <deployment file name>.xml
��� <deployment file name>� �� �� �� ��� �����.
Integrated Solutions Console�� �� �� �� ���� ��� �����.
1. Integrated Solutions Console�� Usage and Accounting Manager → �� �� ���� → Job Runner
→ �� �� �����.
2. Job Runner �� ��� ����� �� �� �� � �� �� �� � �� ���� ��
� �� ��� �����.
�: �� �� Job Runner �� ��� ���� ����� �� �� <Usage and Accounting
Manager �� ����>₩jobfiles ���� ��� ������.
�� ��:
GUI� ���� Windows Process ���� ����� �� ����� �� ��� ������.
���� ��
GUI� ���� Windows Process ���� ����� ��� �����.
� ��� ��
1. ��� ��� ���� Windows � ��� �������.
2. Windows �� ��� ��� ��� �����.
3. ��� ��� �� ���� ��� ���� �� �����. ��� �� ����(setup-tuam-
wpc-7-1-2-0-windows_32_64.exe)� �� �, �� CD, ���� ���� � �� ����.
Windows Process ���� 32�� � 64��(x64 � Itanium) ��� � �� ����� ����.
�� ����� �� � �� � ���� � ���� ���. �� ���� ����.
4. �� ����� ��� �����.
110 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
5. ���� �� ����� IBM � � ��� � ������ ��� ��� �����. ���
� ��� ��� ���� ���.
6. �� �� ����� ��� �� ��� ����� ��� ����� ����� �� ��� ���
���. ��� � ��� �����. �� ����� ASCII �� ��� � ����. DBCS(2�
�� � ��) �� ���� ����.
7. �� ��� � �� ����� �� ��� ���� ��� �����.
a. ����, ��� CPU � ��� ���� ���� Windows Process ���� � �� ��
� �� �� ��� � ������. �� �� � ���� ���� �� ���
�� �� � ���. ����� ���� �� � �����. �� ��� �� �
���� ���.
8. �� ���� ����� �� ������ ��� � ��� �����.
v �� � � � � � ���� ��: Windows Process ���� ���� ���� Windows
���� �����. � ���� ��� ��(���) ���� ����� ��� �� ��� � �
��� ���� �����. ���� ���� ���� ���� � ���� ���� ����.
v �� � ���� ��: � ���� ��� ��� �(�, �� �)� ������. � �
�, 5� ���� �" �� � �� �� ��� �� ���� 5��� ��� �� � ��
� ����� ������ �� �� ��� ��� ����� �����.
v ��� �� � �� �� ��: � ���� ��� ��(���) ���� ��� �� �� ��
� � ���� ���� ��� �� �� �����. � ���� �� �� �� �� �
�� UTC �� �����.
�: � ���� �� ��� ��� �� � ��� ��� �� �� �� ����.
v �� � ��: ����� ��� �� �� �� ��� ProcessLog-yyyymmdd.txt���. �
� ��� ProcessLog-� ����� ��� ���� �� � ����(�� ���� ���� �
�).
v �� � ��: ���� ���� ��� ��� ��� ����� ����� �� ��� ���
���.
9. � �� ���� ����� �� ������ ��� � ��� �����.
v � �� ��: � ��� ����� � ���� ������. � ��� ���� �� ��
��� ���� �� ����� ��, � � ��� �� ��� ����� �� ��� ��
� ��� ���� �� ����. ��� �� � �� ���� � �� � �� ��
�� �� � ����� �� �� ����. � ��� ��� �� Windows Process ��
�� ���� ��� ���� �� ��� �� ��� �����. ����� �� ���
‘�� �� �� �’ �� ‘�� �� �� �’ ���� ��� � �� � ���
�����. �� ��� �� ���� ��� �� ����� �� ��� ��� �� ��� �
����.
v �� ��� ��: �� � � �� �� �� ��� �� �� ����� � ����
������. �� ��� �� � � ��� ��� ��� ��� �� ��� �����
��� ��� �� 111
� ��� ��� � �� ��� ���� �� �� ����. �� �� ���� ���� �
� winprocess.wsf ����� ���� ���� ��� ��� ��, � � �� ��� �
� ���� �� ���� � �� ���. ��� ��� IBM Software Support� �����.
v � � ��� � �� ��: �� �� � �(: .bat � �� � �� ��
�)� ������.
v �� ��� �� �: � ��� ���� Windows Process ���� ��� �� ��� �(�,
�� �)� � ��� ��� � ����. � ��, � ��� 24��� ��� �� �
���� �� ��� � � ����� �� � ��� 24��� �����. ���
�� � � �� ����� � ��� ����� �� ��� �� � ��� ����
��.
v �� ��� �� ��: � ��� ���� � �� �� ����(24� ���) � �
�� ��� � ����. � �� � � ����� � ��� �����. � ���
SQL Server, IIS � �� ���� �� � ��� ����� ���� � ��� � ���
�. ��� � ����� �� ��� � � ��� ��� � ����.
10. �� �� ����� �� ��� ���� ��� � ��� ��� �����. ��� � �� �
� � ���� �����.
11. �� �� ����� ��� �����.
Windows Process ��� �� �� ��
Windows Process ����� ���� �� �� �� ��� �� ����.
� �� � ��� �� �� �� � ����.
v ���� ��� �� ��� ���� ���� �� ��. �� ��� � �� ���� ��
� ���� � ����� � � �(�)� �����. � ��, ����� 2 �� �� ��
�� ��� � �� 120���.
v �� �� � ���� ��� ���� ���� � ��. � ��� � �� � ��
���. � ��, � ��� 15�� ��� �� ����� ��� �� ���� 15 ��
� 900�� �����.
� ��� ���� �� ����� ��� �� �� �� �� ���� � ��� ���
��. ����� � ��� ����� ���� �� �� �� ���� �� � ��� �
����.
v ���� �� � �� ��� ���� ���� �� ��. �� ��� �� ��� �� ����
�� �����.
�� � � ��� ���� � ��� � ��� ���� �����.
�� ��� �� �� ��� �����.
v ���� � ��� � ���� �� ��. � �� �� ��� �����.
v � ��� �� �� ��� �� ���� ��� ��.
112 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�: �� ��� ″����″�� ��� � ��� �� ��� �� �� ���� �� ����� ��,
� �� ��� �� � ����.
� 45. Windows Process ��� �� � � - ���� ��
�� �� ��/�
Record Type S = ���� ��(� ��� ���� �� �� ���� ��)
I = �(� ��� ���� �� �� ���� ��)
E = ���� ��(� ��� �� ���� �� ���� � ���
�� ���� �� �� ��� �� �� � ��� ���)
ProcessID � ��� ����� ��� ���� ID(PID)
ParentProcessID ����� ��� ���� PID. � ���� �����.
ProcessName ����� ��
ProcessPath ���� � �� �� ��
MachineName ����� � � ���� ��
UserName ����� ��� ���� ��
TerminalServicesSessionID Microsoft® Terminal Services� ���� ���� ����� �����
�� �� ID
CreateDateTime ����� ��� �� � �
ExitDateTime �� ����� ��� �� � �
ExitCode ���� �� �
IntervalStartDateTime � ��� ���� �� �� ��� �� � �
IntervalEndDateTime � ��� ���� �� �� ��� �� � �
ElapsedTimeSecs ����� �� � �(�)
CPUTimeSecs ����� �� CPU � �(�) � ��� KernelCPUTimeSecs ���
UserCPUTimeSecs ��� �����.
KernelCPUTimeSecs ����� � ���� ��� �� � �(�).
UserCPUTimeSecs ����� ��� ���� ��� �� � �(�).
Read Requests ������ ��� �� � �
KBytesRead ������ �� KB �
Write Requests ������ ��� �� � �
KBytesWritten ������ ��� KB �
PageFaultCount ���� �� ��� ����� �� ���� � ���� �� ���
���(� )� �� ���. ��� ��� ��� �� ���� ���� 2
� ����(�� ��)�� ���� ����� ���� ���� ���
���� ��� ��� �����. ��� �� �� ��� ��� ���
��.
WorkingSetSizeKB ���� ���� ��� ���� (KB)
PeakWorkingSetSizeKB ��� �� ���� ���� ��� �� ��� (KB)
PagefileUsageKB ����� ��� �� ��� ��� ��� (KB). ������
�� ���� � �����.
PeakPagefileUsageKB ����� ��� �� ��� ��� �� ��� (KB)
PriorityClass ����� ���� ��. � ���� �����.
BasePriority ���� �� � ��� ����. � ���� �����.
��� ��� �� 113
� 45. Windows Process ��� �� � � - ���� �� (� )
�� �� ��/�
SystemProcessorCount ���� ���� �
EligibileProcessorCount ����� ��� � �� ���� ���� �
AffinityMask ����� �� ����� ���� �� ��� �
� 46. Windows Process ��� �� � � - ��� CPU ��
�� �� ��/�
Record Type SYSCPUINFO_START = ��� CPU ��� �� ��(� ��
� ���� �� �� ���� ��).
SYSCPUINFO_INTERVAL = ��� CPU ���� � ��(
� ��� ���� �� �� ���� ��).
SYSCPUINFO_END = ��� CPU ��� � ��(� ���
���� ��� � �� � �� �� ��� ���� ��
� � ��� ���).
MachineName ���� � � ���� ��
HostName ���� � � ���� �� ��
IPAddress ���� � � IPv4 �� IPv6 �
IntervalStartDateTime CPU ���� ���� �� �� �� � �
IntervalEndDateTime CPU ���� ���� �� �� �� � �
TotalCPUAVGUsage � �� ��� �� CPU ���� � ��
TotalCPUMINUsage � �� ��� �� CPU ���� � ��
TotalCPUMAXUsage � �� ��� �� CPU ���� �� ��
UserTimeSecs � �� �� ����� � ���� �� �� � �
(�)
UserTimeSecs � �� �� ����� ��� ���� �� �� � �
(�)
NumberOfProcessors ���� ���� �
� 47. Windows Process ��� �� � � - ��� ��� ��
�� �� ��/�
Record Type SYSMEMINFO_START = ��� ��� ��� �� ��(� �
�� ���� �� �� ���� ��).
SYSMEMINFO_INTERVAL = ��� ��� ���� � ��(
� ��� ���� �� �� ���� ��).
SYSMEMINFO_END = ��� ��� ��� � ��(� ���
���� ��� � �� � �� �� ��� ���� ��
� � ��� ���).
MachineName ���� � � ���� ��
HostName ���� � � ���� �� ��
IPAddress ���� � � IPv4 �� IPv6 �
IntervalStartDateTime CPU ���� ���� �� �� �� � �
114 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 47. Windows Process ��� �� � � - ��� ��� �� (� )
�� �� ��/�
IntervalEndDateTime CPU ���� ���� �� �� �� � �
PhysicalMemoryTotal ����� �� ��� �� ���� ��(MB)
AvailableMemoryAVG � �� �� ��� ��� �� ���� � �(MB)
AvailableMemoryMIN � �� �� ��� ��� �� ���� ��(MB)
AvailableMemoryMAX � �� �� ��� ��� �� ���� ���(MB)
UsedMemoryAVG � �� ��� ��� �� ���� � �(MB)
UsedMemoryMIN � �� ��� ��� �� ���� ��(MB)
UsedMemoryMAX � �� ��� ��� �� ���� ���(MB)
UsedMemoryPctAVG � �� ��� ��� �� ���� � �(��)
UsedMemoryPctMIN � �� ��� ��� �� ���� ��(��)
UsedMemoryPctMAX � �� ��� ��� �� ���� ���(��)
�� � � ��� �� �� ��
� ��� �� ��� ��, �� ����(IN/OUT �� ��� ��), �� ���, ���� �(IRQ),
�� ��� ���(DMA) �� ���� ���� �����.
��� ��� ���� ������� �� � �� �����. � ��� ��� ��� ��� �
�� ��� �����.
Windows Process ����� �� ID � ��
Windows Process ���� Windows 2000/2003/2008 � XP � ���� � � ����� ���
���� �����.
����� Windows Process ��� �� �� �� ��� ��� �� �� ID � ���� ����
�(winprocess.wsf �� ����� DefineIdentifier � DefineResource �� ��). ��� ��
� �� ��� �� ��� �� ���� ����.
� 48. �� Windows Process ID � �� - ����
�� � �� Usage and Accounting Manager� ID �� �� �� ��
Usage and Accounting
Manager� ��� �
��
ID
- Feed(Windows Process ��� �� �� ���) -
ProcessName ProcessName -
ProcessPath ProcessPath -
MachineName �� -
UserName ��� -
PriorityClass PriorityClass -
BasePriority BasePriority -
Resources
��� ��� �� 115
� 48. �� Windows Process ID � �� - ���� (� )
�� � �� Usage and Accounting Manager� ID �� �� �� ��
Usage and Accounting
Manager� ��� �
��
ElapsedTimeSecs MS Windows � � WINELPTM
CPUTimeSecs MS Windows CPU � WINCPUTM
KernelCPUTimeSecs MS Windows � CPU � WINKCPUT
UserCPUTimeSecs MS Windows ��� CPU � WINCPUUS
Read Requests MS Windows �� � WINRDREQ
KBytesRead MS Windows �� KB WINKBYTR
Write Requests MS Windows �� � WINWRREQ
KBytesWritten MS Windows ��� KB WINKBWRI
PageFaultCount MS Windows ��� �� � WINPGFLT
� 49. �� Windows Process ID � �� - ��� CPU
�� � ��
Usage and Accounting Manager� ID �
� �� �� ��
Usage and Accounting Manager� ��
� � ��
ID
Feed(Windows Process ��� �� �
� ���)
MachineName MachineName
HostName HostName
IPAddress IPAddress
Resources
TotalCPUAVGUsage ��� ��� CPU ��� ��(%) - � WPCCTAVG
KernelTimeSecs ��� ��� � � �� WPCKRNLT
UserTimeSecs ��� ��� ��� � �� WPCUSERT
UserTimeSecs ��� ��� �� � �� WPCIDLET
UserTimeSecs ���� ���� � WPCCPUS
� ���� �� ��� ��� � � �� ����. �� ��� ��� �� ��� ��� DBLoad
� ������.
� 50. �� Windows Process ID � �� - ��� ���
�� � ��
Usage and Accounting Manager� ID �
� �� �� ��
Usage and Accounting Manager� ��
� � ��
ID
Feed(Windows Process ��� �� �
� ���)
MachineName MachineName
HostName HostName
IPAddress IP �
Resources
116 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 50. �� Windows Process ID � �� - ��� ��� (� )
�� � ��
Usage and Accounting Manager� ID �
� �� �� ��
Usage and Accounting Manager� ��
� � ��
PhysicalMemoryTotal ����� �� ��� �� ���� ��
(MB)
WPCMTOT
AvailableMemoryAVG � �� �� ��� ��� �� ���
� � �(MB)
WPCMAVL
UsedMemoryAVG � �� ��� ��� �� ���� �
�(MB)
WPCMUSE
UsedMemoryPctAVG � �� ��� ��� �� ����
� �(��)
WPCMUSEP
� ���� �� ��� ��� � � �� ����. �� ��� ��� �� ��� ��� DBLoad
� ������.
Windows Process ��� ��� ��
Windows Process ��� ��� ��� �� ��� �����.
Usage and Accounting Manager�� Windows Process ����� ��� �� �� ���� �� �
��� ��� � �� � �� �� �� �� SampleWinProcess.xml �
SampleWinProcessIntegrator.xml� ���� ����.
SampleWinProcess.xml� 7.1.2 ��� Windows Process ��� ���� �� �� ���� �� �
��� �� �����. Windows Scripting ��� ����� �� Windows�� ��� Usage and
Accounting Manager ��� �� ��� ���. SampleWinProcessIntegrator.xml� Usage and
Accounting Manager 7.1.2 ��� Windows Process ��� �� �� �� ���� �� Integrator�
���� �� �������. SampleWinProcessIntegrator.xml� Usage and Accounting Manager �
�� � � �� �� �� � ����.
SampleWinProcess.xml �� SampleWinProcessIntegrator.xml �� ���� ����� ��� �
� � <Usage and Accounting Manager ��>₩jobfiles ���� �� ������.
SampleWinProcess.xml �� �� ��
�� ��� ��� �� �� ��� ��(Server1 Collection)�� LogFolder ����� �����.
�� � ��� ��� �� � ����� �� ���� � � ���� �� ��� ����� Usage
and Accounting Manager ������ ���� �� ��� ��� ���.
�� �� Windows Process ���� ��� Parameter � �(��� ���� ���� ����)
� �� ����. ��� ����� �� ���� winprocess.wsf�� �����.
� 51. winprocess.wsf ����
���� ��/�
LogDate �� ��� ��� ���� ��� �����.
��� ��� �� 117
� 51. winprocess.wsf ���� (� )
���� ��/�
RetentionFlag � ����� �� ��� ����.
Feed ��� �� �� �� ��� �����. �� �� �� ����
� ���� winprocess.wsf ����� �� ��� �� �� ″Self″�
��� � ��� �� ��� ���� �����.
��� ��� �� �� ���� ���� �� ���� ���� ��
���. � �� ���� ����� ��� �� CSR �� �����.
� �� Scan ������ ���� CSR ����.
� ����� CSR �� ID� �����.
OutputFolder ���� ���� �� ������. Scan ����� ��� �� CSR
�� �����.
����� �� ��� �� �� Process id �� �����. � �
�, Process id=″WinProcess″� �� �� ��� WinProcess���.
���� winprocess.wsf ����� � ��� � ��� ����
�� ���� CSR �� � ���� � ����� �����. (�
��� �� ��� ����.) � �� ���� �� ��� ��� ���
� ���.
LogFolder ��� �� �� �����.
SampleWinProcessIntegrator.xml �� �� ��
� ���� Usage and Accounting Manager Integrator� ��� Windows Process ��� �� � �
�� �� �� �� �� ����.
�� ��� �� �� Integrator �� ��� �����.
�: �� �� ��� ��� �� ���� ������ �� � �� �� �� ����. �� ��
�� ’₩’� �����.
<Step id="Server1 Collection Process Information"description="Server1 WinProcess - Process"type="ConvertToCSR"programName="integrator"programType="java"active="true">
<Integrator><Input name="CollectorInput" active="true">
<Collector name="WINPROCESS"><Template filePath="%HomePath%/collectors/winprocess/ ₩
StandardTemplates.xml" name="WPC_PROC" /></Collector><Parameters><Parameter name="LogDate" value="PREMON" DataType="String"/><Parameter name="Feed" value="server1" DataType="String"/></Parameters><Files><File name="%HomePath%/samples/logs/collectors/winprocess ₩
/ProcessLog-%LogDate_End%.txt" type="input"/><File name="%ProcessFolder%/exception.txt" type="exception" /></Files></Input></Integrator></Step>
118 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Step ��� �� �� ����.
� 52. Step �
�� �� �� ���� ��/����
id="step_id" �� step_id� �� ID� �����.
type="ConvertToCSR" �� � �� ���� ����.
programType="java" �� � �� ���� ����.
programName="integrator" �� � �� ���� ����.
Step ��� �� � Integrator �� ����.
Integrator ��� �� �� ��� �� Input �� ����.
� 53. Input � �
�� �� �� ���� ��/����
name="CollectorInput" �� � �� ���� ����.
active="true" | "false" �� ���� ���� � �� ″true″� �
���, ���� ��� ���� ″false″
� ������.
Input �� Collector, Parameters � Files �� ��� � ����.
Collector �� �����. � ��� ��� �� ����.
� 54. Collector � �
�� �� �� ���� ��/����
name="WINPROCESS" �� � �� ���� ����.
Collector ��� Template �� ����.
Template �� ���� �� �� ��� ����.
� 55. Template � �
�� �� �� ���� ��/����
filePath="template_file_path" ���� ���� �� �����. �� ����
�� �� ��� %HomePath%/collec-
t o r s / w i n p r o c e s s /
StandardTemplates.xml� �����. �
�� �� ���� �� ����, �
� ��� ���� �� ���� �
� ���� �� ��� � ����.
name="template_name" �� ����� �����. � �� ��� �
� ���� �� �� � �����.
� � � WPC_SCPU ( � � � C P U ) ,
WPC_SMEM(��� ���) � WPC_PROC(�
���)���.
��� ��� �� 119
Parameters ��� �� ���. Parameters ��� Feed � LogDate ����� ��� ���.
Feed ������ �� �� ����.
� 56. Feed ���� �
�� �� �� ���� ��/����
name="Feed" �� ����� ��
value="server1" �� �� ��� CSR �� CSR+ �� �
��� ���� ��� �� ���� �
����.
dataType="STRING" �� ���
LogDate ������ �� �� ����.
� 57. LogDate ���� �
�� �� �� ���� ��/����
name="LogDate" �� ����� ��
value="%LogDate_End%" �� �� ��� ���� �����. �� �
� ����� �� ��� � ���
�.
dataType="DATETIME" �� � ����� �� ��� ���
format="yyyyMMdd" �� �� � �� ���� ��� �� �
�
Files �� ������. �� ���. Files �� File ����� ��� � ����.
File ������ �� �� ����.
� 58. File ���� �
�� �� �� ���� ��/����
name="input_file_path" �� ��� �� �� �����. �� �
���� �� ��� ���� �� �
����(: “ProcessLog-
%LogDate_End%.txt”).
type="input" �� �� ��� �� ��� �����.
name="exception_file_path" �� �� ��� �� �����.
type="exception" �� �� � � ����
�� ��
Windows Processor ���� �� � ��� � ��� �� ��� ��� ������ ������.
Windows Processor ����� ��� � �� ���� ��� ����� � ���� ��� �
�� ��� ������.
120 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
MSVCR71.dll� ��� ������� ���� ����.
MSVCR71.dll� ��� ����� ���� ����.�� ���� Windows ��� �
MSVCR71.dll� Windows Processor ���� � � ��� Windows system32 ��� ��
WinPService.exe � � �� ���� � � ��� � ����.
� ���� � ����� �� � ��� WinPService.exe � �� �� ��� ��� � ��
�� ��� ��� � ����.
winpservice.exe -install
MSVCR71.dll �� Windows system32 ��� �� WinPService.exe � � �� ����
���� ��� �� �� ���� �����.
AUCWP0414I TUAM Process ���� ������.
MSVCR71.dll �� system32 ����, WinPService.exe � � �� ���� �� ��
�� ��� ���� �����.
MSVCR71.dll� ��� ����� ���� ����.
� �� ����� MSVCR71.dll� ��� ��� Windows system32 ��� �� WinPService.exe
� � �� ���� ���� ��� � ����.
z/VM ��� ���
z/VM ��� ���� z/VM ����� ��� Usage and Accounting Manager� ��� � �� CSR
�� �����. CSR �� z/VM ��� ���� � � ����� Usage and Accounting Manager
������ ��� FTP� �� ����.
z/VM ���� ���� ��� ��� ���.
v z/VM ����� ��� ���� ���� �����.
v Usage and Accounting Manager ������ ��� �� CSR �� �����.
v Usage and Accounting Manager ������ ���� �� �� ���� CSR �� ���� �
������ ���� ������.
v Job Runner� �����.
AIX ����� �� ��� � ��� ���� ���� Windows ����� �� ���� Linux
� UNIX� AIX �� �� ��� ���� ��� ���� � �� ������.
��� ��� �� 121
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Edition
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
v IBM Usage and Accounting Manager Virtualization Edition(System x � System p�)
��� z/VM � �� �� ��
�� ��� �� ��� z/VM ��� �� ����.
v � �
v CPU �
v �� SIO
v �� �� �
v ��� �� ��
v ��� �� �
v �� �� �
��� z/VM �� ���
z/VM ����� ��� �� ��� �� ����.
v �� ��� �� ���
v �� �� � ���
�� ��� �� ���
��� ��
��
1-8 USERID
9-16 ACCOUNT NUMBER
17-28 DATE AND TIME(MmddYYhhMMSS)
29-32 SECONDS OF CONNECT TIME
33-36 MILLISECONDS OF PROCESSING TIME*
37-40 MILLISECONDS OF VIRTUAL PROCESSOR TIME
41-44 NUMBER OF PAGE READS
45-48 NUMBER OF PAGE WRITES
122 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
49-52 NUMBER OF VIRTUAL MACHINE SIOs FOR NON-SPOOLED I/O
53-56 NUMBER OF CARDS SPOOLED TO PUNCH
57-60 NUMBER OF LINES SPOOLED TO PRINTER
61-64 NUMBER OF CARDS SPOOLED FROM READER
65-78 RESERVED
79-80 CARD IDENTIFICATION = 01
* � ���� VM ����� ��� ��� �� �����.
�� �� 1-28 � 79-80� ���� ��� �� �� ��� 16�����.
�� ��� � ���
��� z/VM ���� ���� z/VM �� �� � ���.
��� ��
��
1-32 SAME AS RESOURCE USAGE RECORD
33 DEVICE CLASS
34 DEVICE TYPE
35 MODEL(IF ANY)
36 FEATURE(IF ANY)
37-38 NUMBER OF TEMPORARY DISK CYLINDERS*
37-40 NUMBER OF TEMPORARY DISK BLOCKS(FBA)*
39-78 UNUSED
79-80 CARD IDENTIFICATION = 03
* DEVICE CLASS = FBA X’01’� �� 37-40�� FBA � �� ����.
�� �� 1-28 � 79-80� ���� ��� �� �� ��� 16�����.
���� � ���� ��
Usage and Accounting Manager ������ ��� CSR �� ��� �� ��� ���� ��
���� feed �� ���� ���� ���� ���. ���� �� ����� ������, � �
� �� ������ �� �� �� ��� ���� ���� � ��� �� ���� ����. z/VM
��� ����� ��� CSR �� FTP� �� z/VM ��� ���� � � ����� Usage and
Accounting Manager ������ �� ���� ���� �� ��� ����.
��� ��� �� 123
CSR �� ���� �� ���� feed �� ���� ��� ���. feed �� ���� �� CSR
�� �� z/VM ���� ��� � ����. � ��, VM01 ���� CSR �� � � ��
feed �� ��� VM01� �� ���� �� ��� zVM� ��� � ����. CSR �� ���
yyyymmdd.txt���.
z/VM ��� ��
z/VM ����� ��� ���� �� � ��� ��� �� ����.
z/VM ��� ���� ���� �� CIMSCMS� ���� ����. CIMSCMS ����� COBOL
� ASSEMBLER� ���� ��� z/VM�� ����.
z/VM ���� ����� z/VM ���� ��� �� ������. ��� �� <Usage and
Accounting Manager �� ����>₩IBM₩ITUAM₩collectors₩zvm ��� ����.
�: FTP� �� �� �� z/VM ����� �� �� �� �� �� ��� 80� �� � ��
� ���.
� �� � ��
CIMSVMT TXTLIB CIMSCMS � �� ����� ���� � ��� �� ���� ��
� ����.
CIMSVME0 REXX™ CIMSCMS� �� ����.
CIMSVMDA ��� �� � � CIMSCMS���.
CIMSVMDB ��� �� � � CIMSCMS���.
CIMSVMD5 ��� ���
CIMSCMS ��� ���:
z/VM ��� ��� ����� � CIMSCMS ����� ����� ����� �� ����.
CIMSCMS ����� z/VM ���� �� � ��������. CIMSCMS�� z/VM� LE(Language
Environment®) ��� �����.
�� TXTLIB� CIMSVMT TXTLIB � LE ������ ����� �� �� �����.
GLOBAL TXTLIB CIMSVMT SCEELKED
�� �� ���� CIMSCMS ��� �������.
BIND CIMSCMS (MAP
�� �� z/VM ���� CIMSCMS ��� �����.
z/VM ��� �
CIMSCMS ����� ��� ��� �� ����.
�� �� CIMSCMS� ��� REXX ��� ��� � �����.
124 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
/* REXX */'vmfclear''desbuf'/* ____________________________________
CIMSCMS EXECUTION CONTROL STATEMENTS____________________________________
THIS EXEC READS THE VM DISK ACCOUNT DATASET & CREATES A CSR FILE.The CSR file is processed by TUAM and/or CIMS Server.
DISKACNT DATA should be changed to the disk accounting data'FILEDEF CMSIN DISK DISKACNT DATA A1 (RECFM F LRECL 80'/* CMSIN is the z/VM Accounting records */
'FILEDEF CIMSPRNT DISK CIMSCMSA LISTING A1 (RECFM FB LRECL 133 BLOCK 133''FILEDEF CIMSMSG DISK CMSMSGA LISTING A1 (RECFM F LRECL 129 BLOCK 129''FILEDEF CIMSCLDR DISK CIMSVMD5 DATA A1 (LRECL 80 RECFM F''FILEDEF CIMSCNTL DISK CIMSVMDA DATA A1 (RECFM F LRECL 80'/*
CIMSCMS1 DATA A1 = control record input for the 1st execution.*/
'FILEDEF SORTFILE DISK SORTOUT DATA A1 (RECFM FB LRECL 80 BLOCK 80''CIMSCMS'
if rc -= 0 then dosrc = rcif src = 20 then say 'CIMSCMS processing terminated - no records selected'else do
say 'CIMSCMS first pass terminated with error. Do you wish to see the messages(y/n)?'
pull ynupper ynif left(yn,1) = 'Y' then 'xedit cimscmsa listing'end
exit srcend
queue '9 16 78 78 1 8 80 80 17 28'if rc ^= 0 then exit rc'SORT SORTOUT DATA A1 SORTED DATA A1'if rc ^= 0 then dosrc = rc'desbuf'exit srcend
'FILEDEF CIMSPRNT DISK CIMSCMSB LISTING A1 (RECFM F LRECL 133 BLOCK 133''FILEDEF TUAMCSR DISK TUAMCSR DATA A1 (RECFM V LRECL 516 BLOCK 516''FILEDEF CIMSMSG DISK CIMSMSGB LISTING A1 (RECFM F LRECL 129 BLOCK 129''FILEDEF CIMSCNTL DISK CIMSVMDB DATA A1 (RECFM F LRECL 80'/*
CIMSVMDB DATA A1 IS THE CONTROL RECORD INPUT FOR SECOND EXECUTION.*/
'CIMSCMS'if rc -= 0 then do
src = rcif src = 20 then say 'CIMSCMS processing terminated - no records selected'else dosay 'CIMSCMS 2nd pass terminated with error. Do you wish to see','the messages (y/n)?'
��� ��� �� 125
pull ynupper ynif left (yn, 1) = 'Y' then 'xedit cimscmsgb listing'end
end'ERASE SORTED DATA A1''ERASE SORTOUT DATA A1'say 'Do you wish to view the report file from the first run (y/n)?'parse pull ynupper ynif left(yn,1) = 'Y' then 'XEDIT CIMSCMSA LISTING A1'say 'Do you wish to view the report file from the second run (y/n)?'parse pull ynupper ynif left(yn,1) = 'Y' then 'XEDIT CIMSCMSB LISTING A1'say 'Do you wish to view the created CSR records (y/n)?'parse pull ynupper ynif left(yn,1) = 'Y' then 'XEDIT TUAMCSR DATA A1'/*
FILE TUAMCSR DATA is input to TUAM and/or CIMS Server */
CIMSCMS ���
�� �� CIMSVMEO� ���� CIMSCMS� �� � z/VM ��� ���� ��� CIMSCMS �
�� �����.
��� �� 1�� ���� ���� ����. �� �� �� ���� ��� �����.
�� ��
ACCOUNT TAG CSR �� ID �� ��
ASSIGN ALL RECORDS PRIME �� �� ��� �����. ���� ��� �� ����
�.
DAILY TRANSACTIONS � �� ��� CSR ��� �����.
DATE SELECTION �� ��� �� ���� �����.
EXCLUDE �� �� � ��� ID� �����.
EXECUTE CIMSCMS� �� ���(� � �� � � ��).
HDx ��� �� �����.
SELECT �� �� � ��� ID� �����.
USERID TAG CSR ��� ID �� ��
�� �� �� z/VM ��� ����� ��� �� �� ��� ��� ��(oldratecode =
newratecode)� �����. ��� ��� �� ��� ��� �� �� �� � ���� ������.
ACCOUNT TAG ��
� ��� CSR ��� �� � �� ID ��� �����. ���� Account_Number���.
126 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
ASSIGN ALL RECORDS PRIME
� ��� �� ���� �� ��� �����. � �� �� � ��� ���� ��� ���
�.
DAILY TRANSACTIONS
DAILY TRANSACTIONS ��� DATE� ��� �� ��� �� �� � ���� ���� ���
��.
� ��� �� �� �� �� ��� ID �� �� � �� � ���� �����.
DATE SELECTION YYYYMMDD YYYYMMDD
� ��� VM/CMS �� �� ��� LOW(��) � HIGH(��) �� ��� �����. �� ��
��� ��� ��� �����. LOW � ���� HIGH � ��� ��� ���� �����.
��
DATE SELECTION 20070101 20070115
� ��� 2007� 1� 1�� 2007� 1� 15��� ��� ���� �����.
CIMS ��� FIELD 1� ��� � ����.
�� ��� �� ��� ���� �����.
��� ��� �����.
(1) CURRENT: CIMS �� ��� �� �� � �� ��� �����.(2) PREVIOUS: CIMS �� ��� �� �� � �� ��� �����.(3) **CURDAY: � ��� � ��� � � ��� � �� ��� �����.(4) **CURWEK: � �(� - �)� � �� ��� �����.(5) **CURMON: � � � �� ��� �����.(6) **PREDAY: � ��� � � ��� � �� ��� �����.(7) **PREWEK: ��(� - �)� � �� ��� �����.(8) **PREMON: �� � �� ��� �����.
�: � ��� ���� � � �� �� �� ���.
EXCLUDE ACCOUNT �� �� � EXCLUDE USERID �� ��
��� ��� ���� �� � ��� ID� ���� � �����. � ��� �� ���� ����.
EXCLUDE ��� �� �� 200�� �����.
��
EXCLUDE ACCOUNT AABBBB AABBBBEXCLUDE USERID ABCD
��� ��� �� 127
EXECUTE
� ��� CIMSCMS� �� �����(� � �� � � ��). � ��� �������. �
��� �� � �� �� ����.
� � �� �:
EXECUTE CIMS VM/CMS 01
� � �� �:
EXECUTE CIMS VM/CMS 02
�� � ��
1-7 EXECUTE �� ID
8 b
9-19 CIMSbVM/CMS �� �
20 b
21-22 XX 01 �� �� VM/CMS �� ���� �� �� ����
��� ���� SORTFILE �� �� �����.
02 �� �#� VM/CMS �� ���� �� ��
SORTFILE ��� ���� �� �����.
EXE ��� �������.
b = ��
HD1, HD2, HD3-�� �
CIMSCMS ����� ��� ��� � ���� �� ��� 3��� ���� ��� �����. ��
� 3��� �� ��� �� ���� ��� ���� �� 1-3� HD1, HD2 �� HD3� �� � ���
�. ��� 4-72 ��� �� ��� ��� ���� 1��, 2�� �� 3��� ����. ��� �
�� �� ����� �� � �� ��� ���.
�� � ��
1-3 HD1, HD2, HD3 �� ID
4-72 X(69) ��
��
HD1 CIMS, The Enterprise Chargeback SystemHD2 Session Accounting for VM/CMSHD3 CIMSCMS 1st pass
128 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
SELECT ACCOUNT �� �� � SELECT USERID �� ��
��� ��� �� � �� �� � ��� ID� ���� � �����. � ��� �� �� �� �
��� ����. SELECT ��� �� �� 200�� �����.
��
SELECT ACCOUNT AABBBB AABBBBSELECT USERID ABCD
USERID TAG ��
� ��� CSR ���� ��� ID� ID ��� �����. ���� User_ID���.
Z/VM ��� � CSR �� ��
Usage and Accounting Manager� ��� � �� z/VM�� ���� CSR ��� �� ����.
z/VM�� ���� �� ��� � �� 8� ��� ��� ID� �� � ����. ��� ��
� ���� Usage and Accounting Manager�� ��� �� �� ��� �����. ��� �� ��
� ���� CSR ��� �����.
����� ��� CSR ��� �� �� ID � �� �� ��� �����. ��� ��� �� ���
�� ��� �� ���� �� ��� Integrated Solutions Console� ���� ��� ���� ��
�.
ID
v User_ID
v Account_Number
�� �� ��
�� �� ��� �� �� ���� ���� �� �� ��� �� � ��� �����. �����
CSR ���� ��� �� ��� ���� ����. �� �� ��� ����� ASSIGN ALL RECORDS
PRIME ��� ������.
�� �� ��� �� ��
ZCM1 ZCV1 CONNECT TIME (SECONDS)
ZCM2 ZCV2 CPU TIME (SECONDS)
ZCM3 ZCV3 VIRTUAL SIO’S
ZCM4 ZCV4 VIRTUAL CARDS READ
ZCM5 ZCV5 VIRTUAL LINES PRINTED
ZCM6 ZCV6 VIRTUAL CARDS PUNCHED
ZCM8 ZCV8 TEMPORARY DISK SPACE - CYL
ZCM9 ZCV9 TEMPORARY DISK SPACE - FBA
��� ��� �� 129
�� �� ��
�� �� ��� ��� �� ��� ���� �� �� ��� ���� � ����(: ��� � �
� �� ��).
oldratecode = newratecode
��� oldratecode� VM/CMS �� ���� newratecode� ���� �� �����.
�
� ��� �� �� VM/CMS �� ��� ��� �� VM01�� ���� �� ��� �����.
ZCM1 = VM01ZCM1 CONNECT TIMEZCM2 = VM01ZCM2 CPU TIMEZCM3 = VM01ZCM3 VIRTUAL SIO'sZCM4 = VM01ZCM4 VIRTUAL CARDS READZCM5 = VM01ZCM5 VIRTUAL LINES PRINTEDZCM6 = VM01ZCM6 VIRTUAL CARDS PUNCHEDZCM8 = VM01ZCM8 TEMPORARY DISK SPACE - CYLZCM9 = VM01ZCM9 TEMPORARY DISK SPACE - FBAZCMX = VM01ZCMV MONEYZCV1 = VM01ZCV1 CONNECT TIMEZCV2 = VM01ZCV2 CPU TIMEZCV3 = VM01ZCV3 VIRTUAL SIO'sZCV4 = VM01ZCV4 VIRTUAL CARDS READZCV5 = VM01ZCV5 VIRTUAL LINES PRINTEDZCV6 = VM01ZCV6 VIRTUAL CARDS PUNCHEDZCV7 = VM01ZCV7 TEMPORARY DISK SPACE - MoneyZCV8 = VM01ZCV8 TEMPORARY DISK SPACE - CYLZCV9 = VM01ZCV9 TEMPORARY DISK SPACE - FBA
z/VM ����� � CSR �� �
Usage and Accounting Manager ������ ��� �� CSR �� ��� ����� �� ��
��.
CSR �� FTP� ���� z/VM ����� Usage and Accounting Manager ������ ��� �
�� ���. �� �� CSR ���� �� Usage and Accounting Manager FTP ���� ���
���(���� FTP ��� <Usage and Accounting Manager �� ����>₩processes ���).
CSR �� Usage and Accounting Manager ������ �� ����� ��� ���� �� ��
� � feed �� ���� ��� ���.
z/VM ��� ��� ��
z/VM ��� ��� ��� �� ��� �����.
Usage and Accounting Manager ������ ���� XML �� �� ���� z/VM ����� �
�� CSR �� ������. �� ��� CSR �� �� ���� �� ���� ��� Process
�� ��� ���. ���� �� ����� ��� CSR �� ���� ��� ��� ���� �
���. �� �� � � ��� Scan ����� ��� ���.
130 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
IBM Tivoli Usage and Accounting Manager Enterprise CollectorPack ���
IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack� ��� ��� ���� ��
����.
�: IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack� ���� �� IBM Tivoli
Usage and Accounting Manager Enterprise Edition� ���� ���. IBM Usage and Accounting Manager
Virtualization Edition� Enterprise Collector Pack� ���� ����.
Apache ��� ���
Usage and Accounting Manager Apache ��� ���� Apache �� �� ���� �� ���� �
����. �������� ���� �� ���� Usage and Accounting Manager� ���� CSR �
� �����. Job Runner� ��� ��� ����� ��� � �� �� � � � ���� �� �
�� �� �� �� ��� �����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Apache �� ���� ��� ID � ��
Apache ��� ��� � �� �� � � � ���� �� ��� �� �� �� ��� �����.
����� �� �� �� ��� �� �� SampleApache.xml �� ��� �� �� ID � �� �
� ��� �����. ��� ��� �� ��� �� ��� �� ���� ����.
ID
v Feed(Apache ��� �� �� ���)
v RemoteHost
v User
v AuthUser
�� � ��
v APHITS(Apache � ��)
v APBYTES(�� Apache ��� �)
v AP-2(Apache 200 ��)
v AP-3(Apache 300 ��)
v AP-4(Apache 400 ��)
��� ��� �� 131
v AP-5(Apache 500 ��)
Apache ��� ��� ��
Apache ��� ��� ��� �� ��� �����.
Apache ��� ���� Integrator ����� ���� ���� ��� ���� CSR �� CSR+ ��
�����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� ��� �
���� ���� �� XML ��� �����.
Usage and Accounting Manager�� Apache �� ���� ���� �� ���� ��� � �� ��
�� � SampleApache.xml� ���� ����. SampleApache.xml �� ���� ����� ��
� �� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� �����
�.
����� �� ��� ���(DBSpace)
DBSpace ��� ���� ���� �� Microsoft SQL Server �� Sybase ������� ��� ��
� ���� �����. ��� ���� ���� �� �� � � ��� � ������.
DBSpace ���� �� ���� sp_helpdb� �����. � ���� ���� sp_helpdb� ��
� �� �� �����.
��� ���� �� DBSpace ���� �� � ���� ���.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
DBSpace ����� �� ID � ��
DBSpace ���� ���� Microsoft SQL Server �� Sybase ������� ��� ��� ����
�����. ��� ���� ���� �� �� � � �� � ������.
����� DBSpace ����� ��� ��� ���� �� �� ID � ���� �����(DBSpace.wsf
�� ����� DefineIdentifier � DefineResource �� ��).
�� ��� �� ��� �� ���� ����.
ID
v Feed(DBSpace ��� �� ��� ���)
v ������
v �
132 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v DBID(������ ID)
�� � ��
v DBSIZE(������ ��(MB))
����� � ��� ��� ��
������ � ��� ���� ���� ��� �� ��� �����.
Usage and Accounting Manager�� ���� ���� �� ���� ��� � �� �� �� �
SampleDBSpace.xml� ���� ����. SampleDBSpace.xml �� ���� ����� ��� �� �
<Usage and Accounting Manager �� ����>₩jobfiles ���� �� ������.
��� DBSpace ���� ��� Parameter � �(��� ���� ���� ����)� �� �
� ����. ��� ����� �� ���� DBSpace.wsf�� �����.
� 59. DBSpace.wsf ����
���� ��/�
LogDate DBSpace ���� Job Runner� ���� �� �� � � �� �
���� �����. ��� CSR � ��� ���� �� � �� �
�� �� CSR � ��� ���� ��� LogDate ����� ���
�� ����. � ��, LogDate ���� PREDAY� ���� �� �
� � ��� �����.
���� ��� �� ��� ����� �� �� �� �� ����
�� LogDate="RNDATE" ����� ������.
RetentionFlag � ����� �� ��� ����.
Feed �� ���� ��� ������� ���� �� ��� �����.
���� ��� �� �� ���� ���� �� ����� ����
�����(OutputFolder ���� ��). � ����� ����� ���
�� CSR �� �����. � �� Scan ������ ���� CSR
����.
� ����� CSR �� ID� ���� ����.
OutputFolder ���� ���� �� ������. Scan ����� ��� �� CSR
�� �����.
�� ���� �� �� Process id �� �����. � ��,
Process id= "DBSpace"� �� �� ���� DBSpace���.
DBType ������ ���. ��� �� ����.
v MS(SQL Server)
v SY(Sybase)
DataSourceID ���� ��� SQL Server ����� ������� �� Usage and
Accounting Manager ��� �� ID���. ���� ����� �� ��
������ ���� �����.
��� ��� �� 133
����� ��� �� ��
SQL Server ��� ��� ���� Integrated Solutions Console�� ��� ��� ���� ���.
Integrated Solutions Console�� ��� ��� ����� ��� �����.
1. Usage and Accounting Manager → ��� �� → ��� �� → ���-������� �����.
2. ��� �� � ��� ����� �� ��� �����.
3. ��� �� ��� ����� ��� ������.
��� �� ��
��� ��� ����� ��� ������.
�: ��� �� ���� ���� ��� ����.
������ ��
��� ��� ����� ������� ��� ������.
��� ��
Microsoft SQL Server� � �� ������ � �� ������� �� ��� �
�����. SQL ��� ���� dbo� ���� ����. � ���� ���� �����
�� �� ������ ����� �� dbo� ���� �� �� �� �� �����
� ���� ����� � � �� ���.
������ �
������� � ������.
��� ������� ���� �� ��, IP � �� IP ��� ������.
��� �� � ��
������ ��� ID � �� ������.
�� ����� Usage and Accounting Manager� ������ �� ��(Linux, UNIX �
Windows� DB2: 50000, z/OS� DB2: 446, SQL Server: 1433 �� Oracle: 1521) ��
� ����. �� �� ���� ��� ����� ���� �� � ��� ������.
����
����� Usage and Accounting Manager� JDBC ����(DB2 LUW: db2jcc.jar �
db2jcc_license_cu.jar, DB2 z/OS: db2jcc.jar � db2jcc_license_cisuz.jar, SQL Server:
sqljdbc.jar �� Oracle: ojdbc14.jar) ��� �����. �� �� ���� ��� �
���� ���� �� � ��� ������.
�: ��� ��� �� ���� ����� �� ����� ���� ��� �� JDBC �
���� ��� ��-���� ����� ���� ���.
����
������� ��� � ��� �� �� ����� ������.
134 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
URL ��� ��� URL� ����� �� URL� ������. � ��, URL� ��� ���
� ����.
4. �� �� ��� �� ��� ���� ��� �� � ��� ���� ������.
�: ������� ����� ����� ���� �����.
DB2 ��� ���(WinDB)
DB2� Usage and Accounting Manager Data Collector(WinDB)� ��� ��� ����� �� ��
��.
�: � �� Windows � ���� � � DB2� ��� ����.
DB2 ���(WinDB�� �)� Usage and Accounting Manager DB2 �� ����� ��� ��� �
� ��� ���� ���� �����. ��� �� � ��� �� �� �� �� ��� ����
�.
v ���, ��� � ������ ��
v ��� � ��� CPU ���
v �� �� ���� �� �� � �� �� �
v ��� � ��� ��� � � �� ��
v ��� � � ��� � � �� ��
v ��, � � � �� �
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
WinDB(DB2) ��� ��
DB2 ���� ���� WinDB ���� ���� ��� �����.
� ��� ��
��� ������� WinDB� �� �� �� <Usage and Accounting Manager �� ����
>₩collectors� ���� �� ��� �����.
�: WinDB ���� ���� Perl 5� ���� ��� �� Perl � � ��� ��� PATH ��
��� ���� ��� ���.
1. TUAM� ���� �� ����� � ���� ���� ��, �� ���(:
C:₩data₩collectors₩windb)�� WinDB.zip �� ��� ������.
��� ��� �� 135
2. ��� ��� �� ��� ������ ������.
ITUAM_DATA=C:₩data₩collectors₩windb₩Data₩
ITUAM_HELP=C:₩data₩collectors₩windb₩Help
ITUAM_HOME=C:₩data₩collectors₩windb
ITUAM_LOG=C:₩data₩collectors₩windb₩Log
3. Windows PATH �� ��� C:₩data₩collectors₩windb₩Data₩Bin� ������.
4. C:₩data₩windb₩Data ���� Sample_NT_config_par.bat �� ��� NT_config_par.bat� �
����. � �� �� ���� �� �� ��� ��� Usage and Accounting Manager� �
���� ����� � ����� ��� � ����.
5. �� �� ��� �� ��� ��/��� ������ ������.
�� ��� ���
�� ���� ��
�� ��� ��� Windows 2000 Server� �� �� ��� ��� ����� �� → ���� →
�� �� → �� �� �� → �� �� → � ��� �����.
6. Windows ��� ����� �� ��� ��� �� �� ��� �� ��� ��� ��� � �
� �� �� ��� ������ ������. � ��� �� �� �� ���� �� �� �
����. �� �� �� 512KB�� ����.
7. Windows Task Scheduler�� �� ����� ��������.
v windb₩Etc₩NT_nightly.bat. � � �� ����� �� 1�� ��� ������ ���.
� ����� WinDB �� �� ���� NT_ituam_nightly.bat� ����. WinDB ��
��� ��� �� � ������ ��� ��� ��� ��� ���� ���� ����.
v windb₩Etc₩NT_process.bat. � ����� ��� WinDB �� �� ���� CSR �� �
��� NT_process_nightly.bat� ����. � ����� NT_nightly.bat� ��� � �
�� ������ ���.
8. �� �� �� ��� ���� �� �� �����.
v windb₩Accounting�� �� ��� ������. ��� ��� Windows COMPUTERNAME �� �
�� ��� � ��� ������.
� ��, ��� ��� WIN-DB21� �� �� �� WIN-DB21(windb₩Accounting₩WIN-DB21)�
������.
v windb₩Data₩A_node.par� �� � � ��� ��� ������.
9. NT_config_par.bat�� ��� �� ���� ������.
v set ITUAM_SERVER=<server name>
136 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� <server name>� ��� ���� �����.
v set DEST=<destination path>
� �� Accounting₩<collector computer name> ���� ��� ������. � ��, �
�� ��� ��� win2003ee� �� ���
set DEST=C:₩data₩collectors₩windb₩Accounting₩win2003ee₩� �����.
����� ITUAM_SERVER � DEST ���� ���� �����. ��� ���� ���.
10. Windows SystemRoot ���(: c:₩WINDOWS₩NT_ITUAM_CONF.BAT)�� NT_ITUAM_CONF.BAT �
� ���� ������.
11. SystemRoot ���� ����� Windows � ����� set SystemRoot �� ������.
WinDB ��� ��� �� ��
WinDB� ��� ���� DB2 ��� ����� ��� CSR �� �� ��� ���� �����
�. � ���� NT_config_par.bat ��� CS_GCS_DEST ����� ��� ������.
v Usage and Accounting Manager ������ ��� processes ���� <process definition >₩<feed
> ��� ������. � ���� Usage and Accounting Manager� WinDB ��� CSR ��
�� � ��� ��� ������(: C:₩data₩tuam₩processes₩WinDB₩win2003ee).
v NT_config_par.bat �� CS_GCS_DEST ����� ������ ��� WinDB processes ��� �
��� ������. ������ ��� � ���� ���� � � �� ������ ���
processes ��� ���� ���.
DB2 �� �� ��
DB2� ��� �� ���� �� �� Usage and Accounting Manager DB2 �� ���� ���� �
���� �� ����. ��� �� ���� �� �� Usage and Accounting Manager DB2 �� �
��� ���� ���� ����� ��� � ����.
� ��� ��
DB2� ��� �� ���� ��� Usage and Accounting Manager DB2 �� ���� ������.
��� ��� DB2 ����� �� � ���� ���� �� ��� �������. ���� �� DB2
����� �� �� ������ ��� ��� ������.
�� ������� WinDB� �� �� �� <Usage and Accounting Manager �� ����
>₩collectors� ���� ��� DB2 ���� DB2MPP� ��� �� ��� ��� �����.
1. Usage and Accounting Manager DB2 �� ��� � � WinDB₩BIN₩NT_dbadb2.exe� ����
� � � NT_dbadb2<instance_name>.exe� ������(��� DB2 ����� �� ��).
�� ���� ���� �� DB2MPP� �����.
2. Usage and Accounting Manager DB2 �� ���� Windows Services� ������. � ���
��� <Usage and Accounting Manager ��>₩collectors₩windb₩Bin�� ���� �� ��
�����.
��� ��� �� 137
NT_dbadb2_DB2MPP -install
��� �� ���� Services�� ���� ��� � ����.
NT_dbadb2_DB2MPP -remove
3. ����� �� ��� DB2 ���� ON�� ������.
v BUFFERPOOL
v LOCK
v SORT
v UOW
4. � DB2 ����� Usage and Accounting Manager DB ���� ��� ������. � ���
����� CIMSWIND �� ���� windb2₩Bin₩NT_setup.exe� �����.
SETUP> ������ �� �� �� �� ������. ��� ituam ���� DB2 ���� �
�� ���� � �� �� �� ����. � ���� �� acct123�� �� ��� 60���
�.
SETUP>add/dbinst/dbtype=DB2/user=ituam/password=acct123/frequency=60 DB2MPP
5. � ������ �� �� ����� Services�� Usage and Accounting Manager DB2 �� �
��� ������.
NET START "TUAM Windows DB2 Collector - DBMPP"
6. windb₩Data₩NT_config_par.bat ������ �� �� ��� ������.
v set A_DB2_ACCT=Y
� ��� Y� ���� NT_ituam_nightly.bat ����� �� ��� �� WinDB DB2 �
� �� ������.
v set GEN_DB2=Y
� ��� Y� ���� NT_process_nightly.bat ����� Usage and Accounting Manager�
��� DB2 CSR �� �����.
v set CS_GCS_DEST=<destination folder for CSR files>
��� ��� ��� �� �� �� �����.
�: NT_config_par.bat� Sample_NT_config_par.bat� �����.
7. ���� ��� � windb₩Etc₩ITUAM_start_db_svc.bat ����� ��� ��������. �
����� Usage and Accounting Manager DB2 �� ���� ���� �����.
����� ��� �� ��� �� � ����� ���� ���. Usage and Accounting Manager
� � ���� ����� � ����� ���� �� � ����� ��� �����.
138 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� ��
��� �� � ��� �� �� �� �� ��� �����. ��� ��� � ������ ��,
��� � CPU ���, �� �� ���� �� �� � �� �� �, ��� � ��� ��� � �
�� ��, ��� � � ��� � � �� ��, ��, � � � �� ����.
����� ��� �� � DB2 ��� �� �� ��� ��� Usage and Accounting Manager��
�� �� ���� �����.
� 60. �� DB2 ��
�� Usage and Accounting Manager� �� ��
Usage and Accounting
Manager� ��� �
��
��� �� ��
���� �� ��� MS Windows ��� LLT101
���� � �(�) MS Windows � �(�) LLT102
�� � � � MS Windows � � � LLT103
� � ��� � MS Windows � � �(�) LLT104
DB2 ��
��� SQL � �
MS Windows DB2 � SQL STMTS LLX101
��� � �� � MS Windows DB2 � �� LLX102
�� �� ���� ��
�� �� �
MS Windows DB2 �� �� LLX103
�� �� ���� ��
�� �� �
MS Windows DB2 �� �� LLX104
� ��� �� ���
��� ���� ���
��
MS Windows DB2 ��� � �� �� LLX105
�� �� � � MS Windows DB2 �� �� � LLX106
���� �������
�� ��
MS Windows DB2 ��� LLX107
��� � ��� �
��
MS Windows DB2 PD Lreads LLX108
��� � ��� ��
��
MS Windows DB2 PD Preads LLX109
��� � ��� �� MS Windows DB2 PD �� LLX110
��� � � � �
�
MS Windows DB2 PI Lreads LLX111
��� � � �� �
�
MS Windows DB2 PI Preads LLX112
��� � � �� MS Windows DB2 PI �� LLX113
��� SQL �� � MS Windows DB2 �� SQL LLX114
�� �� � MS Windows DB2 ��� LLX115
� �� � MS Windows DB2 �� LLX116
��� ��� �� 139
� 60. �� DB2 �� (� )
�� Usage and Accounting Manager� �� ��
Usage and Accounting
Manager� ��� �
��
��/��������
��� �
MS Windows DB2 ��� LLX117
� �� � MS Windows DB2 �� LLX118
������ ��� ��
���� ��� ���
CPU
MS Windows DB2 SCPU() LLX119
�# � �� ���
�# �
MS Windows DB2 �# ����� LLX120
�� �# � MS Windows DB2 � �# � LLX121
������ ��� ��
���� ��� ���
CPU
MS Windows DB2 UCPU() LLX122
� ��� ��� ��
��(���)
MS Windows DB2 ��� UOW �� � LLX123
WinDB� ��� ��� �� ��
WinDB ��� ��� ��� �� ��� �����.
Usage and Accounting Manager ������ ���� XML �� �� ���� WinDB �����
��� CSR �� ������.
� ��� � �� �� ��� �������. � �� �� WinDB �� � � � ���� WinDB
��� �� ���� ��� �� Linux/UNIX TUAM ��� ���� ��� �����.
v SampleGetWinDBManifest.xml: � �� �� ITUAM WinDB ��� ��� CSR �� ���
��� �����.
v SampleGetWinDB.xml: � �� �� ITUAM UNIX/Linux WinDB ��� ������ CSR ��
��� ��� �����.
�� �� � ��
�� ��� ����� �� �� ���� ��� ����.
1. TUAM_SERVER_HOME/processes/WinDB_ORA ���� ��� ������.
2. TUAM_SERVER_HOME/processes/WinDB_ORA/<client name> ����� ������.
3. � � �� XML �� �� � ��� ����.
4. SecureGetWinDB_SAMPLE.xml�� �� �� �� ��� ���.
a. <Parameter Host="192.168.0.103"/>: ��� ���� �� �� IP �� �����.
b. <Parameter UserId="Administrator"/>: ���� ���� ��� ���� �����.
c. <Parameter Password="xxxxxxxx"/> : ��� ��� ��� ����.
140 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
d. <Parameter Manifest="SecureGetWinDBManifest.xml"/>
e. <Parameter RPDParameters="client_CS_path=C:₩₩TEMP₩₩Collectors₩₩CIMSWIND₩₩
CS_input_source₩₩;Processes_dir=%CIMSInstallLocation%/processes/WinDB_ORA/;
LogDate=%LogDate_End%;client_name=GEOXP;"/>: client_CS_path� ���� CS_input_source
� ����, client_name� 2���� ��� �� ���� �����.
WinDB ��� �
WinDB ���� ���� �� ���� � ����� �����.
v collectors₩windb₩Etc₩NT_nightly.bat(� ����� �� 1�� ��� ������ ���.)
v collectors₩windb₩Etc₩NT_process.bat(� ����� �� 5�� ��� ������ ���.)
v Job Runner(� ����� NT_process.bat� �� � �� ��� ������ ���.)
DB2 ��� ���(Linux � UNIX)
Linux � UNIX�� DB2 ���� ���� �� �� ��� �����.
238 ���� �DB2 ��� ��� ���� ������.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Lotus Notes ��� ���
Lotus Notes® ��� ���� �������� �� ���� �����.
Lotus Notes� ��� ���� �� ������� ���� �� ���� �����.
v Notes® �� ������(log.nsf)
v �� � ������(loga4.nsf)
v ��� ������(catalog.nsf)
��� ������� �� � Lotus Notes � �, �� �� � ������ ��� �� �� ��
� �����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
��� ��� �� 141
Lotus Notes ����� �� ID � ��
Lotus Notes ��� ���� ������� ���� �� ���� �����. ������� �� �
Lotus Notes � �, �� �� � ������ ��� �� �� ��� �����.
Lotus Notes ����� ��� ��� ���� SampleNotes.xml �� �� �� �� ID � �� �
� ��� �����. ��� ��� �� ��� �� ��� �� ���� ����.
��� Notes �� ����� ���
ID
v Feed(Lotus Notes ��� �� ��� ���)
v USERNAME
��
v NODBALMB(Notes ������ � ��[MB])
v NODBUSMB(Notes ������ �� ��[MB])
v NOEMLSZ(Notes �� ��)
v NOKBUSED(Notes ��� KB)
v NOMINUSD(Notes ��� �())
v NONUMDDC(Notes �� �)
v NONUMDOC(Notes �)
v NONUMRDS(Notes ��)
v NONUMTRN(Notes ���)
v NONUMWRS(Notes ��)
��� �� � ����� ���
ID
v Feed(Notes ��� �� ��� ���)
v Form
v Server
v PostDate
v EventType
v Originator
v Receipt
v UpdatedBy
��
v NOEMLSZ(Notes �� ��)
142 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� ��� ����� ���
ID
v Feed(Lotus Notes ��� �� ��� ���)
v Form
v ModifyDate
v Form
v Server
v CreationDate
v DesignModified
v DatabaseName
v DatabaseTitle
��
v NONUMDDC(Notes �� �)
v NONUMDOC(Notes �)
v NODBUSMB(Notes ������ �� ��[MB])
v NODBALMB(Notes ������ � ��[MB])
Lotus Notes ��� ��� ��
Lotus Notes ��� ��� ��� �� ��� �����.
Lotus Notes ��� ���� Integrator ����� ���� ����� ��� ���� CSR �� CSR+
�� �����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� �
�� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� Lotus Notes ���� ���� �� ���� ��� � �� ��
�� � SampleNotes.xml� ���� ����. SampleNotes.xml �� ���� ����� ���
�� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� ������.
Lotus Notes� �� ��� � ��� �� ��
Lotus Notes� �� � �� ��� �� ��� �� ��� ��� ���.
v �� �� �� ��� Lotus Notes ������ ���� ���.
v Lotus Notes ��� notes₩data ��� ��� ����� �� �� �� ��� Windows ���
�� �� ��� �����.
Lotus Notes ������ ����� IBM Lotus Notes ����� �� �� ��� ������.
��� ��� �� 143
�: Lotus Notes� ��� � notes ���� ��� Windows ��� �� �� ��� ������ �
�����. �, �� ��� ;C:₩Notes� �����. �� �� ��� �� ����(��� ��) ��
� a - c ��� ������.
Lotus Notes ��� notes₩data ���� ����� ��� �����.
1. Lotus Notes ���� notes ���� � ��� ������.
2. Windows ��� �� �� ��� �� � ��� ������. ��� ���� ��� ���
��.
a. Windows ��� �� ���� � �����. ��� �� �� ��� �����.
b. �� �� ��� �� ��� �����.
c. ��� �� ���� �� ��� ��� �� �����.
d. ��� ���� � �$(;)�� ���� ��� �� � ��� ������. � ��, ��
����.
...;₩₩Server1₩notes
��� Server1� �� ���� notes� � �� �����.
3. �� �� � �� � �� � ��� ������. � ��, �� ����.
<File name="₩₩Server1₩notes" />
Microsoft Exchange Server 5.5 ���
Microsoft Exchange Server 5.5 ��� ���� ��� ��� ��� �� ��� ���� ����
�����. ��� ���� ���� �� �� � � ��� � ������. �� �� ��
��� � � ���� ��� �� ��� �� �����. � ���� Windows �� ��� ���
�.
Microsoft Exchange Server 5.5 ��� ���� Exchange Server� ��� �� �� ���� �� �
��� ���� �����. � �� �� �� ��� � � ���� ��� �� ��� �� ��
�� ��� �����.
� �� ���� ��� ��� �����.
v Exchange Server 5.5� ��� �� ���� �� � ��� ��.
v Exchange Server �� �� ��� �� �.
v �� ��� ��� ID � ��� �� �.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
144 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Exchange Server 5.5 �� �� ��
� �� � �� �� Usage and Accounting Manager Exchange Server 5.5 ��� ��� �� �
��� � � ����. ���� �� MTA(Message Transfer Agent), Microsoft Mail Connector � �
��� ��� � ����� ��� ��� �� ���� � � ����.
Windows NT® Server 4.0�� Exchange Server 5.5 ���� ��� �� ��� �� ���� ��
� Microsoft �� ������.
MTA�� ��� �� �� ��
��� ���� ���� ����� ���� �� ��� � ����(MTA)�� ��� ��� ��
���� � � ����. MTA ��� �� ����� �� ��� �� �� ����� �����
�.
� ��� ��
���� �� ��� � ����(MTA)�� ��� ��� �� ���� ��� ��� �����.
1. Microsoft Exchange Administrator ��� �� �� �� ��� ��� �����.
2. MTA ��� ��� � �����.
MTA ��� �� �� �� ��� �����.
3. � ��� �� ��� �� � ���� ������.
4. MTA �� ���� �� ������.
Microsoft Mail Connector�� ��� �� �� ��
��� ���� ���� ����� Microsoft Mail Connector�� ��� ��� �� ���� � �
����. Microsoft Exchange Administrator ����� �� ��� �� �� ����� �����
�.
� ��� ��
���� � ���� � ��� ��� ��� �� ���� �� ���. ��� ��� ��
���� ��� ��� �����.
1. Microsoft Exchange Administrator ��� ��� �����.
2. � ��� � �����.
�� �� �� ��� �����.
3. �� ��� �� ��� �� � ���� ������.
4. � �� �� ���� �� ������.
��� �� ����� ��� �� �� ��
��� ���� ���� ����� ��� � ����� ��� ��� �� ���� � � ��
��. Microsoft Exchange Administrator ����� �� ��� �� �� ����� ������.
��� ��� �� 145
� ��� ��
���� ��� � ����� � ��� ��� ��� �� ���� �� ���. ��� ��
� �� ���� ��� ��� �����.
1. Microsoft Exchange Administrator ��� ��� ��� �����.
2. ��� � ���� � �����.
��� � ��� �� �� ��� �����.
3. �� ��� �� ��� �� � ���� ������.
4. ��� � ��� �� ���� �� ������.
��
Exchange Server 5.5 ��� �� ��� ��� Microsoft �� ������.
Exchange Server 5.5 �� �� �� � ��
Microsoft Exchange Server 5.5� ��� ��� ��� � �����. � �� �� �� ��
��� ��� �� �� � � �����. �� � ���� �� ��� �� � �� ����
yyyymmdd.log ��� �����.
Exchange Server 5.5 ��� �� ��� exchsrvr₩tracking.log� �����. � ���� �� �
�� ��� ���� � ��� �����. � ���� ��� ��� ��� �� yyyymmdd.log
��� ��� �����.
�� �� Exchange Server 5.5 �� �� �� ��� �� ����.
� 61. Exchange Server 5.5 �� � �
�� �� ��/�
��� ID �� MTS-ID ��� ID� Exchange Server� ���� ��� � ID���. ����
�� ��� �� ������ � ��� ���� � �����.
�� ���� ����� ���� �� ���� � �� � ��
MTS-ID(message transfer system-ID)� ����.
��� ��� � ����
��/� ���� �� � �
����� �� ���� ��� ����� �� ��� ��. ������ ���� ��
�� ��� �� ����.
��� �� ���� �� ��� �� ���� ��. Exchange Server�� ���
��� MTA �� Information Store���.
�� ID ������� ���� ��� ID
�� � ��� � ��(��� ��)
146 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 61. Exchange Server 5.5 �� � � (� )
�� �� ��/�
���� �� ��� ����
0 = ��
1 = ��
-1 = ��
�� ��� ��(���)
� � �(�). Exchange Server��� ���� ����. � ��� �� 0
�� �����.
�� � ��� � ��. Microsoft Exchange Server��� ���� ���
�. � ��� �� �� 1���.
��-ID �� ��� MTS-ID �� ���� �� � ��� �����(�� ��). ���� �� �� �
�� MTS-ID���.
�� �� �
�� �� ��� ��� � �� �� � � �
� ��� � ���� �� ��� ��� ���� �����. �
��� ���� ���� Exchange Server ���� � ��� ���
�����.
�� ��� �� ��� �� ��� �� ��� � � ��� �
��� = 0
���� �� = 1
���� ���� �����. �� ������ �����. ����
� ��� �����.
Exchange Server 2000 � 2003 �� ���� ��� ID � ��
Exchange Server 2000 � 2003� ��� ID ��� �� �� ��� � �� �� � �
��� ���� �����. ��� � ��� ���� ����. Exchange Server ���� �
�� ��� ��� �� �� ID � ���� �����.
����� Exchange Server 2000 � 2003 ��� ���� ��� ID ��� �� �� ���
� �� �� � ���� ���� �����. ��� � ��� ���� ����.
��� � �� Exchange Server 2000 � 2003 �� �� �� ��� ��� �� �� ID � �
��� �����(SampleExchangeLog.xml �� ����� DefineIdentifier � DefineResource �
� ��). ��� ��� �� ��� �� ��� �� ���� ����.
��� ��� �� 147
�� ��� � ���� ����� IBM Software Support� �����.
� 62. �� Exchange 2000 � 2003 Server ID � ��
��� � �� � ��
Usage and Accounting Manager� ID
�� �� �� ��
Usage and
Accounting
Manager� ���
� ��
ID
�� � - Feed(Exchange 2000 Server ��� ��
�� ���)
-
� � ��� -
� �� �
�: �� ��� �����.
��� -
��
-
� 1� ���� �����.
MS Exchange �� �� EXEMSNT
� ��� � MS Exchange �� ��� EXBYSNT
� -
�� �� ��� � 1� ����
�����.
MS Exchange �� �� EXEMRCV
� � ��� � MS Exchange �� ��� EXBYRCV
Microsoft Exchange Server 2000 � 2003 ��� ���
Microsoft Exchange Server 2000 � 2003 ��� ���� ��� ��� ��� �� ��� ���
� ���� �����. ��� ���� ���� �� �� � � ��� � ������. ��� �
� �� �� ��� � � ���� ��� �� ��� �� �����. ��� ���� Windows
�� ��� ����.
Microsoft Exchange Server 2000 � 2003 ��� ���� Exchange Server� ��� �� �� ��
�� �� ���� ���� �����. � �� �� �� ��� � � ���� ��� �� ���
�� �� �� ��� �����.
� �� ���� ��� ��� �����.
v Exchange Server 2000 � 2003� ��� �� ���� �� � ��� ��.
v Exchange Server �� �� ��� �� �.
v �� ��� ��� ID � ��� �� �.
148 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Exchange Server 2000 � 2003 �� �� ��
��� ���� ���� ����� Exchange Server 2000 � 2003�� ��� �� ��� �� ��
�� � � ����. Microsoft Exchange Administrator ����� �� ��� �� �� �����
������.
� ��� ��
��� Exchange Server 2000 � 2003� ��� �� ��� �� ���� �� �� �����.
1. Exchange System Manager ��� ��� � �����.
2. ��� ��� � � ��� ��� ��� �����.
3. � ��� �� ��� �� � ���� �����.
��
Exchange Server 2000 � 2003 ��� �� ��� ��� Microsoft �� ������.
Exchange Server 2000 � 2003 �� �� ��� ��
Microsoft Exchange Server 2000 � 2003� �� ��� ��� ��� � �����. ��� �
� �� �� �� ��� ��� �� � � �����. �� � ���� �� ��� �� �
�� ���� yyyymmdd.log ��� �����.
Exchange Server 2000 � 2003 ��� �� ���� Exchsrvr₩servername.log� ���� servername
� Exchange server� �����. ���� �� ��� ��� ���� � ��� � �����.
� ��� ��� ��� �� yyyymmdd.log ��� ��� �����.
�� �� Exchange Server 2000 � 2003 �� �� �� ��� �� ����.
� 63. Exchange 2000 � 2003 Server �� � �
�� �� ��/�
Date ��� ��
Time ��� �
client-ip ����� �� ���� IP �
Client-hostname ����� ���� �� ��
Partner-Name ���� �� ��� �� ���� ��. Exchange Server��
partner-name� MTA �� Information Store���.
Server-hostname �� ��� ���� ��� �� ��
��� ��� �� 149
� 63. Exchange 2000 � 2003 Server �� � � (� )
�� �� ��/�
server-IP �� ��� ���� ��� IP �
Recipient-Address ��� ��� �� �� � � �
� ��� � ���� �� ��� ��� ���� �����. �
��� ���� ���� Exchange Server ���� � ��� ���
�����.
Event-ID ��� � ����
MSGID ��� ID� Exchange Server� ���� ��� � ID���. ����
�� ��� �� ������ � ��� ���� � �����.
Priority �� ��� ����
0 = ��
1= ��
-1 = ��
Recipient-Report-Status ���� ���� ���� � ��� �� �, ��� = 0 � ����
�� = 1.
� ��� � ���� �� ��� ��� ���� �����. �
��� ���� ���� Exchange Server ���� � ��� ���
�����.
total-bytes ��� ��(���)
Number-Recipients �� �
Origination-Time ���� ���� � �� �(�)
Encryption ��� �� ��
0 = ���� ��
1= ���� ��
2 = ���� ���
��� ��� � ����� �����.
service-Version �� ��� ���� ���� �����.
Linked-MSGID � ���� ��� ID(MSGID)� �� �� ����� ���� ���
� �� �����.
Message-Subject �� ���, 106���� ��
Sender-Address � ��� �� �(��� ��) � �� � � �� SMTP
�, X.400 � �� ��� �����.
Exchange Server 2000 � 2003 �� ���� ��� ID � ��
Exchange Server 2000 � 2003� ��� ID ��� �� �� ��� � �� �� � �
��� ���� �����. ��� � ��� ���� ����. Exchange Server ���� �
�� ��� ��� �� �� ID � ���� �����.
150 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
����� Exchange Server 2000 � 2003 ��� ���� ��� ID ��� �� �� ���
� �� �� � ���� ���� �����. ��� � ��� ���� ����.
��� � �� Exchange Server 2000 � 2003 �� �� �� ��� ��� �� �� ID � �
��� �����(SampleExchangeLog.xml �� ����� DefineIdentifier � DefineResource �
� ��). ��� ��� �� ��� �� ��� �� ���� ����.
�� ��� � ���� ����� IBM Software Support� �����.
� 64. �� Exchange 2000 � 2003 Server ID � ��
��� � �� � ��
Usage and Accounting Manager� ID
�� �� �� ��
Usage and
Accounting
Manager� ���
� ��
ID
�� � - Feed(Exchange 2000 Server ��� ��
�� ���)
-
� � ��� -
� �� �
�: �� ��� �����.
��� -
��
-
� 1� ���� �����.
MS Exchange �� �� EXEMSNT
� ��� � MS Exchange �� ��� EXBYSNT
� -
�� �� ��� � 1� ����
�����.
MS Exchange �� �� EXEMRCV
� � ��� � MS Exchange �� ��� EXBYRCV
Exchange Server 2000 � 2003 ��� ��
Exchange Server 2000 � 2003� ��� ID ��� �� �� ��� � �� �� � �
��� ���� �����. ��� � ��� ���� ����. Exchange Server ���� �
�� ��� ��� Exchange Server 2000 � 2003 ��� ��� �����.
�� �� Exchange Server 2000 � 2003 ��� � � ��� � �����. ��� �
�� ��� ��� ��� Microsoft Knowledge Base Article� ������.
v Exchange Server 2000 246959
v Exchange Server 2003 821905
� 65. Exchange Server 2000 � 2003 ���
��� �� ��� �
0 �� ��� �
1 �� ��� �
��� ��� �� 151
� 65. Exchange Server 2000 � 2003 ��� (� )
��� �� ��� �
2 �� ��� �
4 ��� ��
5 ��� ��
6 �� ��� �
7 �� ��� �
8 �� ��� �
9 ��� ���
10 ��� ���
26 � � ��(Exchange Server 2000 ��)
28 �� ���� ���
29 ����� ���
31 �� ��
33 ��� ���
34 ��� ��
43 ��� ���� ��� ��
50 ����� �� ���
51 ����� �� ���
52 ����� �� ���
1000 �� ��
1001 �� �� �
1002 �� �� �
1003 �� ����� �
1004 �� ����� �
1005 �� ����� ��� �
1006 �� ����� ��� �
1007 ����� ��� ��
1010 SMTP ����� �
1011 SMTP ����� �
1012 SMTP ���� �
1013 SMTP ���� �
1014 SMTP ����� ���
1015 SMTP �� �� ���
1016 SMTP �� �� ���
1017 SMTP ��� ���
1018 SMTP ��� ���
1019 SMTP �� ���� ��� ���
1020 SMTP ����� �
1021 SMTP ��� �
1022 SMTP �� �� ��
1023 SMTP �� ��
152 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 65. Exchange Server 2000 � 2003 ��� (� )
��� �� ��� �
1024 SMTP ��� ��� ��
1025 SMTP �� ��� ��
1026 SMTP �� �� �� ���
1027 SMTP �� ����� ��� ��
1028 SMTP �� ���� �� ��
1029 SMTP �� ���� ����� ��
1030 SMTP NDR ��
1031 SMTP �� ����� �
�� ��� �� Exchange Server 2003�� ����.
1032 SMTP: �� ����� ����� ���
1033 SMTP: ���� �� ��� �� �� ���
1034 SMTP: �� ��� �� ����� �� �� ���
1035 SMTP: ���� ����� ����� ���
1036 SMTP: �� ��� �� �� �� ���
1037 SMTP: �� ��� ����� ����� ���
1038 SMTP: ����� ��� �� ����� �� �� ���
Exchange 5.5, 2000 �� 2003 ��� ��� ��
Exchange 5.5, 2000 �� 2003 ��� ��� ��� �� ��� �����.
Usage and Accounting Manager�� Exchange Server �� ���� ���� �� ���� ��� �
�� �� �� � SampleExchangeLog.xml� ���� ����. SampleExchangeLog.xml �� �
��� ����� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles ��
�� �� ������.
�� �� Exchange Server ���� ��� Parameter � �(��� ���� ���� ����)�
�� ����. ��� ����� �� ���� MSExchange<version>.wsf�� �����.
� 66. MSExchange<version>.wsf ����
���� ��/�
LogDate �� ��� ��� �� �� ��� �����. �� �� �� ��
���� �� �� ��� �� ��� ��� �� �� �� �� ���
� ������.
RetentionFlag � ����� �� ��� ����.
Feed ��� �� �� �� ��� �����.
��� ��� �� ����� ���� �� ��� ���� �����.
� ����� ����� ��� �� CSR �� �����. � ��
Scan ������ ���� CSR ����.
� ����� CSR �� ID� �����.
��� ��� �� 153
� 66. MSExchange<version>.wsf ���� (� )
���� ��/�
OutputFolder ���� ���� �� �����. Scan ����� ��� �� CSR �
� �����.
�� ��� �� �� Process id �� �����. � ��,
Process id= "MSExchange"� �� �� ��� MSExchange���.
LogFolder ��� �� �� �����. �� �� ��� UNC ��� ���� �
� ����.
Microsoft Exchange Server 2007 ��� ���
Microsoft Exchange Server 2007 ��� ���� ��� ��� ��� ��� �� ��� ����
���� �����. ��� ���� ���� �� �� � � ��� � ������. �� ��
�� ��� � � ���� ��� �� ��� �� �����.
Microsoft Exchange Server 2007 ��� ���� Exchange Server� ��� �� �� ���� ��
���� ���� �����. � �� �� �� ��� � � ���� ��� �� ��� �� ��
�� ��� �����.
� �� ���� ��� ��� �����.
v Exchange Server 2007� ��� �� ���� �� � ��� ��.
v Exchange Server �� �� ��� �� �.
v �� ��� ��� ID � ��� �� �.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Exchange Server 2007 �� �� ��
��� ���� ���� ����� Exchange Server 2007�� ��� �� ��� �� ���� �
� ����.
Exchange Server 2007 Exchange Server 2000 � 2003�� ��� ��� �� ���� �� ���
��� EMC(Exchange Management Console)� ���� ��� ��� ��� � �� ���.
EMC� Exchange 2000 � 2003 Exchange System Manager� �� Exchange Server 2007���.
Exchange Server 2007�� ��� ��� ����� EMS(Exchange Management Shell)� ���� �
��.
154 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Exchange Server 2003 ��� �� Exchange Server 2007 ��� ��� �� �� ����� �
� ����.
v ����� ��� ��� �� �����.
v ����� ��� �� �� ��� �� �����.
v ����� 30 ��� �� ��� � ���.
Exchange Server 2007 ��� �� ��� ��� ��� MSExchange.org� ������.
v http://www.msexchange.org/tutorials/Exchange-2007-Message-Tracking-Part1.html
v http://www.msexchange.org/tutorials/Exchange-2007-Message-Tracking-Part2.html
Exchange Server 2007 �� �� �� � ��
Exchange Server� Exchange Server 2007 ��� ����� ��� ��� ��� �� �� �� �
� �����.
Exchange Server� �� �� ��� ��� ��� � �� �� �� �� �����.
v MSGTRKyyyymmdd-n.log(Exchange Server 2007 ����� ���� �� �)
v MSGTRKMyyyymmdd-n.log
���,
v MSGTRK = Hub Transport �� Edge Transport ��� �� �� �� ���.
v MSGTRKM = Mailbox ��� �� �� �� ���.
v yyyy = �� �� ��� �� ���� � �� �.
v mm = �� �� ��� �� ���� � �� �.
v dd = �� �� ��� �� ���� � �� �.
v n = � 1�� ���� � �.
�� �� MSGTRKyyyymmdd-n.log �� �� ��� �� ����.
� 67. MSGTRKyyyymmdd-n.log �� � �
�� �� ��/�
date-time ISO 8601 ��� ��� ��� �� ���� UTC �� � ���
�. �� �� yyyy-mm-ddThh:mm:ss.fffZ���. ��� yyyy = �,
mm = �, dd = , hh = �, mm = , ss = �, fff = � ��� Z�
UTC� � ���� ��� Zulu���.
client-ip ���� ��� ��� �� �� �� ��� �� ������ TCP/IP
�
client-hostname ���� ��� ��� �� �� �� ��� �� ������ ��
server-ip � �� �� Exchange Server� TCP/IP �
server-hostname �� ��� ��
source-context � ��� �� �� ��
connector-id � �� �� ��� � ��� ��
��� ��� �� 155
� 67. MSGTRKyyyymmdd-n.log �� � � (� )
�� �� ��/�
source ��� �� ���� ��� Exchange � ������. � ���
��� �� �� ����.
v Replay ��� ��� �� ADMIN
v AGENT
v DSN
v �� �� ��� �� GATEWAY
v PICKUP
v ROUTING
v SMTP
v MAPI ��� �� STOREDRIVER
event-id ��� ��� ���. ��� ���� ��� � ��� � 1�� ��
�� �����. ��� � �� �� BADMAIL, DEFER, DELIVER,
DSN, EXPAND, FAIL, POISONMESSAGE, RECEIVE, REDIRECT,
RESOLVE, SEND, SUBMIT � TRANSFER���.
internal-message-id � ���� �� � Exchange 2007 ���� ��� ��� ID���.
�� ���� internal-message-id �� ��� �� ��� ��
Exchange 2007 ��� ��� �� ���� ����.
message-id ���� �� ��� �� Message-Id: ��� ����. Message-Id: ��
��� �� ���� ��� �� �����. ���� ����� ��
�� � �� � �����.
recipient-address ��� ��� �� ����. �� �� �� �� �� � �$
�(;)� ����.
recipient-status SEND ��� �� FAIL ���� �� � ��� ����.
total-bytes ��� ��� ���� ��(���)���.
recipient-count ���� �� ����.
related-recipient-address � ��� EXPAND, REDIRECT � RESOLVE ���� �� ����
���� �� �� �� �� �� �����.
reference � ���� �� ��� � �� �� ��� ����.
v DSN �� ���� DSN� ��� �� ���� Internet-Message-Id�
����.
v SEND �� ���� DSN(Delivery Status Notification) ���� Internet-
Message-Id� ����.
v TRANSFER �� ���� fork � ���� Internal-Message-Id� �
���.
�� �� � ������ �� ��� �� ����.
message-subject Subject: �� ��� �� ���� �����. ��� ��� ���
Hub Transport �� � Edge Transport ��� Set-TransportServer
cmdlet� ��� Mailbox ��� Set-MailboxServer cmdlet� ��
MessageTrackingLogSubjectLoggingEnabled ����� �����. ���
�� ��� �� ��� �� �����.
MessageTrackingLogSubjectLoggingEnabled ����� �� $false� ��
�� ��� �� ��� �� ����� � � ����.
156 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 67. MSGTRKyyyymmdd-n.log �� � � (� )
�� �� ��/�
sender-address Sender: �� �� �� From: ��(Sender:� � ��)� ��� ��
����.
return-path ��� ��� MAIL FROM:�� ��� �� �� ����. � ���
�� �� ��� �� <>� ���� � � �� �(null)� ���
� ����.
message-info � ���� DELIVER � SEND ���� ��� � �� � �� ��
��. � �� � �� ���� Exchange ��� �� �� ���
�. �� �� yyyy-mm-ddThh:mm:ss.fffZ���. ��� yyyy = �, mm
= �, dd = , hh = �, mm = , ss = �, fff = � ��� Z� UTC
� � ���� ��� Zulu���.
Exchange Server 2007 �� ���� ��� ID � ��
Exchange Server 2007 ���� SEND �� DELIVER ��� ID� �� �� � ���� ����
�����. Exchange Server ���� ��� ��� ��� �� �� ID � ���� �����.
��� � �� Exchange Server 2007 �� �� �� ��� ��� SampleExchange2007Log.xml
�� ��� �� �� ID � ���� �����. ��� ��� �� ��� �� ��� �� ���
� ����.
�� ��� � ���� ����� IBM Software Support� �����.
� 68. �� Exchange Server 2007 ID � ��
��� � �� � ��
Usage and Accounting Manager� ID
�� �� �� ��
Usage and
Accounting
Manager� ���
� ��
ID
�� � - Feed(Exchange 2000 Server ��� ��
�� ���)
-
� � EmailAddress -
� �� �
�: �� ��� �����.
EmailAddress -
��
-
� 1� ���� �����.
MS Exchange �� �� EXEMSNT
� ��� � MS Exchange �� ��� EXBYSNT
� -
�� �� ��� � 1� ����
�����.
MS Exchange �� �� EXEMRCV
� � ��� � MS Exchange �� ��� EXBYRCV
��� ��� �� 157
Exchange Server 2007 ��� ��
Exchange Server 2007� ��� ID ��� �� �� ��� � �� �� � ���� �
��� �����. ��� � ��� ���� ����. Exchange Server ��� ��� ���
��� Exchange Server 2007 ��� ��� �����.
�� �� ���� � ��� � ��� � ���� Exchange Server 2007 ��� �
�����.
� 69. ���
��� �� ��
BADMAIL Pickup ��� �� Replay ����� ����� ��� � � ���� ������.
DELIVER ���� ���� �������.
DEFER ��� ��� � �����.
DSN �� �� ��(DSN)� �������.
EXPAND � ��� �������.
FAIL ��� ��� ������.
POISONMESSAGE ���� ��� ��� �� ��� ��� ��� ��� �������.
RECEIVE ������� ���� ��� ������.
REDIRECT Active Directory ��� ��� � �� ���� �� ��� �� ��������.
RESOLVE Active Directory � �� ���� ��� � �� �� �������.
SEND SMTP(Simple Mail Transfer Protocol)� � ��� ���� ����.
SUBMIT Mailbox �� ��� ��� Exchange 2007 ���� Hub Transport �� �� �� Edge
Transport �� ��� ��� Exchange 2007 ���� ���� ������. Mailbox �� ���
� ���� ��� �� ���� SUBMIT ���� ����.
TRANSFER �� ��, ��� � �� �� ����� �� ��� fork� ���� �����.
Exchange Server 2007 ��� ��� ��
Exchange Server 2007 ��� ��� ��� �� ��� �����.
Exchange Server 2007 ��� ���� Integrator ����� ���� Exchange Server 2007 �� �
� ���� CSR �� CSR+ �� �����. Integrator ����� �� ��� ��� Integrator
� �� �� ��� �� ��� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� �� �� �� ��� ���� �� ���� ��� � �� ��
�� � SampleExchange2007Log.xml� ���� ����. SampleExchange2007Log.xml �� ��
�� ����� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles ���
� �� ������.
Oracle ��� ���(Linux � UNIX)
Linux � UNIX�� Oracle ���� ���� �� �� ��� �����.
232 ���� �Oracle ��� ��� ���� ������.
158 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Oracle ��� ���(WinDB)
Oracle� Usage and Accounting Manager Data Collector(WinDB)� ��� ��� ����� �� �
���.
�: � �� Windows � ���� � � Oracle ��� ����.
Oracle ���(WinDB�� �)� Usage and Accounting Manager Oracle �� ����� ��� ���
� � ��� ���� ���� �����. ��� �� � ��� �� �� �� �� ��� �
����.
v ���, ��� � ������ ��.
v Oracle ���� ��� CPU �.
v ��� �� � � ���� �� ��� ��� ���.
v ���� �� � �.
v ������ �� �� � �� �.
Oracle� Usage and Accounting Manager Data Collector� �� ���� ��� Usage and Accounting
Manager Oracle �� ���� ��� Oracle �� ��, � � �� ��� �� �� ��� ���
���.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
WinDB(Oracle) ��� ��
Oracle� WinDB ��� ��� ���� ���� ��� �����.
� ��� ��
��� ������� WinDB� �� �� �� <Usage and Accounting Manager �� ����
>₩collectors� ���� �� ��� �����.
��� ��� �� 159
�: WinDB ���� ���� Perl 5� ���� ��� �� Perl � � ��� ��� PATH ��
��� ���� ��� ���.
1. <Usage and Accounting Manager �� ����>₩collectors₩windb ���� � � ��
���(C:₩data₩collectors)�� WinDB.zip �� ��� ������.
2. ��� ��� �� ��� ������ ������.
ITUAM_DATA=C:₩data₩collectors₩windb₩Data₩
ITUAM_HELP=C:₩data₩collectors₩windb₩Help
ITUAM_HOME=C:₩data₩collectors₩windb
ITUAM_LOG=C:₩data₩collectors₩windb₩Log
ORACLE_HOME=C:₩oracle₩ora92
3. C:₩data₩windb₩Data ���� Sample_NT_config_par.bat �� ��� NT_config_par.bat� �
����. � �� �� ���� �� �� ��� ��� Usage and Accounting Manager� �
���� ����� � ����� ��� � ����.
4. �� �� ��� �� ��� Success/Failure� ������ ������.
�� ��� ���
�� ���� ��
�� ��� ���
5. Windows ��� ����� �� ��� ��� �� �� ��� �� ��� ��� ��� � � �
�� �� ��� ������ ������. � ��� �� �� �� ���� �� �� � ��
��. �� �� �� 512KB�� ����.
6. Windows Task Scheduler�� �� ����� ��������.
v windb₩Etc₩NT_nightly.bat. � � �� ����� �� 1�� ��� ������ ���.
� ����� WinDB �� �� ���� NT_ituam_nightly.bat� ����. WinDB �� �
�� ��� �� � ������ ��� ��� ��� ��� ���� ���� ����.
v windb₩Etc₩NT_process.bat. � ����� ��� WinDB �� �� ���� CSR �� ��
�� NT_process_nightly.bat� ����. � ����� NT_nightly.bat� ��� � ��
� ������ ���.
7. �� �� �� ��� ���� �� �� �����.
v windb₩Accounting�� �� ��� ������. ��� ��� Windows COMPUTERNAME �� �
�� ��� � ��� ������.
� ��, ��� ��� WIN-ORA1� �� �� �� WIN-ORA1(windb₩Accounting₩WIN-ORA)� �
�����.
160 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v windb₩Data₩A_node.par� �� � � ��� ��� ������.
8. NT_config_par.bat�� ��� �� ���� ������.
v set ITUAM_SERVER=<server name>
��� <server name>� ��� ���� �����.
v set DEST=<destination path>
� �� Accounting₩<collector computer name> ���� ��� ������. � ��, �
�� ��� ��� win2003ee� �� ���
set DEST=C:₩data₩collectors₩windb₩Accounting₩win2003ee� �����.
����� ITUAM_SERVER � DEST ���� ���� �����. ��� ���� ���.
WinDB ��� ��� �� ��
WinDB� ��� ���� DB2 ��� ����� ��� CSR �� �� ��� ���� �����
�. � ���� NT_config_par.bat ��� CS_GCS_DEST ����� ��� ������.
v Usage and Accounting Manager ������ ��� processes ���� <process definition >₩<feed
> ��� ������. � ���� Usage and Accounting Manager� WinDB ��� CSR ��
�� � ��� ��� ������(: C:₩data₩tuam₩processes₩WinDB₩win2003ee).
v NT_config_par.bat �� CS_GCS_DEST ����� ������ ��� WinDB processes ��� �
��� ������. ������ ��� � ���� ���� � � �� ������ ���
processes ��� ���� ���.
Oracle �� �� ��
Oracle� ��� �� ���� �� �� Usage and Accounting Manager Oracle �� ���� ����
����� �� ����.
� ��� ��
Oracle� ��� �� ���� ��� Usage and Accounting Manager Oracle �� ���� �����
�. ��� ��� Oracle ����� �� � ���� ���� �� ��� �������. ���� ��
Oracle ����� �� �� ������ ��� ��� ������.
��� ������� WinDB� �� �� �� <Usage and Accounting Manager �� ����
>₩collectors� ���� ��� Oracle ���� ORCL� ��� �� ��� ��� �����.
1. Windows ″SystemRoot″ ���(: c:₩WINDOWS₩NT_ITUAM_CONF.BAT)�� NT_ITUAM_CONF.BAT �
� ���� ������. ″SystemRoot″ ���� ��� Windows � ����� set
SystemRoot �� ������.
v NT_ITUAM_CONF.BAT �� �� ��� ���� �� ������.
SET ITUAM_DATA=C:₩data₩collectors₩windb₩Data₩
��� ��� �� 161
SET ITUAM_HOME=C:₩data₩collectors₩windb₩
�: ITUAM_DATA ��� � ��� ��� �����.
2. <Usage and Accounting Manager �� ����>₩collectors₩windb₩Bin ����� NT_dbao.exe
� NT_dbao_tuam1.exe� ������. � � ���� ��� Oracle ����� ��(tuam1)�
�����. (Oracle ����� ��� ���� ��� �� Oracle ������� �����.)
3. Windows Services�� ITUAM Oracle �� ���� ������.
v � ������ C:₩data₩collectors₩windb₩Bin ���� ���� NT_dbao_tuam1 -install
�� �����.
�: ���� �� ����� NT_dbao_tuam1 -remove �� �����.
4. �� �� Oracle SQL*Plus� system ���� �������.
a. Oracle SQL Plus �� ������. � �� �� → ���� → Oracle - OraHome92
→ � ���� � → SQL Plus� ������.
b. connect as sysdba� ���� �� �������.
SQL> connect as sysdbaEnter user-name: systemEnter password: ******Connected.
5. Oracle ����� ��� �� Usage and Accounting Manager Oracle �� ����� ��� Oracle
��� ��� ������. ���� ����� Oracle SQL Plus �� Oracle �� ����
��. �� ��� ��� ��� tuam�� �� tuam���.
SQL> CREATE USER tuam IDENTIFIED BY tuam;
6. Oracle �� ITUAM_VIEW� ������.
a. C:₩data₩collectors₩Etc₩Oracle₩ituam_view.sql �� ��� �� ��� ��� ���
tuam�� ������.
���:
grant create session to ituam;
grant ituam_view to ituam;
�:
grant create session to tuam;
grant ituam_view to tuam;
b. Oracle SQL Plus � SQL> @/data/collectors/windb/Etc/Oracle/ituam_view.sql��
ituam_view.sql ����� �����.
7. Oracle ����� TUAM DB Instance Record(: tuam1)� ��� � �� ������.
a. WinDB �� ��� windb₩Bin₩NT_setup.exe� �����.
162 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
b. SETUP> ����� �����. SETUP> report/dbinst �� ������.
c. Oracle ����� TUAM DB Instance Record(: tuam1)� ������. Win DB SETUP> �
���� �� �� �� �� ������. SETUP> add/dbinst/dbtype=ORACLE/
user=<tuam_user>/password=<tuam_password>/freq=<seconds> <oracle instance>.
� ��� ��� ��� tuam�� �� tuam�� �� ��(�)� 120���. � �� ��
�� ����. add/dbinst/dbtype=ORACLE/user=tuam/password=tuam/freq=120 tuam1
d. WinDB SETUP> ������ SETUP> report/dbinst �� ������.
8. Windows Services � �� �� ��� Usage and Accounting Manager Oracle �� ����
������. � ������ ���� �� � �� NET START "TUAM Windows Oracle DB
Collector - <oracle instance name>″���. � ��� Oracle ���� ��� tuam1���.
� �� �� NET START "TUAM Windows Oracle DB Collector - tuam1"���.
9. windb₩Data₩NT_config_par.bat ������ �� �� ��� ������.
v A_ORACLE_ACCT=Y � ��� Y� ���� NT_ituam_nightly.bat ����� �� ��� ��
WinDB Oracle �� �� ������.
v GEN_ORACLE=Y � ��� Y� ���� NT_process_nightly.bat ����� TUAM� ��� Oracle
CSR �� �����.
v CS_GCS_DEST=<destination folder for CSR files> ��� ��� ��� �� �� �� �
����.
10. windb₩Etc₩ituam_start_DB_svc.bat ����� �� ������. � ����� Usage and
Accounting Manager Oracle �� ���� ���� �����.
v Usage and Accounting Manager� � ���� ����� � ����� ���� �� � �
���� ����� ��� �����.
v ����� ��� �� ��� �� � ����� ���� ���.
v ���� ���� ����� ��� ��������.
��� Oracle ��
Usage and Accounting Manager Oracle �� ����� ��� ��� �� � ��� �� ���, �
�� � ������ ��, Oracle ���� ��� CPU �, ��� �� � � ���� ��
��� ��� ���, ���� �� � �, ������ �� �� �� � �� �� �� ��
��� �����.
��� �� � Oracle ��� �� �� ��� ��� Usage and Accounting Manager�� �� ��
���� �����.
� 70. �� Oracle ��
�� Usage and Accounting Manager� �� ��
Usage and Accounting Manager�
��� � ��
��� �� ��
��� ��� �� 163
� 70. �� Oracle �� (� )
�� Usage and Accounting Manager� �� ��
Usage and Accounting Manager�
��� � ��
���� �� ��� MS Windows ��� LLT101
���� � �(�
)
MS Windows � �(�) LLT102
�� � � � MS Windows � � � LLT103
� � ��� � MS Windows � � �(�) LLT104
Oracle ��
Oracle �� � MS Windows Oracle ��� LLW101
Oracle ���� ��
� CPU
MS Windows Oracle �� CPU() LLW102
���� Oracle�
�� �
MS Windows Oracle �(�) LLW103
��� �� ��
� ��� ���
MS Windows Oracle UGA ��� LLW104
���� �� �
�� ��� ���
MS Windows Oracle PGA ��� LLW105
Oracle �� CPU -
�� �� � �
��� CPU
MS Windows Oracle �� CPU() LLW106
���� ��
�
MS Windows Oracle ��� � LLW107
������ ���
��
MS Windows Oracle �� �� LLW108
������ ��
��
MS Windows Oracle �� �� LLW109
������ ��
�� �� �
MS Windows Oracle �� � LLW110
�� �#� ���
�� ��� ���
MS Windows Oracle �� �# LLW111
������ ��
��� �� �� �
��
MS Windows Oracle �� ��� LLW112
������� ��
� �� �� ���
MS Windows Oracle �� ��� LLW113
WinDB� ��� ��� �� ��
WinDB ��� ��� ��� �� ��� �����.
Usage and Accounting Manager ������ ���� XML �� �� ���� WinDB �����
��� CSR �� ������.
� ��� � �� �� ��� �������. � �� �� WinDB �� � � � ���� WinDB
��� �� ���� ��� �� Linux/UNIX TUAM ��� ���� ��� �����.
164 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v SampleGetWinDBManifest.xml: � �� �� ITUAM WinDB ��� ��� CSR �� ���
��� �����.
v SampleGetWinDB.xml: � �� �� ITUAM UNIX/Linux WinDB ��� ������ CSR ��
��� ��� �����.
�� �� � ��
�� ��� ����� �� �� ���� ��� ����.
1. TUAM_SERVER_HOME/processes/WinDB_ORA ���� ��� ������.
2. TUAM_SERVER_HOME/processes/WinDB_ORA/<client name> ����� ������.
3. � � �� XML �� �� � ��� ����.
4. SecureGetWinDB_SAMPLE.xml�� �� �� �� ��� ���.
a. <Parameter Host="192.168.0.103"/>: ��� ���� �� �� IP �� �����.
b. <Parameter UserId="Administrator"/>: ���� ���� ��� ���� �����.
c. <Parameter Password="xxxxxxxx"/> : ��� ��� ��� ����.
d. <Parameter Manifest="SecureGetWinDBManifest.xml"/>
e. <Parameter RPDParameters="client_CS_path=C:₩₩TEMP₩₩Collectors₩₩CIMSWIND₩₩
CS_input_source₩₩;Processes_dir=%CIMSInstallLocation%/processes/WinDB_ORA/;
LogDate=%LogDate_End%;client_name=GEOXP;"/>: client_CS_path� ���� CS_input_source
� ����, client_name� 2���� ��� �� ���� �����.
WinDB ��� �
WinDB ���� ���� �� ���� � ����� �����.
v collectors₩windb₩Etc₩NT_nightly.bat(� ����� �� 1�� ��� ������ ���.)
v collectors₩windb₩Etc₩NT_process.bat(� ����� �� 5�� ��� ������ ���.)
v Job Runner(� ����� NT_process.bat� �� � �� ��� ������ ���.)
Microsoft Exchange Server Mailbox 5.5, 2000 � 2003 ��� ���
Microsoft Exchange Server Mailbox 5.5, 2000 � 2003 ��� ���� Exchange Mailbox Store� �
��� �� ���� ���� �����. ��� ���� Usage and Accounting Manager� ��� CSR
�� �����. ��� ���� �� �, �� �� � ��� �� ���� ��� �� ���
� ����. � ���� Windows �� ��� ����.
Microsoft Exchange Server Mailbox 5.5, 2000 � 2003 ��� ���� Exchange Mailbox Store� �
��� �� ���� ���� �����. Exchange Server Mailbox ���� ��� �� ��� ��
���.
v �� �
v �� ��
��� ��� �� 165
v ��� �� ���� ��� �
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Microsoft Exchange Server Mailbox ��� ��� ���
LDAP V3
Microsoft Exchange Server �� Active Directory� LDAP(Lightweight Directory Access Protocol) V3
��� ��� ���.
CDO 1.21
�� �� � ��� �� ����� Usage and Accounting Manager ������ ���
CDO(Collaboration Data Objects) 1.21 ������ ���� ���. Microsoft Outlook �� Microsoft
Exchange � � ���� CDO� ���� ���. CDO� ���� �� � � Microsoft Knowledge
Base Article 171440� ������.
IBM� Microsoft Outlook�� CDO� ���� �� �� � � �� � ��� � ������. �
��� ��� �� Usage and Accounting Manager ������ ��� Outlook� ���� �� ��
��� �� ��� ���� ���. ��� �� ��� ���� �� ��� ����� ��� � �
���.
�� ��
�� �� ��� � ��� ������.
Exchange Server Mailbox ���� � � Windows ��� Exchange Server 5.5 ��� �� Active
Directory(Exchange Server Mailbox 2000 � 2003)� �� �� �� �����.
�� �� � �� �� ��� � ��� ������.
Exchange Server Mailbox 5.5, 2000 � 2003� �� �� � ��� �� ����� Windows ���
�� ��� �� � �� �� �� �� ���� ���. ��� �� ����� ��� ���
��.
1. Microsoft Knowledge Base Article 262054� ��� �����.
2. � �� � � ��� ��� �� Exchange Services ��� Windows ��� ������. Windows
��� ���, ��� ��� �� ������ ��� ��� ���� � ���.
166 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Exchange Server Mailbox Store�� ��� ID � ��
���� �� Exchange Server Mailbox ��� �� ��� �� �� ID � ���� �����. True
��� CSR �� ID� ���� �����. False ��� ID� ���� ��� �����.
����� Exchange Server Mailbox Store� �� ��� ���� �� �� �� ID � ���� �
����(MSExchangeMbx.wsf �� ����� AddIdentifier � AddResource �� ��).
ID� ��� �� �� True ��� CSR �� ID� ���� �����. False ��� ID�
���� �� �����. ID� ����� ����� ���� ��� ������.
���� ��� �� ��� �� ��� �� ��� �� ���� ����.
� 71. �� Exchange Server Mailbox ID � ��
�� ��� ��
Usage and Accounting
Manager� ID �� �� �� �
� �� �� �
Usage and
Accounting
Manager� ��� �
��
ID
- Feed(Exchange Server Mailbox �
�� �� �� ���)
True
�� First_Name True -
�� �� Display_Name True -
��� Initials True -
� Last_Name True -
�� ��� ID Mail_Nickname True -
�/� Street_Address False -
�/� City False -
�/� State False -
�� Country False -
�� Title False -
� Company False -
�� Department True -
��� Office False -
�� Assistant False -
�� Phone_Number False -
�� � E_MailAddress True -
�� Employee_Number False -
�� Employee_Type False -
�� � 1 Extension_Attribute_1 True -
�� � 2 Extension_Attribute_2 True -
�� � 3 Extension_Attribute_3 True -
�� � 4 Extension_Attribute_4 True -
�� � 5 Extension_Attribute_5 True -
��� ��� �� 167
� 71. �� Exchange Server Mailbox ID � �� (� )
�� ��� ��
Usage and Accounting
Manager� ID �� �� �� �
� �� �� �
Usage and
Accounting
Manager� ��� �
��
�� � 6 Extension_Attribute_6 False -
�� � 7 Extension_Attribute_7 False -
�� � 8 Extension_Attribute_8 False -
�� � 9 Extension_Attribute_9 False -
�� � 10 Extension_Attribute_10 False -
�� � 11 Extension_Attribute_11 False -
�� � 12 Extension_Attribute_12 False -
�� � 13 Extension_Attribute_13 False -
�� � 14 Extension_Attribute_14 False -
�� � 15 Extension_Attribute_15 False -
��
- MS Exchange Mailbox �(��/
).
�: ���� �� ���� ���
� ����� � �� �� 1��
�.
- EXMBXCNT
PR_MESSAGE_SIZE MS Exchange Mailbox ��
(MB/)
�: � ��� ����� Exchange
Server Mailbox �� ���
CollectMailBoxSize=
"true"� ���� ���.
- EXMBXSIZ
PR_CONTENT_COUNT MS Exchange Mailbox ��� �
(���/).
�: � ��� ����� Exchange
Server Mailbox �� ���
CollectMailBoxSize=
"true"� ���� ���.
- EXMBXMSG
Exchange Mailbox ��� ��� ��
Exchange Mailbox ��� ��� ��� �� ��� �����.
Usage and Accounting Manager�� Exchange Mailbox ���� ���� �� ���� ��� � ��
�� �� � SampleExchangeMBX.xml� ���� ����. SampleExchangeMBX.xml �� ����
����� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �
� ������.
�� �� Exchange Mailbox ���� ��� Parameter � �(��� ���� ���� ����)
� � � � � � � . ��� � � � � � � � � � � � MSExchangeMbx.wsf� � � � � � � .
168 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 72. MSExchangeMbx.wsf ����
���� ��/�
LogDate Exchange Server Mailbox ���� Job Runner� ���� �� ��
� � �� � ���� �����. ��� CSR � ��� ���
� �� � �� ��� �� CSR � ��� ���� ��� LogDate
����� ��� �� ����. � ��, LogDate ���� PREDAY�
���� �� �� � ��� �����.
���� ��� �� ��� ����� �� �� �� �� ����
�� LogDate="RNDATE" ����� ������.
RetentionFlag � ����� �� ��� ����.
Feed Exchange Server� � � ��� �����.
��� ��� �� ����� ���� �� ��� ���� �����.
� ����� ����� ��� �� CSR �� �����. � ��
Scan ������ ���� CSR ����.
� ����� CSR �� ID� �����.
OutputFolder ���� ���� �� �����. Scan ����� ��� �� CSR �
� �����.
�� ��� �� �� Process id �� �����. � ��,
Process id ="MSExchangMbx"� �� �� ��� MSExchangeMbx���.
ServerName Exchange Server 5.5� �� Exchange Server� � � ��� ���
��.
Exchange Server 2000 � 2003� �� Exchange ���� �� Active
Directory � ��(DN)���. ���� � �� Active Directory ��
����� DN���.
Organization Exchange Server 5.5� �� �� �� �����. � ��, ABC ��
� �� ABC���.
Exchange Server 2000 � 2003� �� ORGNAME �� ������.
Site Exchange Server 5.5� �� ��� �����. � ��, ABC �� San
Francisco ���� �� ABCSF���.
Exchange Server 2000 � 2003� �� SITENAME �� ������.
CollectMailboxSize(����) � ����� "true"� ��� �� �� �� � ��� �� �� ��
���.
����� ���� ���� �� ��� "false"� ��� �� ���
��� ���� ����.
�: ��� ��� ����� CDO 1.21 ������ ���� ���.
AllowErrorOnMailBoxSizeResources(����) � ����� CollectMailboxSize ����� "true"� ��� ����
�����.
� ����� "true"� ��� �� ��� �� � ��� �� ���
� ��� ���� ��� � ���.
� ����� ���� ���� �� ��� "false"� ��� �� ��
��� ��� �����.
��� ��� �� 169
� 72. MSExchangeMbx.wsf ���� (� )
���� ��/�
IdentifierName � IdentifierValue(����) � ����� ���� Exchange Server Mailbox Store�� ��� ���
� �� ���� � �� � � � ��� � ����. � ��,
Department �� ���� ���� ��� ���� 8091 ��� �
��� ���� �� �� ��� �����.
"identifierName="Department"
"identifierValue="8091″
�� ��
Exchange Server Mailbox ���� �� � ��� � ��� �� ��� ��� ������ ����
��. Exchange Server Mailbox ����� ��� � �� ���� ��� ����� � �� ��
�� ������.
��� Exchange Server Mailbox ��� � � ��� � �� ���� �����.
�� ��
�� ��� 0���. �� � ���� �� ��(Microsoft Knowledge Base
Article 262054� �� ��)� ���� ������.
� �� � � ��� ��� �� Exchange Server
Mailbox ���� � � Windows ��� Exchange
Services ��� ���� ���. Exchange Services ����
���� ���� �� Mailbox Store� �� �� �� �
���.
�� ��� 0� ���� Windows ��� � Exchange
Services ��� ���� ���� Mailbox Store� � �
�� �� ������(Microsoft ���� ��). Windows
���� �� �� �� ��� ���.
�� �� �� �� ��� �����.
NWB @y: -2147221233 [yw %LM @j'. -
[MAPI_E_NOT_FOUND(8004010F)]]v CDO� ������ ������.
v CDO� Exchange�� ��� �� � ��� ��� ���
Outlook� ����(�� ���� �� ��) Outlook��
CDO� ������.
Kv @y PR_MESSAGE_SIZE: -2147221219 [yw %LM
@j'. - [MAPI_E_FAILONEPROVIDER(8004011D)]]
�
Kv @y PR_CONTENT_COUNT: -2147221219 [yw %LM
@j'. - [MAPI_E_FAILONEPROVIDER(8004011D)]]
v Exchange Server Mailbox ���� � � Windows �
�� �� ��� ��� ������. 262054 �� �
� ���� �� �� �� �� �� ��� �� �
�� Exchange Services ��� ��� ���.
v Windows ��� ���, ��� ��� �� ������ �
�� ��� ���� � ���.
170 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Microsoft IIS(Internet Information Services) ��� ���
Microsoft IIS(Internet Information Services)� Usage and Accounting Manager Data Collector� W3C
�� �� � �� �� �� ���� �� ���� �����. �������� ���� �� �
��� Usage and Accounting Manager� ���� CSR �� �����.
Microsoft IIS ��� ���� IIS�� ��� �� �� ���� �� ���� �����. � �� �
� �� �� �� ��� �����.
v ����� IP ��� �� IP �� �� ��� �.
v �� IP ��� ����� IP �� �� ��� �.
v ��� �� � IP �, IIS ��� ��, �� �� � IP �.
IIS � � FTP ���� SMTP ��� �� �� ��� � ����.
Microsoft IIS� Usage and Accounting Manager Data Collector� �� ���� ��� IIS ��� ��
� �� �� �� ��� ���� ���.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
IIS �� �� ��
��� ���� ���� ����� � � FTP ���� SMTP ��� ��� ��� � ��� ��
���� �� ���. Windows ��� �� ��� ����� �� �� �� ����� ������.
� ��� ��
��� Windows 2000 Server � ���� IIS 5.1� ��� �� ���� �� � ��� ������
�. �� �� �� ��� �� ���� �� ��� �� ����� Microsoft �� ������.
� � FTP ���� SMTP ��� ��� � ��� �� ���� �� ���.
1. Windows ��� �� ��� ��� ��� �� ��� ��� � �� �� ��� ��� ����
�.
�� �� ��� �����.
2. � ��� ��� �� �� �� ���� �� �� � � �� W3C �� �� � �� �
����.
3. ��� ��� ��� �����.
�� �� �� �� ��� �����.
4. � �� ��� �� ���(�, ��, �� ) � �� � ��� �� � ��� ������.
��� ��� �� 171
5. �� �� ��� ��� ��� ������. �� ��� ���� �� ����. ���� �� ��
� ��� �� ��� � ��� �� ��� �� ��� ��� CSR �� � �� ����.
6. �� �� ���� ���� �� ��� � � �� �� �� �� �� ��� ����.
��
IIS ��� �� ��� ��� Microsoft �� ������.
IIS �� �� ��
Microsoft IIS� Usage and Accounting Manager Data Collector� IIS�� ��� �� �� ����
�� ���� �����. �� �� �� ��� IIS �� � ��� ��� �� ��� � ��� �
�� ���� ����. � �� �� ����� IP ��� �� IP �� �� ��� �, �� IP �
�� ����� IP �� �� ��� �, ��� �� � IP �, IIS ��� ��, �� �� � IP �
� �� �� ��� �����.
�� �� ���� ��� �� ���� ��� ��� �� ����(�� ��� IIS �� �� ��
� ��� ��). �� �� ��� � �� �� � ��� �� ����.
� 73. IIS �� � �
�� �� ��/�
date ��� ��� ��
time ��� ��� �
c-ip(����� IP �) ��� ���� ������ IP �
cs-username(��� ��) ��� ���� �� ���� ��. ���� ���(-)�� ���� �
� ���� ���� ����.
s-sitename(��� ��) ������ ���� ��� ��� � ����
s-computername
(�� ��)
�� ��� ��� ��� ��
s-ip(�� IP �) �� ��� ��� ��� IP �
s-port(�� ��) ������ �� ��
cs-method(��) ������ ���� � ��(: GET ��)
cs-uri-stem(URI ��) ���� ��(: Default.htm)
cs-uri-query(URI �) ������ ���� � �(�� ��)
sc-status(���� ��) HTTP �� FTP ��� ��� ��� ��
sc-win32-status
(���� ��)
Windows�� ���� ��� ��� ��� ��
sc-bytes(�� ��� �) ��� �� ��� �
cs-bytes(�� ��� �) ��� �� ��� �
time-taken ��� � �
cs-version
(���� ��)
������� ��� ����(HTTP, FTP) ��. HTTP� �� HTTP
1.0 �� HTTP 1.1���.
cs-host(��) �� ��� ��� �����
172 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 73. IIS �� � � (� )
�� �� ��/�
cs(User-Agent)(��� ����) ������� ��� ����
cs(Cookie)(�) ���� �� �� ��(�� ��)
cs(Referrer) ���� �� �� ���. � ���� � ���� ��� �����
�.
IIS �� ���� ��� ID � ��
IIS ���� IIS�� ��� �� �� �� ���� �����.
����� IIS �� �� �� ��� ��� �� �� ID � ���� �����(MSIIS.wsf �� �
���� DefineIdentifier � DefineResource �� ��). ��� ��� �� ��� �� ���
�� ���� ����.
� 74. �� IIS ID � ��
�� � �� Usage and Accounting Manager� ID �� �� �� ��
Usage and Accounting
Manager� ��� �
��
ID
- Feed(IIS ��� �� �� ���) -
c-ipc_ip -
c_ip0 -
c_ip1 -
c_ip2 -
c_ip3 -
cs-username ��� -
s-sitename ��� �� -
s-computername �� -
s-ips_ip -
s_ip0 -
s_ip1 -
s_ip2 -
s_ip3 -
s-port s-port -
cs-uri-stem TOPDIR -
cs-uri-stem NEXTDIR -
cs-host cs-host -
FTP ��
cs-bytes IIS FTP �� ��� FCSBytes
sc-bytes IIS FTP �� ��� FSCBytes
sc-status IIS FTP ��� ���� �� 2xx FIIS-2
sc-status IIS FTP � �� ���� �� 3xx FIIS-3
��� ��� �� 173
� 74. �� IIS ID � �� (� )
�� � �� Usage and Accounting Manager� ID �� �� �� ��
Usage and Accounting
Manager� ��� �
��
sc-status IIS FTP ����� �� ���� �� 4xx FIIS-4
sc-status IIS FTP �� �� ���� �� 5xx FIIS-5
time-taken IIS FTP � � FTimeTkn
SMTP ��
cs-bytes IIS SMTP �� ��� SCSBytes
sc-bytes IIS SMTP �� ��� SSCBytes
sc-status IIS SMTP ��� ���� �� 2xx SIIS-2
sc-status IIS SMTP � �� ���� �� 3xx SIIS-3
sc-status IIS SMTP ����� �� ���� �� 4xx SIIS-4
sc-status IIS SMTP �� �� ���� �� 5xx SIIS-5
time-taken IIS SMTP � � STimeTkn
� ��
cs-bytes IIS � �� ��� WCSBytes
sc-bytes IIS � �� ��� WSCBytes
sc-status IIS � ��� ���� �� 2xx WIIS-2
sc-status IIS � � �� ���� �� 3xx WIIS-3
sc-status IIS � ����� �� ���� �� 4xx WIIS-4
sc-status IIS � �� �� ���� �� 5xx WIIS-5
time-taken IIS � � � WTimeTkn
IIS ��� ��� ��
IIS ��� ��� ��� �� ��� �����. IIS ��� ���� W3C �� �� � �� ��
�� �����. ���� �� � ���� �� �� �� ��� � ����.
Usage and Accounting Manager�� IIS ���� ���� �� ���� ��� � �� �� �� �
SampleMSIIS.xml� ���� ����. SampleMSIIS.xml �� ���� ����� ��� �� � <Usage
and Accounting Manager �� ����>₩jobfiles ���� �� ������.
��� �� �� ��
�� ��� � �� ���� ��� �� �� ��� ��� � ����. <File> �� ���� �
� �� ����� ���� � logFolder, fileMask � format� ��� ��� � ����(���
�).
�� � ��� ��� yyyymmdd �� � �� logFolder, fileMask � format �� ����
�� � ��� ���� ���. � �� �� � ��� ex<yymmdd>.log�� logFolder � fileMask
�� ���� format � �� yymmdd �� ���� ���.
� �� �� ��:
174 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
<Files><File name="%CollectorLogs%/IISLogfiles/W3SVC1/ex%LogDate_End%.log" type="input"/>
</Files>
logDate ����� 20080601�� IISLogFiles/W3SVC1 ���� �� ex20080601.log �� ��
���. � �� ����� �� � ��� ��� yyyymmdd�� ���.
���� �� logFolder � fileMask ��:
<Parameters><Parameter logFolder="%CollectorLogs%/iislogfiles/w3svc1" /><Parameter fileMask="ex[%LogDate_End%]"/><Parameter format="yyMMdd"/>
</Parameters>
���� W3C �� �� � ���� �� �� ��� �� ����. ��� �� � ��� �
��� ��� � ����. �� ���� ��� ���� �� �� �� logFolder, fileMask �
format �� ���� ��� �� �� ��� ��� � ����.
v �� � ���� ��� ������.
v � ���� ���� ����� � ���� �� �� �� ������. � ��� �� �
� �� � �� ��� ���� ���.
v ����� �� �� yyyyMMdd� � ���� � ��� ��� �� �� ������. ��
Java SimpleDateFormat ��� ��� � ����. ��� ��� Java �� API� SimpleDateFormat
� ������.
�� ���� � ���� ��
�� �� IIS ���� ��� Parameter � �� �� ����.
� 75. IIS ��� ���� �
���� ��/�
Feed ��� �� �� �� ��� �����.
��� ��� �� �� ���� ���� ���� ���� ����
�. � ����� ����� ��� �� CSR �� �����. � �
� Scan ������ ���� CSR ����.
� ����� CSR �� ID� �����.
logDate �� ��� ��� �� �� ��� �����. � �� ���� ��
�� �� �� ��� �� �����. �� �� PREDAY� ���� �
����.
logFolder ��� �� �� �����. �� �� ��� UNC ��� ���� �
� ����.
logType ��� Web, Ftp �� Smtp���. �� �� ����� ���� ���
��� �����. � ��, � �� � ����� WSCBytes � WCSBytes
� �� ��� ����, FTP �� � ����� FSCBytes � FCSBytes
� �� ��� �����.
fileMask ��� �� �� ��
��� ��� �� 175
� 75. IIS ��� ���� � (� )
���� ��/�
format �� �� yyyymmdd� � �� �� � ��� �� ����.
encoding �� �� ��� ����. ���� UTF-8���, ���� �� Java
�� ��� ��� � ����.
Microsoft SQL Server ��� ���
Microsoft SQL Server ��� ���� SQL Server�� ���� ��� �� ���� � � ��� SQL
Server 2000 � 2005 ���� �����. � ���� Windows ��� Usage and Accounting Manager
�� ��� ���.
� ��� SQL Server ����� ������� �� �� �� ��� �����.
v SQL Server ��� �� �� Windows NT ��� ��.
v ����� ��� � �.
v ����� ��� CPU �.
v ���� � ���� �� � �� �� �.
v ���� � ���� �� �� �� �� �.
��� ���� ������ ��� ��� �� ����� ���� ����. �� ����� ���
�� ��� �������. �� ����� ��� �� Microsoft SQL Server �� �����
���� SQL Server �� �� �����.
� ���� �� �� �� �� � �� ��� �����.
v ��� �� � ����� SQL Server ���� ���� ��� ���� �� �� ����(177
���� �SQL Server ��� �� � ���).
v ��� ���� SQL Server ���� � � ���� �� �� �� � ��� ��� �� �
���(182 ���� �SQL Server ��� ��).
v ��� ����� �� � ��� ��� ���� �� ���� ��� �� ����(184 ����
���� SQL Server ��� ���).
SQL Server ���� SQL Server 2000 � SQL Server 2005� SQL Server ����� �� ����
�. ����� �� ���� ������ � �� ��� ���� � ��� ��� ��� ��� �
���.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
176 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
SQL Server ��� �� � ��
SQL Server ��� ���� �� � ���� ��� �� ����.
SQL Server ��� ���� �� � ��� 6��� ������.
v ����� �� ��� SQL Server �� ��� ������.
v ������ ���� ���� �� �� ��� � �� �� ���� ������.
v ������ ���� �� �� ��� Usage and Accounting Manager �� ����� �����
�.
v ������ ���� �� ����� ����� ���� SQL Server ���� ��� �����
�.
�: �� ����� �� ��� �� ���� �� � ��� ���� ����.
v Usage and Accounting Manager ������ ���� �� �� �� ������ ��� �� Usage
and Accounting Manager ��� ��� ������.
v Usage and Accounting Manager ������ ���� �� �� ��� � �� ���� CSR
��� ���� �� �� �� � ��������.
��� SQL Server �� �� �
IBM� SQL Server ��� ���� ���� � �� ��� �����. ���� 2 �� ���� �
�� ���� ��� �� ��� ��� ��� ��� � ����.
� ��� ��� ���� ���� �� � �� ��� ���� �� ����.
� �� ���� ����� � � �� ��� ���� ���.
� �� ��� �� ���� CIMSSp_SQLServerTrace_daily.sql� ���� �� �� ���� �
�� ���� �� �� �� ����. � �� �� �� �� ����� �� � ����
���� � ���. � �� ��� ���� �� �� �� ��� � � Usage and Accounting
Manager ������ ���� �� �� ���� ��� ��� ����.
�: � �� ����� ��� �� ���� �� �� ���� �����. �� �� ����
���� � �� �� ��� �����. �� ����� � �� ��� ��� �����.
� � �� ��� �� ���� CIMSSp_SQLServerTrace.sql� ���� �� � � ��
��� �� �� ����. � �� �� �� ��� � � Usage and Accounting Manager ��
���� ���� ��� � ��� ���. �� �� Usage and Accounting Manager ������ �
�� ��� � �� ��� �� �� � ����� ����� �� ��� � � ���� ���
��� ��� ��� ���. �� � ��� �� � � �� �� ���� �� �� ��
��� ��� �� � ��� �� �� � ����.
��� ��� �� 177
�� ��� ��� �� �� ���� ��
�� �� ����� ��� �� �� �� ��� �� � ���� ������. �� � �
��� ���� ��� ����� ���� �� ������ ��� ��� ���. ( ���� � �
�� �� � ��� ��� ��� ����.)
��� ���� ��� ���� �� � ���� ���� ���. �� SQL Server ��� ����
� � Windows ��� �� � ���� � � �� �� ��� ������.
�� � ���� �� � ��� �����.
v SQL Server ��� �� �� �����
v ��� �� ����� ��� �����
� � �� ��� ���� �� �� �� ������ ��� ��� ���� �� � ��
�� Usage and Accounting Manager ������ ���� ���� � ��� ���.
�� �� ���� ��
�� �� ����� ���� �� ����� �� ����� ���� ���. � � �� ��� �
��� �� CIMSSp_SQLServerTrace.sql �� ����� ���� ���. �� � ��� ��� �
��� �� CIMSSp_SQLServerTrace_daily.sql �� ����� ���� ���.
SQL Server �� �� ����� ���� ��� SQL Server ����� � ������� SQL
Server �� ����� ������. ��� ������ �� ����� � ������� �� ��
��� ��� � ����.
�� ����� ��� ��� ����.
v � SQL Server �� ��� ����.
v �� � ����� � �� �� ���.
v �� � ����� � �� �� �����.
��� �� �� ����� ��� � ��� ��������. �� �� �� RunSP � �
� SQL Server�� ���� ���� ��� ���� �� ����� �� � ����.
� �� ������� ��� �� SQL Server �� ����� �����.
v sp_trace_setstatus
v sp_trace_create
v sp_trace_setevent
InstallSQLTrace.bat ����� ���� �� ����� ��� � ����. � ����� <Usage and
Accounting Manager �� ����>₩collectors₩mssqlserver� ����. InstallSQLTrace.bat �
���� ����� ��� �����.
1. ���� ��� -d ����� tuam_db�� ������ ���� ������.
178 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
2. ���� �� �� ����� �����. � ��, �� ����� �� ���� ���
-i ����� ������.
3. ��� �� -u � -p ����� ���� �� � ��� ������.
4. � � �� �� � ��� ���� SQL Server ���� ���� �� ��� ��� ��
������.
5. ����� ��� ������� �� ����� ������.
�� ��� ������� �� �� ���� ����� ���� ��� ����� �����.
�: � ��� ���� �� ���� �� ��� � ����. � �� ����� �� �� ���
� ���� ���� �� �� ���� ��� ��(���)� �����. �� ������ ��� �
��� ��� ��� � ����. ��� ��� ������ ��� ID � ���� �����. ���
��� �� �� �� ���� ���. �� Integrated Solutions Console� ���� �� ��� �
�� ��� ���� ���.
�� ���� ����
�� � ��� ���� �� ����� ��� �� �� � � ����.
v �� �� RunSP �� ���� �� ����� �����.
v SQL Server ���� ��� ���� �� ����� ����� ��� ��������.
RunSP ��� ���� �� � �� �� � ������ ���� �� SQL Server ����� ��
�� �� ����.
RunSP �� ����� SQL Server ������� �� ��� ��� �� ��� SQL Server ��
��� �� �� �� ��� ���.
v SQL Server 2000� �� ��� ID�� ���� SQL Server ������ ��� �� sysadmin
�� ��� ���. ��� ID� ��� �� � �� �� ��� �� ����� �� �
���. �� ����� sysadmin �� ��� ���� ID� ���� SQL Server ������ ��
�� ��� ���.
v SQL Server 2005� �� �� T-SQL� ��� �� �����. GRANT ALTER TRACE TO <user>
SQL Server Agent� ���� SQL Server�� ���� �� �� �� �� �� ����. ���
���� SQL Server 2000 �� 2005� �� � ��� ���� ��� ���.
�� ��� �� ����� ��� �� �� ����� Job Runner� Windows Task Scheduler�
� ��� ���� �����. �� ����� ���� ����. �� ����� �� ����� �
�� ��� � �� �� �� � ���� ����. �� � ���� ��� �� ��
���� ����.
��� ��� �� 179
SQL Server ���� ��� ���� �� ����� �� �� SQL Server �� �� ���� � �
� � ���� ��� ����� ������. �� �� �� �� � ��� ���� �� � �
� � ����� �����.
SQL Server ������ �� �� �� ��
Usage and Accounting Manager� ������ ����� �� � �� ��� Usage and Accounting
Manager ��� ��� ���� ������ �� ���� ���. ��� ������� �� ��
�� ��� �� �� SQL Server ������ ��� ��� ���.
�� ��� �� ����� � � �� ��� ��� �� ����� �� ���� ���� ��
�. � �� ��� �� ID� � �� ��� ����. �� �� ��� �� ����� ���� �
������ ��� ���� �� �� �����.
SQL Server ��� ���� �� ����� ��� �� ��� ��� �� ����� SQL Server
������� ��� � ����. �� �� ������ ���� ����� � �� ��� ���
�����. ��� ��� �� �� ���� � ��� ��� ����� SQL Server ������
� ��� ��� � ����.
����� ��� �� ��
SQL Server ��� ��� ���� Integrated Solutions Console�� ��� ��� ���� ���.
Integrated Solutions Console�� ��� ��� ����� ��� �����.
1. Usage and Accounting Manager → ��� �� → ��� �� → ���-������� �����.
2. ��� �� � ��� ����� �� ��� �����.
3. ��� �� ��� ����� ��� ������.
��� �� ��
��� ��� ����� ��� ������.
�: ��� �� ���� ���� ��� ����.
������ ��
��� ��� ����� ������� ��� ������.
��� ��
SQL ��� ���� dbo� ���� ����. � ���� ���� ������� �� �
����� ����� �� dbo� ���� �� �� �� �� ������ ����
����� � � �� ���.
������ �
������� � ������.
��� ������� ���� �� ��, IP � �� IP ��� ������. SQL Server 2005
� �� �� ���� ��� ���� �� �� �� ��, �� � ����� ��
180 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� �%�� ������. � �� host₩instance� ����. � ���� ���� ���
� SQL Server ��� ���� ��� ��� ��� � ����. Usage and Accounting
Manager ������� ��� ��� ��� �� � ���� ��� � ���.
��� �� � ��
������ ��� ID � �� ������.
�� ����� Usage and Accounting Manager� 1433 ��� ����. ��� �� ��
��� � � ��� ���� �� �� � ������.
����
SQL Server JDBC ���� sqljdbc.jar� ������.
�: ��-���� ����� JDBC ����� ��� ���� ���.
����
������� ��� � ��� �� �� ����� ������.
URL ��� ��� URL� ����� �� URL� ������. � ��, URL� ��� ���
� ����.
4. �� �� ��� �� ��� ���� ��� �� � ��� ���� ������.
�: ������� ����� ����� ���� �����. ������ ���� ��� ���
��� ��� �� ��� ��� ��� � ���.
SQL Server �� �� ��
Usage and Accounting Manager�� SQL Server ��� ���� ��� � �� �� �� �
SampleMSSQL.xml� ���� ����. � ��� �� �� ���� � ��� � �� ����� �
����. �� �� �� ��� ���� ��� � �� ��� ���� ��� �� �� ���
�� ����.
�� ��� ������ �� ��� ��� �� � �� <Usage and Accounting Manager ��
����>₩jobfiles ���� �� �� �� ���� �� ����.
�� �� SQL Server ���� ��� Parameter � �(��� ���� ���� ����)� �
� ����. ��� ����� SQL Server ���� ���� �� ��� �����.
� 76. �� � ����
���� ��/�
LogDate �� ��� ��� �� �� ��� �����.
�: SQL Server ���� �� �� �� �� � �� ���� �
� �� �� ��� �����. ��� � ��� � ��� ��
� �� �� �� � � � �����. �� �� ��� ���
�� ����� RNDATE ��� ���� �� �� �� �����.
��� �� �� �� ��� �� �� �� �� �� ���� �
�����.
��� ��� �� 181
� 76. �� � ���� (� )
���� ��/�
RetentionFlag � ����� �� ��� ����.
Feed ��� �� �� �� ��� �����.
��� ��� �� �� ���� ���� ���� ���� ����
�. � �� ���� ����� ��� �� CSR �� �����. �
�� Scan ������ ���� CSR ����.
� ����� CSR �� ID� �����.
OutputFolder(���) ���� ���� ������. Scan ����� ��� �� CSR �
� �����.
�� ���� �� �� Process id �� �����. � ��
Process id= "MSSQL2000"� �� �� ���� MSSQL2000���.
TraceFolder ��� .trc �� �����.
���� �� � � ��� ���� �� Usage and Accounting
Manager ������ ��� UNC ��� ����� Usage and
Accounting Manager ������ ��� ��� ��� ���� � �
�� �� �� ���� � �� �� ��� ���.
DataSourceID �� ��� �� ����� � � �� �� ����� �� ���
���� ��� �� ID���.
�� ��� �� ����� ��� �� �� �� ���� ��
SQL Server� �� ��� �� ID���.
RunSp(����) � ����� true� ������, CIMSp_SQLServer2000� ���� �
� ���, �� �� �� �� ����� ����.
� ����� false� ��� �� �� ����� ��� ����. �
���� SQL Server ����� ���� � � ���� �� ���
�� ����� ���.
SQL Server ��� �
SQL Server ���� �� � ��� � ��� ��� �� ����.
���� �
�� ������ ��� � ����� �� ��� �� ���. ����� ��� ������ ��
� �� �� �����.
182 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
1. ������ ����
:
3c. SQL ��trc �� ��
4. ITUAM��
3. �� ���WSF ���� ��
1. :trc����
�� ��
3d. �����CSR �� ��
2. Job Runner��� ��
����
ITUAM��� �
SQL Server
ITUAM!"
TraceDirectory\datestamp-timestamp.trcorTraceDirectory\datestamp.trc
OutputDirectory\datestamp-timestamp.trcor \datestamp.trcOutputDirectory
ITUAM ���#��
3b. JDBC$%
3a. ����� &'�� �( )*
1. � ����� ���� SQL Server �� �� ���� �� ����� ����. � ���
SQL Server ����� �� �� RunSP �� �� ������.
2. SQL Server �� �� ���� �� Usage and Accounting Manager Job Runner� �����. Job
Runner� Integrated Solutions Console�� ���� ���� � �� ���� ��� ����
����� ��� ����� � ����. Job Runner� ��� �� � �� SQL Server ��
�� ���� ���.
3. �� �� SQL Server ���� �� � ���� � ��� ��� ����. �� ��
WSF(Windows Script File)� ��� ��� ����.
a. WSF ����� ��� SQL Server �� �� ��� ���� ���. � � ��� SQL Server
��� �� � ��� �� � �� �����. ��� � ��� ���� �� � �
�� �� ��� �����. � � ���� ���� �� � ��� �� � ����
� �� .trc �� ��� �����.
b. WSF ����� ��� ��� �� ��� ���� SQL Server ������ ��� �� ��
�� JDBC �� �����.
c. WSF ����� SQL ��� �� � ���� CSR ��� ���� �� � �� �
��� �����.
d. WSF ����� CSR ��� ���� .txt� CSR �� �����.
4. ����� �� ����� CSR �� ��� � �� �� ���� Usage and Accounting Manager
�� ��� ���� ���� Usage and Accounting Manager ������� ����.
��� ��� �� 183
��� SQL Server ��� ��
SQL Server �� �� �� ���� �� ��� ��� Usage and Accounting Manager ID � �
�� �� ����.
�� ��� � ��� �� ����� � �� ��� ���� ��
�� ����� � ��� ���� �� �� ������ ID� ������ �� ������. SQL
Server �� ���� �� �� Server A� ������� Server B� �� � ���� ����
�� ������ ID� ��� ���� �� ������� � Server B� ������ �� ���
��. � ������� �� �� ��� ���� ID� �� ������ ���� ���� �� ��
��.
DITA
SQL Server �� �� ��
� �� ����� �� �� ���� ���� ���� �� �� ���� ��� ��(���)� �
����.
SQL Server ��� ID 15, Logout(SQL Server�� ���� �����)� ���� �� �� ���
� �����.
�� �� �� �� ��� ��� ��� �� ����.
� 77. SQL Server �� � �
�� �� ��/�
TextData ���� ��� ��� ��� �� � �� ����.
BinaryData ���� ��� ��� ��� �� � 2� ����.
DatabaseID USE <database> � ��� ������� ID��� ��� �� ��
USE <database> � ��� �� �� �� ���������.
������� �� DB_ID ��� ���� � � ����.
TransactionID ���� ��� �� ID���.
Reserved
NTUserName Microsoft Windows NT ��� �����.
NTDomainName ���� � Windows NT ������.
ClientHostName �� �� ����� ���� �����.
ClientProcessID ����� ���� ����� ������� � � ����� ���
ID���.
ApplicationName SQL Server� ����� �� ����� ������� �����. �
��� ��� ���� ��� � �������� ��� ��� ��
��.
SQLSecurityLoginName ������ SQL Server ��� �����.
SPID SQL Server� ������ �� ����� ��� �� ���� ID�
��.
184 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 77. SQL Server �� � � (� )
�� �� ��/�
Duration ����� �� � �(���)��� � ��� ��� �� �� �
��� ��� ����.
StartTime ���� ��� ����(�� ��� ��)
EndTime ���� ��� ����. SQL:BatchStarting �� SP:Starting �
� ��� ��� ���� �� � ��� ��� ����. �� ��
����� ��� ����.
Reads ���� � ���� �� � �� �� �. � ���
Lock:Released ���� ��� ����.
Writes ���� � ���� �� �� �� �� ����.
CPU ���� ��� CPU �(���)���
ObjectName ���� ����� ��
DatabaseName USE <database> � ��� ������� ��
Filename ��� � ��� � ��
ObjectOwner ��� ����� � ID
TargetRoleName �� ��� ������ �� ��� ��� ��
TargetUserName � ��� ��� �� ��� ��
DatabaseUserName ������ SQL Server ������ ��� �����.
ServerName �� � SQL Server� ���� ��(servername ��
servername₩instancename)���.
SQL Server ��� ���� SQL Server�� ���� ��� �� ���� � � ��� SQL Server
2000 � 2005 ���� �����.
����� SQL Server �� �� �� ��� ��� �� �� ID � ���� �����(MSSQL.wsf
�� ����� DefineIdentifier � DefineResource �� ��). ��� ��� �� ��� �� ��
� �� ���� ����.
� 78. �� SQL Server ID � ��
�� � �� Usage and Accounting Manager� ID �� �� �� ��
Usage and
Accounting
Manager� ���
� ��
ID
- Feed(SQL Server ��� �� �� ���) -
BinaryData EventClass -
SPID SPID -
SQLSecurityLoginName LoginName -
ApplicationName ApplicationName -
TextData TextData -
NTDomainName NTDomainName -
NTUserName User -
ClientHostName HostName -
��� ��� �� 185
� 78. �� SQL Server ID � �� (� )
�� � �� Usage and Accounting Manager� ID �� �� �� ��
Usage and
Accounting
Manager� ���
� ��
ClientProcessID ClientProcessID -
ServerName Server -
DatabaseName DatabaseName -
DatabaseID DatabaseID -
��
- MS Windows SQL Server ��
�� �� �� �� ����. �, ��� ID 15� ��� �
�� �� �� ��� �����. � ��� MSSQL2000.wsf
�� ������ �����.
SQLREC
Duration MS Windows SQL Server � � SQLDUR
CPU MS Windows SQL Server CPU SQLCPU
Reads MS Windows SQL Server �� SQLREADS
Writes MS Windows SQL Server �� SQLWRITE
NetBackup ��� ���
Symantec NetBackup �� � �� ���� Usage and Accounting Manager ��� ���� bpimagelist
-l -M <server> -d <start_month>/<start_day>/<start_year> -e <start_month>/<start_day>/<start_year>
NetBackup ��� ��� ���� ���� �����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Netbackup ����� ��� ID � ��
NetBackup� Usage and Accounting Manager ��� ����� ��� ID � ��� NetBackup ���
���� ����. �������� ��� �� ���� � � ����� �, � �(�) � ���
� ����.
����� NetBackup ����� ��� ���� SampleTSMLog.xml �� ��� �� �� ID � �
��� �����. ��� ��� �� ��� Usage and Accounting Manager 7.1.2� ��� �� ��
��� �� ���� ����. Usage and Accounting Manager �� CIMS Server� �� �����
������� �� �� ��� �� ��� ���� � �� ����. Integrated Solutions Console
� ���� �� ��� ��� � ����.
186 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
ID
v BackupClient
v BackupClass
v BackupType
�� �� ��
v NBKELPTM(� �(�))
v NBKKBWRI(� � ����� �)
v NBKNMFIL(� �)
NetBackup ��� ��� ��
� ���� NetBackup ��� ��� ��� �� ��� ����.
� ��� ��
NetBackup ��� ���� Integrator ����� ���� ���� ��� ���� CSR �� CSR+ �
� �����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� ��
� ����� ���� �� XML ��� �����. TUAM ���� NetBackup ��� ����� TUAM
���� NetBackup �� ��� � ��� ���. ��, �� NetBackup ���� ��� ����
TUAM ��� ���� � ����. ��� ��� ��� �� �� �� ″� �″ �� �����
�.
1. �� �� � SampleNetBackup.xml� ����.
2. NetBackup ��� ��� ��� � �� �� �� ������.
3. ��� �� ���, ��� �� ��� NetBackup �� ��� ��� CommandEx ����� �
����.
4. ����� �� ��� �����.
5. �� <Usage and Accounting Manager Install>₩jobfiles ���� ������.
NetVault ��� ���
BakBone NetVault �� ���� Usage and Accounting Manager ��� ���� NetVault ��� �
�� ���� ���� �����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
��� ��� �� 187
NetVault ����� ��� ID � ��
NetVault� Usage and Accounting Manager ��� ����� ��� ID � ��� NetVault ��� �
��� ����. �������� ��� �� ���� � � ����� �� ����.
����� NetVault ����� ��� ���� SampleNetvault.xml �� ��� �� �� ID � �
��� �����. ��� ��� �� ��� Usage and Accounting Manager 7.1.2� ��� �� ��
��� �� ���� ����. Usage and Accounting Manager �� CIMS Server� �� �����
������� �� �� ��� �� ��� ���� � �� ����. Integrated Solutions Console
� ���� �� ��� ��� � ����.
ID
v BackupClient
�� �� ��
v NVBKSIZE(� � ����� �)
NetVault ��� ��� ��
� ���� NetVault ��� ��� ��� �� ��� ����.
� ��� ��
NetVault ��� ���� Integrator ����� ���� ���� ��� ���� CSR �� CSR+ �
� �����. Integrator ����� �� ��� ��� Integrator� ��� � ��� �� ���
���� ���� �� XML ��� �����.
�: NetVault �� Job Runner �� ISC�� ��� ����. �� ��� ��(&quout;)� ����
� �(″)� ���� XML� ���� �� ��� ISC ������ ���� ����. ��� �
�� XML�� �����. �� �� ��� ���� �� ����. ��/���� ��� �� ���
���� ����. Job Runner� ��� CLI� �� ����. �� �����, �� �� � ��
��� ���� �� �� �� ��� ���� ��� � ���, ��� Job Runner� �� �� �
��� ��� ���� �� �� � ����.
1. �� �� � SampleNetvault.xml� ����.
2. NetVault ��� ��� ��� � �� �� �� ������.
3. �� NetVault ���� ��� ��� ����(pull) �� ����(push) ��� ���� TUAM �
�� �� � ����. ��� ��� � �� ������.
4. ����� �� ��� �����.
5. �� <Usage and Accounting Manager Install>₩jobfiles ���� ������.
188 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
NetWorker ��� ���
EMC NetWorker �� � �� ���� Usage and Accounting Manager ��� ���� mminfo.exe
-s <server> -a -xc, -r “volume,savetime,group,client,totalsize” -q ”savetime>= last week”
NetWorker ��� ��� ���� ���� �����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
NetWorker ����� ��� ID � ��
NetWorker� Usage and Accounting Manager ��� ����� ��� ID � ��� NetWorker ���
���� ����. �������� ��� �� ���� � � ����� �� ����.
����� NetWorker ����� ��� ���� SampleNetWorker.xml �� ��� �� �� ID �
���� �����. ��� ��� �� ��� Usage and Accounting Manager 7.1.2� ��� �� �
� ��� �� ���� ����. Usage and Accounting Manager �� CIMS Server� �� ����
� ������� �� �� ��� �� ��� ���� � �� ����. Integrated Solutions Console
� ���� �� ��� ��� � ����.
ID
v BackupClient
�� �� ��
v NWBKSIZE: � � ����� �
NetWorker ��� ��� ��
� ���� NetWorker ��� ��� ��� �� ��� ����.
� ��� ��
NetWorker ��� ���� Integrator ����� ���� ���� ��� ���� CSR �� CSR+ �
� �����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� ��
� ����� ���� �� XML ��� �����. TUAM ���� NetWorker ��� ����� TUAM
���� NetWorker ������ � ��� ���. ��, �� NetWorker ���� ��� ����
TUAM ��� ���� � ����. ��� ��� � �� ������.
1. �� �� � SampleNetworker.xml� ����.
2. NetWorker ��� ��� ��� � �� �� �� ������.
3. ��� �� ���, ��� �� ��� Networker �� ��� ��� CommandEx ����� �
����.
��� ��� �� 189
4. ����� �� ��� �����.
5. �� <Usage and Accounting Manager Install>₩jobfiles ���� ������.
SAP ��� ���
SAP ��� ���� SAP ��� ��� ���� �� ���� �����. � ���� ��� ��
��� ��, ����� ��, �� � � ��� ������ � �� �� ��� �����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
SAP ���� ���� ��� ��
�� ���� SAP Easy Access GUI� ���� SAP ��� ��� ���� �� � ���� ��
� �� ����. �� � ������ �� ��� �� � ����.
��� �� �� ��:
SAP ��� ����� ���� SAP ��� ��� ���� �� �� ���� ��� �� �
���.
� ��� ��
SAP ��� ��� ���� �� �� �� �����. �� �� ���� �� �� ��
�� ������.
1. SAP Easy Access� �������.
2. �� ����� ��� → ��� ��� → �� ���� �����.
3. ��� �� � � ��� �" �� � ���� 1,234,567.89� �����.
4. �� ��� �����.
5. ��� → ����� �����.
�
�: ��� ��� ���� ���� �� ������ �� ����� ���.
��� �:
SAP ��� ����� ��� SAP ��� ��� ���� ��� ��� �� ����.
190 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� ��� ��
SAP ��� ��� ���� ���� ��� �����.
1. SAP Easy Access� �������.
2. �� �� ���� �� ��� �����.
3. �� �� �� ��� ��� st03n� ���� ��� �����.
����� ���� �� → �� → �� → � → ����� �����.
4. ����� ��� ���� ���� � ��� ��-��� � �����.
5. ��� ��� �� �� ������(�� � ��� ���� �� ��).
6. ��� ����� ��� �� ��/� �� � �����.
�: ����� 2, 2� � 2�� �� ���� � ���. IBM��� ��� ���� ���� �
� ��� �� ���� �� �� �� ���� ����. � ��, � ���� ���
� �� � � ���� 7 ���� ������.
7. ����� ���� �� ��� �����.
8. ���� ���� ��� ��� � �����.
9. �� ��� ��� �� �� �����.
10. �� � �� �� ���� ���� ��� ��� ��� ��� �����. �� �� ���
��� �� �� � ��� ��� � ����.
�: �� ��� Usage and Accounting Manager �� ��� ���� �� ���� ����
� ��� � ��� yyyymmdd �� ��� ������. � ��, report_20070318.txt
� ����.
SAP ���� ���� ����� ��� ID � ��
SAP ��� ���� SAP ��� ��� ���� �� ���� �����. � ���� ��� ��
��� ��, ����� ��, �� � � ��� ������ � �� �� ��� �����.
����� ��� ��� ���� �� ��� �� �� SampleSAPST03N.xml �� ��� �� �
� ID � �� �� ��� �����. ��� ��� �� ��� �� ��� �� ���� �� ��
� Integrated Solutions Console� ���� ��� ���� ���.
ID
v ReportName
v BackgroundJob
�� � ��
v NUMSTEPS(�� �)
v TRESPTM(��� �� �)
��� ��� �� 191
v 0TIME1(� �� �)
v TCPU(��� CPU)
v 0CPU(� CPU �)
v TDBTIME(��� ������ �)
v 0DBTIME(� ������ �)
v TTIME(��� �)
v 0TIME2(� ������ ���� � �/���)
v TWAITTM(��� �� �)
v 0WAITTM(� �� �)
v NUMTRIPS(�� �)
v 0TIME3(� �$��� ���� �)
v 0GUITIME(GUI �)
v KB(�����)
v 0INPUT(��)
v 0OUTPUT(��)
SAP ��� ��� ��
SAP ��� ��� ��� �� ��� �����.
SAP ��� ���� Integrator ����� ���� SAP ��� ��� ���� ���� CSR ��
CSR+ �� �����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �
� ��� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� �� �� �� ��� ���� �� ���� ��� � �� ��
�� � SampleSAPST03N.xml� ���� ����. SampleSAPST03N.xml �� ���� �����
��� �� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �� ���
���.
TSM(Tivoli Storage Manager) ��� ���
TSM(Tivoli Storage Manager) ���� ���� Usage and Accounting Manager Data Collector� TSM
������� ���� �� ���� �����. � ���� Windows �� ��� ����.
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
192 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
TSM ����� ��� ID � ��
TSM� Usage and Accounting Manager Data Collector�� ��� ID � ��� TSM �������
���� ����. �������� ��� �� ����� �� � ��, �� � � ��(MB)� �
���.
TSM �������� � ��� ��� � ��� �� �� ID � ��� �����. ��� ���
�� ��� Usage and Accounting Manager 7.1.2� ��� �� �� ��� �� ���� ����.
Usage and Accounting Manager �� CIMS Server� �� ����� ������� �� �� ��
� �� ��� ���� � �� ����. Integrated Solutions Console� ���� �� ��� ���
� ����.
ID
v Feed(TSM ��� �� ��� ���)
v NodeName
�� � ��
v TSMACH01(� � �� MB)
v TSMBUK01(� �� MB)
v TSMSMG01(� � �� MB)
v TSMTOTAL(TSM � MB �)
�: �� �� � SampleTSMLog.xml� �� ���� ��� �����.
TSM � ID � ��
TSM ������� OCCUPANCY ���� ��� � ��� ID � ��� �����. TSM ���
��� OCCUPANCY ���� � ��� ���� �� � ��� ��� ����. ��� TSM
� ���� ���� �� � ��� ����.
ID
v NODE_NAME: TSM ����� �� ��
v TCP_NAME TCP: ����� �� ��
v TCP_ADDRESS: ������ IP �
v TYPE: Bkup, Arch, SpMg
v FILESPACE_NAME: � � ��
v STGPOOL_NAME: ���� � ��
v FILESPACE_ID: � � ID
��
v TSMNUMFL: � �
��� ��� �� 193
v TSMPHYMB: �� � MB
v TSMLOGMG : � � MB
�: �� �� � SampleTSM_Occupancy.xml� �� ���� ��� �����.
TSM ��� ��� ��
TSM ��� ��� ��� �� ��� �����.
TSM ���� ����� �� �� ��� ������.
TSM ODBC ���� ��
Windows �� �� TSM�� ODBC ����� ���� ����. Usage and Accounting Manager�
TSM ������� �� � �� ��� � ����� ���� Usage and Accounting Manager �
����� ��� ���� ���.
ODBC ���� ��� ����� � �� ���� ftp://ftp.software.ibm.com/storage/tivoli-storage-
management/maintenance/client/v5r3/Windows/x32/v534/���. ����� ��� TSM534C_ODBC.EXE��
�.
TSM �� Windows ODBC ��� �� ��
ODBC ��� �� Windows� ����� ��� �����.
1. ODBC ��� �� ���� ����.
2. ODBC ��� �� ��� ��� DSN ��� ��� �����. � ��� �� �� ���� ��
���.
3. �� � �� TSM ODBC ����� ��� ��� �����.
4. TSM ��� �� �� �� ���� �� ��� ������.
a. ��� �� �� ��� ODBC ��� ��� ��� ��� ������.
�: ��� �� ���� ���� ��� ����.
b. �� ��� ��� ��� ��� ��� ������.
c. � ���� �� ��� �����.
d. ��� �� ��� TSM ��� ��� ��� ID� ������.
e. �� �� ��� �� ��� ����� ���(50)� ������.
f. TCP/IP �� ��� TSM ��� IP �� ������.
g. TCP/IP �� ��� TSM ��� �� � ����� ���(1500)� ������.
h. �� ��� �����(����) �� �� ���� ���� �� �� ��� ����� ��
��(odbcadsm.trc)� ������.
5. �� �� TSM ��� �� �� �� ��� � �� �� ODBC ��� �� ��� �� �
�� ����.
194 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
����� ��� �� ��
TSM ODBC ��� ��� ���� Integrated Solutions Console�� ��� ��� ���� ���.
Integrated Solutions Console�� ��� ��� ����� ��� �����.
1. Usage and Accounting Manager → ��� �� → ��� �� → ���-������� �����.
2. ��� �� � ��� ����� �� ��� �����.
3. ��� �� ��� ����� �� ��� ������.
��� �� ��
��� ��� ����� ��� ������.
������ ��
ODBC ��� ��� ��� ������.
��� ��
� ��� �� ����.
������ �
MSSQLSERVER� ������.
��� TSM ��� �� ��, IP � �� IP ��� ������.
��� �� � ��
TSM ��� ��� � ���� ��� ID � �� ������.
�� � ��� �� ����.
����
sun.jdbc.odbc.JdbcOdbcDriver ����� ������.
����
� ��� �� ����.
URL jdbc:odbc:<ODBCDSN>� ������. ��� <ODBCDSN>� ��� ODBC ��� ��� �
����.
4. �� �� ��� �� ��� ���� ��� �� � ��� ���� ������.
�: ������� ����� ����� ���� �����.
�� TSM �� �� ��
TSM ��� ���� Integrator ����� ���� ����� ��� ���� CSR �� CSR+ ��
�����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� ��� �
���� ���� �� XML ��� �����.
Usage and Accounting Manager�� VMware ���� ���� �� ���� ��� � �� �� ��
� SampleTSM.xml� ���� ����. �� �� ���� ����� �� ��� ������.
1. �� ″TSM ��� Windows ODBC ��� �� ��″ �� ��� �� ��� �����.
��� ��� �� 195
2. ″������ ��� �� ��″ �� ��� �� ��� �����. �� ��� ��� ���� �
�� �����.
3. �� �� ���, datasourceName �� �� Integrated Solutions Console� ��� ��� ��
� ���� �����. � ��, ��� ��� ��� TSM�� ��� �� �� �� �� �
����.
<Connection dataSourceName="TSM" /> <!-- TSM datasourceId -->
4. SampleTSM.xml �� ���� ����� ��� �� � <Usage and Accounting Manager ��
����>₩jobfiles ���� �� ������.
�� TSM � �� �� ��
� ����� ��� ��� � ����. ��� � �� �� TSM ������ �� �� ���
OCCUPANCY ��� ��� ��� ����.
Usage and Accoun t ing Manager � � � � � � � � � � � � � � � � � � � � �
SampleTSM_Occupancy.xml� ���� ����. �� �� ���� ����� �� ��� �����
�.
1. �� ″TSM ��� Windows ODBC ��� �� ��″ �� ��� �� ��� �����.
2. ″������ ��� �� ��″ �� ��� �� ��� �����. �� ��� ��� ���� �
�� �����.
3. �� �� ���, datasourceName �� �� Integrated Solutions Console� ��� ��� ��
� ���� �����. � ��, ��� ��� ��� TSM_occupancy� ��� �� �� ��
�� �����.
<Connection dataSourceName="TSM_occupancy" /> <!-- TSM datasourceId -->
4. SampleTSM.xml �� ���� ����� ��� �� � <Usage and Accounting Manager ��
����>₩jobfiles ���� �� ������.
IBM TotalStorage Productivity Center(TPC) ��� ���
IBM TotalStorage® Productivity Center(TPC) ��� ���� TPC ����� ��� �� �� ��
�� �� ���� �����.
TPC ��� ���� TPC ����� ��� �� �� ���� �� ���� �����. TPC ���
� �� �� � TPC �� ��� ���� ��� � ���� ��� �� �� ��� ��� �
�� � �� �� ��� �� �����.
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
196 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
TPC ����� ��� ID � ��
TPC ��� ���� TPC ����� ��� �� �� ���� �� ���� �����.
TPC ����� ��� ID � �� ��� ���. ��� ���� �� SampleTPC.xml �� ��
���� �� ��� ��� ID � ��� ������.
TPC ��� ��� ��
TPC ��� ��� ��� �� ��� �����.
TPC ��� ���� Integrator ����� ���� ����� ��� ���� CSR �� CSR+ ��
�����. Integrator ����� �� ��� ��� Integrator� �� �� ��� �� ��� �
���� ���� �� XML ��� �����.
Usage and Accounting Manager�� TPC ���� ���� �� ���� ��� � �� �� �� �
SampleTPC.xml� ���� ����. SampleTPC.xml �� ���� ����� ��� �� � <Usage
and Accounting Manager �� ����>₩jobfiles ���� �� ������.
� � � �
TPC ���� �� �� � TPC �� ��� ���� �����. �� Integrator �� � ��
���� TPC ���� �� � ��� ��� � ����. �� �� ��� ��� ��� ���� ��
��� �� �� �� ��� �����.
�� Integrator �� � �� ���� TPC ���� �� � ��� ��� � ����.
v FieldDelimiter 0ve. � �� �� CSR �� CSR+ �� ���� �� ��� �����.
��� �� ����.
– TAB
– SEMICOLON
– COLON
– NEWLINE
– SPACE
– PIPE
– BACKSLASH
– CUSTOM(CUSTOM� ���� �� <FieldDelimiter keyword="CUSTOM" customCharacter="#"/>
�� �� ��� �� ���� ���.)
v HeaderRecord skiprecords. � �� �� �� ��� ��� �� �� �� �����. ���
��� ���� ����.
v InputField name position dataType. ��� �� �� CSR �� CSR+ ��� ID � ��� �
�� TPC �� �� ��� �����.
– name = �� ��� ID �� ��� ��� ��.
��� ��� �� 197
– position = ��� ID �� ��� �� �� ��� ��� ��.
– dataType = ��� �� ���� . ��� �� ����.
- DATETIME
- INTEGER
- LONG
- BOOLEAN
- FLOAT
- DOUBLE
DATATIME� ���� �� <... dataType="DATETIME " format="yyyyMMdd"/> �� �� �
�/� �� ���� ���.
v OutputField src srcName name. ��� �� �� CSR �� CSR+ �� ���� ID � ��� �
����.
– src = �� ��� ID �� ��� �� � �. SampleTPC.xml �� ��� src� INPUT�
� InputField� ��� �����. �� Integrator ��� InputField �� Parameter
����.
– srcname = src�� ��� name � �.
– name = �� �� ��� ID �� �� �.
�
��� SampleTPC.xml �� ��� ���� �� � �� �� �� ��� �����.
<InputField name="disks" position="4" dataType="INTEGER"/><OutputField src="INPUT" srcName="disks" name="TPCDSK01" resource="true"/>
�� �� ��� TPC �� �� �� 4� ���� ���� � ��� �� disks� �����.
�� ��� �� CSR �� CSR+ � ��� ���� ��� �����. � ���� src� ��
InputField ��� ���� srcName� InputField �� �� � �� disks�� �����.
OutputField �� name � resource="true" �� CSR �� CSR+ � ��� �� ��
TPCDSK01� ���� �����. �� �� ���� �� �� �� �� ID���.
�� ��� ���
TUAM� UNIX/Linux ����� LVM � �� ��� ��� ��� � �� ��� �����.
TUAM volmgr ���� �� LVM ���� �� ��� �����.
v AIX LVM
v HP-UX LVM
v Linux LVM
v Veritas �� ���
198 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v SOLARIS ��
TUAM volmgr ���� LVM ���� �� �� ���� ��� crontab�� ���� ���
����� �����. ��� CSR �� ��� � �� LVM ���� ��� ���� ����.
Volmgr ��� ����� ��� �� ��� �� TUAM ��� ����. Volmgr ��� �
� TUAM jobrunner �� �� ���� ���� �����. TUAM ��� TUAM volmgr ���
� � �� �� �� �� �����.
.../collectors/volmgr/volmgr_collect.template
.../collectors/volmgr/tuam_unpack_volmgr
.../collectors/volmgr/volmgrDeploymentManifest_linux.xml
.../collectors/volmgr/volmgrDeploymentManifest_hp.xml
.../collectors/volmgr/volmgrDeploymentManifest_aix.xml
.../collectors/volmgr/volmgrDeploymentManifest_solaris.xml
.../samples/jobfiles/SampleDeployVolmgrCollector.xml
.../samples/jobfiles/SampleVolmgrAIX.xml
.../samples/jobfiles/SampleVolmgrHP.xml
.../samples/jobfiles/SampleVolmgrLinux.xml
.../samples/jobfiles/SampleVolmgrSolaris.xml
.../samples/jobfiles/SampleVolmgrVeritas.xml
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
�� ����� ��� ID � ��
�� ��� ����� ��� ID � ��� Usage and Accounting Manager� ��� � �� CSR �
� �����.
LVM ��� ��, ���� �� ID � ��� �����.
DITA
AIX LVM
CSR �: AXVOLGRP, AXPHYVOL
ID:
� 79. AIX LVM ID
ID ��
SYSTEM_ID �� ��
IP_ADDR ��� IP �
VolumeGroup �� �� ��
��� ��� �� 199
� 79. AIX LVM ID (� )
ID ��
PhysicalVolume �� �� ��
DeviceName �� ��� ��
��:
� 80. AIX LVM ��
�� ��
AXVGPPSZ �� �� PP(�� ���) ��(MB)
AXVGSZMB �� �� ��(MB)
AXVGFRMB �� �� � �(MB)
AXVGUSMB �� �� ��� �(MB)
AXVGTOPP �� �� PP(�� ���) ��
AXVGFRPP �� �� � PP(�� ���)
AXVGUSPP �� �� ��� PP(�� ���)
AXPVPPSZ �� �� PP(�� ���) ��(MB)
AXPVSZMB �� �� ��(MB)
AXPVFRMB �� �� � �(MB)
AXPVUSMB �� �� �� �(MB)
AXPVTOPP �� �� � PP(�� ���) �
AXPVFRPP �� �� � PP(�� ���) �
AXPVUSPP �� �� ��� PP(�� ���) �
AXDSKSIZ �� �� ��(MB)
AIX LVM �
�: �� � � ��� �� ���� �����. �� �� ″₩″� ���� �����.
AXVOLGRP,20081210,20081210,00:05:00,00:05:00,,03,SYSTEM_ID,"p550a",IP_ADDR, ₩
"9.42.15.132",VolumeGroup,"rootvg",07,AXVGPPSZ,128,AXVGSZMB,139776,AXVGFRMB, ₩
125824,AXVGUSMB,13952,AXVGFRPP,983,AXVGTOPP,1092,AXVGUSPP,109
AXPHYVOL,20081210,20081210,00:05:00,00:05:00,,05,SYSTEM_ID,"p550a",IP_ADDR, ₩
"9.42.15.132",VolumeGroup,"rootvg",PhysicalVolume,"hdisk1",DeviceName,"hdisk1", ₩
08,AXPVPPSZ,128,AXDSKSIZ,73400,AXPVSZMB,69888,AXPVFRMB,55936,AXPVUSMB,13952, ₩
AXPVTOPP,546,AXPVFRPP,437,AXPVUSPP,109
HP LVM
CSR �: HPVOLGRP, HPPHYVOL, HPPHYDSK
200 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
ID:
� 81. HP LVM ID
ID ��
SYSTEM_ID �� ��
IP_ADDR ��� IP �
VolumeGroup �� �� ��
PhysicalVolume �� �� ��
DiskName �� �� ��
DeviceName �� ��� ��
��:
� 82. HP LVM ��
�� ��
HPVGPESZ �� �� PE(�� ��) ��(MB)
HPVGSZMB �� �� ��(MB)
HPVGFRMB �� �� � �(MB)
HPVGALMB �� �� � �(MB)
HPVGTOPE �� �� � PE(�� ��) �
HPVGFRPE �� �� � PE(�� ��) �
HPVGALPE �� �� � PE(�� ��) �
HPPVPESZ �� �� PE(�� ��) ��(MB)
HPPVSZMB �� �� ��(MB)
HPPVFRMB �� �� � �(MB)
HPPVALMB �� �� � �(MB)
HPPVTOPE �� �� � PE �(�� ��)
HPPVFRPE �� �� � PE(�� ��) �
HPPVALPE �� �� � PE(�� ��) �
HPDSKSIZ �� �� ��(MB)
HP LVM �
�: �� � � ��� �� ���� �����. �� �� ″₩″� ���� �����.
HPVOLGRP,20081210,20081210,00:05:00,00:05:00,,03,SYSTEM_ID,"cas64intel1", ₩
IP_ADDR,"9.42.17.215",VolumeGroup,"vg00",07,HPVGPESZ,8,HPVGSZMB,33824,HPVGFRMB, ₩
5168,HPVGALMB,28656,HPVGTOPE,4228,HPVGFRPE,646,HPVGALPE,3582
HPPHYVOL,20081210,20081210,00:05:00,00:05:00,,04,SYSTEM_ID,"cas64intel1", ₩
IP_ADDR,"9.42.17.215",VolumeGroup,"vg00",PhysicalVolume,"/dev/dsk/c2t0d0s2",07, ₩
HPPVPESZ,8,HPPVSZMB,33824,HPPVFRMB,5168,HPPVALMB,28656,HPPVTOPE,4228,HPPVFRPE, ₩
646,HPPVALPE,3582
HPPHYDSK,20081210,20081210,00:05:00,00:05:00,,04,SYSTEM_ID,"cas64intel1",IP_ADDR, ₩
"9.42.17.215",DiskName,"1",DeviceName,"/dev/rdsk/c2t0d0",01,HPDSKSIZ,34732.9
��� ��� �� 201
Linux LVM
CSR �: LXVOLGRP, LXPHYVOL, LXPHYDSK
ID:
� 83. Linux LVM ID
ID ��
SYSTEM_ID �� ��
IP_ADDR ��� IP �
VolumeGroup �� �� ��
PhysicalVolume �� �� ��
DeviceName �� �� ��� ��
��:
� 84. Linux LVM ��
�� ��
LXVGPESZ �� �� PE(�� ��) ��(MB)
LXVGSZMB �� �� ��(MB)
LXVGFRMB �� �� � �(MB)
LXVGALMB �� �� � �(MB)
LXVGTOPE �� �� � PE(�� ��) �
LXVGFRPE �� �� � PE(�� ��) �
LXVGALPE �� �� � PE(�� ��) �
LXPVPESZ �� �� PE(�� ��) ��(MB)
LXPVSZMB �� �� ��(MB)
LXPVFRMB �� �� � �(MB)
LXPVALMB �� �� � �(MB)
LXPVTOPE �� �� � PE �(�� ��)
LXPVFRPE �� �� � PE(�� ��) �
LXPVALPE �� �� � PE(�� ��) �
LXDSKSIZ �� �� ��(MB)
Linux LVM �
�: �� � � ��� �� ���� �����. �� �� ″₩″� ���� �����.
LXVOLGRP,20081211,20081211,00:05:01,00:05:01,,03,SYSTEM_ID,"rhel5vm1",IP_ADDR, ₩
"9.42.12.44",VolumeGroup,"VolGroup00",07,LXVGPESZ,32.00,LXVGSZMB,20352,LXVGFRMB, ₩
0,LXVGALMB,20352,LXVGTOPE,636,LXVGFRPE,0,LXVGALPE,636
LXPHYVOL,20081211,20081211,00:05:01,00:05:01,,04,SYSTEM_ID,"rhel5vm1",IP_ADDR, ₩
"9.42.12.44",VolumeGroup,"VolGroup00",PhysicalVolume,"/dev/sda2",07,LXPVPESZ,32.00, ₩
LXPVSZMB,20352,LXPVFRMB,0,LXPVALMB,20352,LXPVTOPE,636,LXPVFRPE,0,LXPVALPE,636
202 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
LXPHYDSK,20081211,20081211,00:05:01,00:05:01,,03,SYSTEM_ID,"rhel5vm1",IP_ADDR, ₩
"9.42.12.44",DeviceName,"/dev/sda",01,LXDSKSIZ,20480
Veritas �� ���
CSR �: VSDSKGRP
ID:
� 85. Veritas �� ��� ID
ID ��
SYSTEM_ID �� ��
IP_ADDR ��� IP �
DiskGroup �� �� ��
DiskMedia �� �� ��
��:
� 86. Veritas �� ��� ��
�� ��
VSDGDMBL �� �� � (��)
VXDGDMSZ �� �� ��(MB)
Veritas �� ��� �
�: �� � � ��� �� ���� �����. �� �� ″₩″� ���� �����.
VSDSKGRP,20081211,20081211,00:05:01,00:05:01,,04,SYSTEM_ID,"myserver",IP_ADDR, ₩
"9.42.18.412",DiskGroup,"dg01",DiskMedia,"Disk1",02,VSDGDMBL,28425760,VXDGDMSZ,13890
SOLARIS ���
CSR �: VSDSKGRP
ID:
� 87. SOLARIS �� ID
ID ��
SYSTEM_ID �� ��
IP_ADDR ��� IP �
DiskName �� ��()
DeviceName �� ��� ��
��� ��� �� 203
��:
� 88. SOLARIS �� ��
�� ��
SODSKSIZ �� �� ��(MB)
SOLARIS ��� �
�: �� � � ��� �� ���� �����. �� �� ″₩″� ���� �����.
SOPHYDSK,20081211,20081211,00:05:00,00:05:00,,04,SYSTEM_ID,"ituam250b",IP_ADDR, ₩
"9.42.17.133",DiskName,"0",DeviceName,"c0t0d0",01,SODSKSIZ,34730.1
�� ��� ��� ��
TUAM �� ���(volmgr) ���� �� � �� �� ��� ��� � ����. ��, TUAM ��
� ��� RXA ��� �����. � ��� ���� ���� TUAM ���� �� ��� volmgr �
��� ��� � ����. � � ��� volmgr �� �� ���� �� ��� ����
tuam_unpack_volmgr �� ����� ��� ����.
��� ��� ��� ���, ���� TUAM ��� �� ����� � volmgr �� �� ��
� FTP ���� �� �� �����. TUAM ��� Windows�� � � ��, ��� ����
���.
v IIS FTP ���� ���� ����.
v TUAM Collector Logs ��� �� ���� ���� ����.
v � �� ���/� ���� ���� FTP ���� ��� � ���, ����� ��� TUAM
Collector Logs ��� �� ��/�� ��� �� ��� ��� ���.
TUAM ���� TUAM volmgr ��� ��:
TUAM ���� volmgr ���� ���� �� SampleDeploySarCollector.xml �� �� ����
����.
���� ��
�� �� ��� �� � �� ���� ��� ��� ���.
v Host: �� ��� �� �� �� IP ����.
v UserId: ″root″� ���� ���.
v Password: �� ���� root� ����.
v Manifest: �� ��� OS � �� � �� ����.
v RPDParameters: �� �� ��� ������.
204 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�
SampleDeployVolmgrCollector.xml �� �� �:
�: �� � � ��� �� ���� �����. �� �� ″₩″� ���� �����.
<!-- SUPPLY hostname OF TARGET PLATFORM/--><Parameter Host = "TARGET_PLATFORM"/>
<!-- userid must be set to root/--><Parameter UserId = "root"/>
<!-- SUPPLY root PASSWORD ON TARGET PLATFORM/--><Parameter Password = "XXXXXX"/>
<!--Parameter KeyFilename = "yourkeyfilename"/-->
<!-- DEFINE Manifest TO MANIFEST XML FOR TARGET PLATFORM/--><!--Parameter Manifest = "volmgrDeploymentManifest_linux.xml"/--><!--Parameter Manifest = "volmgrDeploymentManifest_hp.xml"/--><!--Parameter Manifest = "volmgrDeploymentManifest_linux.xml"/--><!--Parameter Manifest = "volmgrDeploymentManifest_solaris.xml"/--><Parameter Manifest = "volmgrDeploymentManifest_aix.xml"/>
<!--Parameter Protocol = "win | ssh"/-->
<!-- DEFINE INSTALLATION PARAMETERS,path: �� ����� volmgr ���� ��� ������� ���� ���.���� ��.
server: TUAM ��� �� �� IP ������ ��.
log_folder: TUAM ��� ��� �� ��. TUAM ��� UNIX/Linux���� ��, log_folder� ��� �� ��� ����� ���� ���(�: /opt/ibm/tuam/logs/collectors).TUAM ��� Windows ���� ��, log_folder���� �� ��� ���� �� ����� ���� ���.���� ��.
ftp_user: volmgr ��� ��� TUAM ��� ���� �� TUAM �������� � ���� ��. �� ��� ������ �������� ftp_user=HOLD� ������. TUAM ���� � ftp���� ��� �� ftp_user=anonymous� �����. � ������ �� ��� �� ��/�� ��� �� ��� ��� ���.���� ��.
ftp_key: ftp_user� ���� ��. ftp_user=anonymous �� ftp_user=HOLD� ��,� ����� ��� � �����. ����� ��� �����(��: ftp_key=XXXX).���� ��.
add_ip: TUAM ���� volmgr �� ���� ��� �������� ��� IP ��� ��� ��� ��� ����.�� ��, log_folder=/opt/ibm/tuam/logs/collectors������� ��� ��� "client1"� ��, � volmgr ���/opt/ibm/tuam/logs/collectors/volmgr/client1�����.add_ip=Y��, ���/opt/ibm/tuam/logs/collectors/volmgr/client1_<ipaddress>� ����.
��� "N"./--><Parameter RPDParameters ="path=/opt/ibm/tuam/collectors/vmstat;server=9.42.17.133;log_folder=/data/tuam/logs/collectors;ftp_user=ituam;ftp_key=ituam;add_ip=N;"/>
�� ��� ��� �� ��:
� ����� �� ���(volmgr) ���� ���� ���� ��� �� ����.
��� ��� �� 205
� ��� ��
��� �� �� �� ��� ����, ���� ���� ���� � �� � � ��� �� �
���� ��� ���� TUAM volmgr ���� ��� � ����.
�:
1. TUAM ��� C:₩Program Files₩IBM₩tuam� ���� ��� ������.
2. TUAM volmgr ���� �� ��� /opt/ibm/tuam/collectors/volmgr� ����� ���.
3. C:₩Program Files₩IBM₩tuam₩collectors₩volmgr₩volmgr_collect.template� �� ��� /opt/ibm/tuam/
collectors/volmgr� ������.
4. C:₩Program Files₩IBM₩tuam₩collectors₩volmgr₩tuam_unpack_volmgr� �� ��� /opt/ibm/tuam/
collectors/volmgr� ������.
��, �� ���� ��� ��� �����. (�: ��� �� �� ��� ����.)
�: �� � �� ��� �� ���� �����. �� �� ″₩″� ���� �����.
# cd / opt/ibm/tuam/collectors/volmgr# chmod 770 tuam_unpack_volmgr# ./ tuam_unpack_volmgr path=/opt/ibm/tuam/collectors/volmgr server=tuamserver ₩
log_folder=collector_log ftp_user=ituam ftp_key=ituam add_ip=N
�� ��� ��� �� �:
� ����� �� ���(volmgr) ���� ��� � ��� �� ��� �� ����.
��� �� crontab� ��� �� ��� 00:05� volmgr_collect.sh ����� ����. ���
�� volmgr ��� �� /<install_dir>/data/volmgr_YYYYMMDD.txt� �����.
� �� TUAM ��� ��� <collector_logs>/volmgr/<target_name>� ���. FTP � �
�� /<install_dir>/data/YYYYMMDD_ftp.log� � ���.
volmgr ��� � � ftp ��� 10 �� �� �� � � ���.
���� - volmgr_collect.sh
���:
volmgr_collect.sh [ send YYYYMMDD ]
�� � �� ��, volmgr_collect.sh ����� LVM � �� ��� ��� �� �����
��� � <install_dir>/data/volmgr_YYYYMMDD.txt� �����. �� TUAM ��� ���
�. FTP � ��� /install_dir>/data/YYYYMMDD_ftp.log� � ���.
send YYYYMMDD: � ��� ���� volmgr ��� �� TUAM ��� � � ����. send
��� ���� �� LVM � �� ���� ����� ����. FTP � ��� /<install_dir>/
data/YYYYMMDD_ftp.log� � ���.
206 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� ��� ��� �� ��:
� ����� �� ��� ���� �� ���� ��� �� ����.
� ��� ��
TUAM volmgr ���� �� ��� crontab�� volmgr_collect.sh crontab ��� ���� �� �
�� � ����. �� �� ��, �� volmgr ��� � � ����� �� � ����.
WebSphere Extended Deployment(XD): Fine-Grained Power ConsumptionStatistics ��� ���
WebSphere Extended Deployment(XD) Fine-Grained Power Consumption ��� ����
FineGrainedPowerConsumptionStatsCache.log �� �� ���� �����. �������� ��
�� �� ���� Usage and Accounting Manager� ���� CSR �� �����. Job Runner�
��� ��� ����� ��� �� � �� �� �� �� ��� �����.
�: � ���� WebSphere XD 6.0.2 ��� �����.
IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack�� �� �� WebSphere XD
� ��� ���� ����.
v WebSphere XD Fine-Grained Power Consumption Statistics� ���. �� ��� WebSphere XD
Fine-Grained Power Consumption Statistics � ���� ������.
v WebSphere XD Fine-Grained Power Consumption� ����
FineGrainedPowerConsumptionStatsCache.log �� �� ���� �����. � �� �� �
� � �� �� �� �� ��� �����. � ���� ���� � �� ������.
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
FineGrainedPowerConsumptionStatsCache.log �� ��
WebSphere Extended Deployment(XD) Fine-Grained Power Consumption� Usage and Accounting Manager
Data Collector� FineGrainedPowerConsumptionStatsCache.log� �� ���� �����. � ��
�� �� � �� �� �� �� ��� �����.
FineGrainedPowerConsumptionStatsCache.log ��� � �� ���(ODR)� �� ��� ����
�� ������, ������ ��, ��� ��, ��� �� � �� ����� �� ���� ���
�� � �� �� ��� ����.
��� ��� �� 207
� �� ��� ��� � ����, ����� �� �� ��, ��� ��� �� ��� ��
�� �� ��� ����. �� �� �� � ��� �� ����.
� 89. FineGrainedPowerConsumptionStatsCache.log � ��
�� �� ��/�
timestamp
timestamp_2
���� ��� � � �� � �. � timestamp � timestamp_2
��� �� � �� ����� �� � � � ��� ��(‘,’)�
����� ���.
�: WebSphere XD 6.0.2� ���� �� �� ���� �� ��� �
� ��� ���� � �� ���� ���.
tcmodname ��� �� �� ��. � �� ������ ��, �� �� � ��
� �� ���� �����.
gwid ����� ID. � �� ���� ��, ODR� �� � �� � ODR ��
�� �����.
cell ��� ���� WebSphere Application Server �� ��
appname ��� ���� ��� ������� ��
j2eemodname ��� ���� ������� ��
servicepolicy ��� ���� ��� ��
transactionclass ��� ���� ��� ��
server ��� ���� �� ��
node ��� �� �� ��
odr ��� �� ���� � �� ���
cluster ��� ����� � ����
nodegroup ����� �� �� ��
begintm
begintm_2
���� ���� �� �� �� � �. � begintm �
begintm_2 ��� ��� �� �� � � � ��� ��(‘,’)� �
���� ���.
endtm
endtm_2
���� ���� �� �� �� � �. � endtm � endtm_2
��� �� � �� ����� �� �� � � � ��� ��
(‘,’)� ����� ���.
workfactor � (||)� ��� XD �� ����� � �� ��
numserviced � �� ��� � �
workcompleted � �� ��� ��� . � �� numserviced*workfactor ��� �
� ���� �����.
powerconsumed �� ��. � �� numserviced*workfactor/(endtm-begintm) ���
�� ���� �����.
totalnodepower ��� ��� � �� � ���
nodeworkpotential � � �� ��� ��� � �� � ���. � ��
nodepower*(endtm-begintm) ��� �� ���� �����.
totalcellpower ��� ��� � �� � ���
cellworkpotential � � �� �� ��� � �� � ���. � ��
cellpower*(endtm-begintm) ��� �� ���� �����.
208 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
FineGrainedPowerConsumptionStatsCache.log�� ��� ID � ��
WebSphere Extended Deployment(XD) Fine-Grained Power Consumption �� ��� ��� ID �
��� Usage and Accounting Manager� ��� CSR �� CSR+ �� �����. � �� �� �
� � �� �� �� �� ��� �����.
����� �� �� �� ��� �� �� SampleWebSphereXDFineGrain.xml �� ��� �� �
� ID � �� �� ��� �����. ��� ��� �� ��� �� ��� �� ���� �� ��
� Integrated Solutions Console� ���� ��� ���� ���.
ID
v Feed(WebSphere XD Fine-Grained Power Consumption ��� �� �)
v TCModName
v Gwid
v Cell
v AppName
v J2EEModName
v ServicePolicy
v TransactionClass
v Server
v Node
v ODR
v Cluster
v NodeGroup
v WorkFactor
v NodePower
v NodeWorkPotential
v CellPower
v CellWorkPotential
�� �� ��
v WASXDF01(��� � �)
v WASXDF02(��� ��)
v WASXDF03(��� ��)
WebSphere XD Fine-Grained Power Consumption ��� ��� ��
WebSphere XD Fine-Grained Power Consumption ��� ��� ��� �� ��� �����.
��� ��� �� 209
WebSphere XD Fine-Grained Power Consumption ��� ���� Integrator ����� ���� ��
��� ��� ���� CSR �� CSR+ �� �����. Integrator ����� �� ��� ���
Integrator� �� �� ��� �� ��� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� Websphere ���� ���� �� ���� ��� � �� �� �
� � SampleWebSphereXDFineGrain.xml� ���� ����. SampleWebSphereXDFineGrain.xml �
� ���� ����� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles
���� �� ������.
WebSphere XD ����� ��� � ��
WebSphere XD Fine-Grained Power Consumption ��� ���� WAS(Websphere Application Server)
�� �� ��/�� �� ����. WAS� �� ��� ���� ���� ��� � ����.
v Field15: � ��� DateTime �� ″MM.dd.yy″ � ��� ����.
v Field16: � ��� DateTime �� ″HH:mm:ss:SSS″ � ��� ����.
v Field17: � ��� DateTime �� ″MM.dd.yy″ � ��� ����.
v Field18: � ��� DateTime �� ″HH:mm:ss:SSS″ � ��� ����.
�� � ���� �� ��� ��� � ��� ���� � �����.
v Field20: � ��� Double� �� ���.
v Field21: � ��� Double� �� ���.
v Field22: � ��� Double� �� ���.
WebSphere Extended Deployment(XD): Server Power ConsumptionStatistics ��� ���
WebSphere Extended Deployment(XD) Server Power Consumpt ion� � � � ��� �
ServerPowerConsumptionStatsCache.log �� �� ���� �����. �������� ���� �
� ���� Usage and Accounting Manager� ���� CSR �� �����. Job Runner� ���
��� ����� ��� �� � �� �� �� �� ��� �����.
�: � ���� WebSphere XD 6.0.2 ��� �����.
IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack�� �� �� WebSphere XD
� ��� ���� ����.
v WebSphere XD Fine-Grained Power Consumption� ����
FineGrainedPowerConsumptionStatsCache.log �� �� ���� �����. � �� �� �
� � �� �� �� �� ��� �����.
v WebSphere XD Fine-Grained Power Consumption Statistics� ���. �� ��� WebSphere XD
Fine-Grained Power Consumption Statistics � ���� ������. � ���� ���� � ��
������.
210 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
ServerPowerConsumptionStatsCache.log �� ��
WebSphere Extended Deployment(XD) Server Power Consumption� Usage and Accounting Manager
Data Collector� ServerPowerConsumptionStatsCache.log� �� ���� �����. � �� ��
�� � �� �� �� �� ��� �����.
�� �� �� � ��� �� ����.
� 90. ServerPowerConsumptionStatsCache.log � ��
�� �� ��/�
timestamp
timestamp_2
���� ��� � � �� � �. � timestamp � timestamp_2
��� ��� �� � �� �� � � � ��� ��(‘,’)� ��
��� ���.
�: WebSphere XD 6.0.2� ���� �� �� ���� �� ��� �
� ��� ���� � �� ���� ���.
cell ��� ���� WebSphere Application Server �� ��
server ��� ���� �� ��
node ��� �� �� ��
cluster ��� ����� � ����
nodegroup ����� �� �� ��
begintm
begintm_2
� CPU ���� ���� �� �� �� � �. � begintm �
begintm_2 ��� ��� �� �� � � � ��� ��(‘,’)� �
���� ���.
endtm
endtm_2
� CPU ���� ���� �� �� �� � �. � endtm �
endtm_2 ��� ��� �� �� � � � ��� ��(‘,’)� ���
�� ���.
CPU CPU � � �� � CPU ���
workcompleted � �� ��� ��� ��� . � �� CPU*nodepower)*
(endtm-begintm ��� �� ���� �����.
powerconsumed �� ��. � �� CPU*nodepower ��� �� ���� �����.
totalnodepower ��� ��� � �� � ���
nodeworkpotential � � �� ��� ��� � �� � ���. � ��
nodepower*(endtm-begintm) ��� �� ���� �����.
totalcellpower ��� ��� � �� � ���
cellworkpotential � � �� �� ��� � �� � ���. � ��
cellpower*(endtm-begintm) ��� �� ���� �����.
��� ��� �� 211
ServerPowerConsumptionStatsCache.log�� ��� ID � ��
ServerPowerConsumptionStatsCache.log�� ��� ID � ��� Usage and Accounting Manager� �
�� CSR �� CSR+ �� �����. HTTP Server ��� ��� Apache � �� �� �, ���
ID � � IP �� � ���� �� ��� �� �� �� ��� �����.
����� �� �� �� ��� �� �� SampleWebSphereXDServer.xml �� ��� �� ��
ID � �� �� ��� �����. ��� ��� �� ��� �� ��� �� ���� �� ���
Integrated Solutions Console� ���� ��� ���� ���.
ID
v Feed(WebSphere XD �� �� �� ��� �� �� ���)
v Cell
v Name
v Node
v Cluster
v NodeGroup
v NodePower
v NodeWorkPotential
v CellPower
v CellWorkPotential
�� � ��
v WASXDS01(�� CPU)
v WASXDS02(��� ��)
v WASXDS03(��� ��)
WebSphere XD Server Power Consumption ��� ��� ��
WebSphere XD Server Power Consumption ��� ��� ��� �� ��� �����.
WebSphere XD Server Power Consumption ��� ���� Integrator ����� ���� �����
��� ���� CSR �� CSR+ �� �����. Integrator ����� �� ��� ��� Integrator
� �� �� ��� �� ��� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� Websphere ���� ���� �� ���� ��� � �� �� �
� � SampleWebSphereXDServer.xml� ���� ����. SampleWebSphereXDServer.xml �� �
��� ����� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles ��
�� �� ������.
212 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
WebSphere HTTP Server ��� ���
WebSphere� Usage and Accounting Manager� WebSphere HTTP Server ��� ��� �� ����
�����. �������� ���� �� ���� Usage and Accounting Manager� ���� CSR �
� �����. Job Runner� ��� ��� ����� ��� Apache � �� �� �, ��� ID �
� IP �� � ���� �� ��� �� �� �� ��� �����.
WebSphere ��� ���� WebSphere HTTP Server(Apache� ��) ��� ��� �� ���� ��
���. HTTP Server ��� ��� �� ��� ��� � �� �� WebSphere Application Server
� �� IBM �� ������.
HTTP Server ��� ��� Apache � �� �� �, ��� ID � � IP �� � ���� ��
��� �� �� �� ��� �����.
WebSphere HTTP� Usage and Accounting Manager Data Collector� �� ���� ��� WebSphere
HTTP Server ��� �� � �� �� �� ��� ���� ���.
Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
HTTP Server ��� �� ���� ��� ID � ��
HTTP Server ��� �� ��� ��� ID � ��� Usage and Accounting Manager� ��� CSR
�� CSR+ �� �����. HTTP Server ��� ��� Apache � �� �� �, ��� ID � �
IP �� � ���� �� ��� �� �� �� ��� �����.
����� �� �� �� ��� �� �� SampleWebSphereHTTP.xml �� ��� �� �� ID �
�� �� ��� �����. ��� ��� �� ��� �� ��� �� ���� ����.
ID
v Feed(WebSphere HTTP Server ��� �� �� ���)
v RemoteHost
v Client
v UserID
v Referer
v UserAgent
v URL
v TOPDIR
v NEXTDIR
��� ��� �� 213
�� � ��
v APHITS(Apache � ��)
v APBYTES(�� Apache ��� �)
v AP-2(Apache 200 ��)
v AP-3(Apache 300 ��)
v AP-4(Apache 400 ��)
v AP-5(Apache 500 ��)
Websphere HTTP Server ��� ��� ��
Websphere HTTP Server ��� ��� ��� �� ��� �����.
Websphere HTTP Server ��� ���� Integrator ����� ���� ����� ��� ���� CSR
�� CSR+ �� �����. Integrator ����� �� ��� ��� Integrator� �� �� �
�� �� ��� ����� ���� �� XML ��� �����.
Usage and Accounting Manager�� Websphere ���� ���� �� ���� ��� � �� �� �
� � SampleWebSphereHTTP.xml� ���� ����. SampleWebSphereHTTP.xml �� ���� �
���� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles ���� �
� ������.
� � Windows ��� �� ��� ���
Windows ��� �� ��� ���� ��� ��� Windows ��� ��� ���� ��� ���� �
����.
���� �� �� �� ��� �����.
v �� ��� �� ���� ��
v ��� ��� � � �� �� ��(KB).
� ���� ��� Usage and Accounting Manager ��
��� � ���� ��� Usage and Accounting Manager ��� � ���.
Usage and Accounting Manager ��
v IBM Tivoli Usage and Accounting Manager Enterprise Collector Pack
Windows ��� �� ����� ��� ID � ��
Windows ��� �� ��� ���� ��� ��� Windows ��� ��� ���� ��� ���� �
����.
����� Windows ��� �� ���� ��� ����� ��� �� �� ID � �� �� ��� �
����. �� ��� �� ��� �� ���� ����.
214 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 91. �� Windows ��� �� ID � ��
Usage and Accounting Manager� ID �� �� �� ��
Usage and Accounting Manager� ��� �
��
ID
Feed(��� �� ��� �� �� Feed ����� ���) -
UserName(�� ��� �� ���� ��) -
PrinterName(�� ��� ��� ���� ��) -
JobNumber(���� ��� �� ) -
JobName(��� �� �� ������ �� �) -
PortName(��� �� ��) -
��
MS Windows Print �� KB � WPRTPRKB
MS Windows �� ��� � WPRTPRPC
Windows ��� �� ��� ��� ��
Windows ��� �� ��� ��� ��� �� ��� �����.
Usage and Accounting Manager�� Windows ��� ���� �� ���� ���� �� ���� �
�� � �� �� �� � SampleWinEventLog.xml� ���� ����. SampleWinEventLog.xml �
� ���� ����� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles
���� �� ������.
SampleWinEventLog.xml ��� ��� ���� �� � WinEventLog � Parameters� ����.
Job Runner� ��� WinEventLog �� Windows ��� �� ���� ��� ����� ����
�� XML �� ���� �����. � �� � � �� �� �� �� �� ������.
� 92. WinEventLog �
�� �� ��/�
WinEventLog fileName ��� �� �����. �� ��� �������. ��
��� ���� �� �� ���� ���� �� ��� �
� �����.
�: �� ��� ��� �� createPath= "true" �� �
��� ���� ��� �� ���� ���.
ovewrite(����) �� �� �� �� � ��� ��� �����. ��
� �� ����.
v "true"(�� �� ���)
v "false"(�� ���� �� ��� ���)
���� "true"���.
��� ��� �� 215
� 92. WinEventLog � (� )
�� �� ��/�
autoRemove(����) ��� �� � �� ���� ���� ��� ��� �
����. ��� �� ����.
v "true"(�� ���)
v "false"(�� ���� ��)
���� "false"���.
createPath(����) � �� fileName � �� ���� ���. fileName
� �� ��� ����� � ��� � �� � ��
��� ���� ����� ��� �����. ��� ��
����.
v "true"(��� ���)
v "false"(��� ���� ��)
���� "false"���.
Collector Collector name ��� �����. � ����� ���� ����.
instanceName ���� ���� �����. ��� � �� ��� ���
� ����. � ��, ���� �� ��� �����.
instanceDescription ���� ����� �� ����.
active ��� ����� ����� ��� �����. ��� �
� ����.
v "true"(����� ���)
v "false"(����� ���� ��)
���� "true"���.
Parameter LogDate �� ��� ��� ���� ��� �����.
��� ��� �� ��� ����� %LogDate%�
LogDate ����� ������.
Retention � �� �� ��� ����.
Feed ��� ��� �� ��� �����.
��� ��� �� ����� ���� �� ��� ����
�����. � ����� ����� ��� �� CSR �
� �����. � �� Scan ������ ���� CSR
����.
� ����� CSR �� ID� �����.
OutputFolder ���� ���� �� �����. Scan ����� ���
�� CSR �� �����.
216 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 92. WinEventLog � (� )
�� �� ��/�
LogSource � �� �� � �� ����(LogType ���� ��).
� ��� ��� ���� ���� ���� �� � ���
�� �� � � ��� ������. �� ��� ��
�(.evt)��� ���. .txt �� .csv �� � ���
��� ��� � ���. UNC ��� ���� �� ��
��.
��� ���� �� ���� ���� �� ��� ���
���� �� ��� ��� ������.
LogType ��� ���. ��� �� ����.
v file(� ��� .evt ��� ���� ��)
v server(��� ���� �� ���� ��)
EventType � �� "Print"� ������. � �� ��� ���
Source ���� Print� � �� ������ ���� ��
�� ���� �����. � � �� �����.
�: EventId 10 �� ���� �����.
��� �� �� ��
�: � ��� ��� ���� �� ���� ���� ���� �����.
��� ���� ���� ����� Windows Task Scheduler� ��� �� ���� Windows ID�
Windows ��� �� ���� � � ���� ����� �� �� � ID� ��� ��� ��
�� ��� ���. �� �� ��� ��� Windows ��� ID� ������.
Linux �� UNIX ����� ��� ���� �� ��
� ��, � ��� � Oracle �� DB2 ������ ���� UNIX �� Linux ���� ��� �
� ��� �� �� �� ���� ���� ���.
�: Oracle � DB2 ������ ��� ���� Usage and Accounting Manager Enterprise Collector
Pack� ��� System p �� System x� IBM Usage and Accounting Manager Virtualization Edition
�� ��� � ���.
UNIX � Linux� Usage and Accounting Manager Data Collector ��
� ��, � ��� � ������ ��� ��� �� ���� �� ����� ���� ��
�� ������.
�� ����� ��� ���� ����.
v �� �� �� ��� ���� ���� �� TAR �� �����.
v root �� crontab ��� �� ���� ��, �� � ���� ��� �������.
��� ��� �� 217
v RedHat � Linux �� �� /etc/logrotate.d/psacct �� ��� /etc/logrotate.d/psacct.rpmsave� �
���.
v SuSE Linux �� �� /etc/logrotate.d/acct �� ��� /etc/logrotate.d/acct.rpmsave� ����.
�: ���� ���� �� �� �� ���� UNIX � Linux� Usage and Accounting Manager
Data Collector ��� �� �� � root ���� ��� ���.
�� ���� Usage and Accounting Manager Data Collector� ���� ���� ��� �� ���
�.
�: DB2 � Oracle ������ ����� � �� � � ��� ��� ���� �����. �
�� � � ��� ��� ���� ������ ����� �� �� ���� ���� ���. Oracle
� DB2 ������ ���� Usage and Accounting Manager Enterprise Collector Pack� ��� System
p �� System x� IBM Usage and Accounting Manager Virtualization Edition�� ��� � ���.
�� �� ����� �� � � �� � �� �� �����. ��� �� <Usage and Accounting
Manager �� ����>₩collectors₩unixlinux� ����. �� � �� �� ���� �� �
� ��� XML ����. �� ��� � ������ ���� � �� � �� � � �� �
� ����. �� � �� � � �� �� Linux �� UNIX � �� � �� ���� ��
� ����. � ��, AIX� �� �� � �� �� ����. � �� � � ��� ������
DeploymentManifest_aix5.xml � ituam_uc_aix5.tar � � � � � � ��� � ��
DeploymentManifest_aix5_dblibs.xml � ituam_uc_dblibs_aix5.tar���.
� �� � �� �� ��
�� ���� ��� ����� ����� ������.
v ���� ��� �� ����� 0.5 - 2GB� �� ��� �� ���� �� ����.
v SSH(�� �)� �� ����� � �� Usage and Accounting Manager ������ ���� �
���� � � ����.
�: Tectia SSH ��� �� ���� SSH ��� ���� ����.
v UNIX/Linux ���� �� ������ �� �� � ����. ��� � �� ��� �� ��
�� ���. � �� ���� ���� �� ������ ������. ���� �� ������
�� �� ����.
– SUSE� ��, rpm acct–6.3.5
– RedHat� ��, rpm psacct–6.3.2
�� �� �� �� ��
Usage and Accounting Manager�� Usage and Accounting Manager ������ ���� �� ���
� UNIX � Linux ��� ���� ���� � ��� � �� �� �� �� ���� ����. ��
� �� ���� ����� ��� �� � <Usage and Accounting Manager �� ����>₩jobfiles
218 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
���� �� ������.
v SampleDeployLinuxCollector.xml � �� ���� � �� � � ��� ��
�� ������.
v SampleDeployLinuxDatabaseCollector.xml � �� ���� Oracle � DB2 ������
���� ������.
���: ������ ���� �� � ��
� � ��� ���� �� ���� ��� �
��.
�� �� �� ����
��� �� �� �� ��� ���� ����� �� �� ����. � ��� ������ ��
�� ����. ��� ����� ���� ���� �� �� ��� �� ���� �����. �� �
� �� �� Linux � UNIX �� �� <Usage and Accounting Manager �� ����
>₩collectors₩unixlinux� �����.
� 93. �� �� � ����
���� ���� �� ���� ��
Action �� � ����� ���� ����.
Host �� ���� ��� ���� IP � �� DNS �����.
UserId��
�� ��� ID� �� ���(��) ����� �� �� ��
UNIX �� Linux ���� �� ��� ���.
KeyFilename ���� SSH(�� �) ����� ���� �� �� ���� ��
�. � ����� SSH ��� �� � �����.
Manifest �� �� � �� ����. �� � �� �� Usage and
Accounting Manager ������ ���� <Usage and
Accounting Manager �� ����
>₩collectors₩unixlinux� � � ��� �� ����
��� ������.
�� � �� �� ���� �� �� ��� XML �
���. �� ��� � ������ ���� � ��
� �� � � �� �� ����. �� � �� �
� �� �� Linux �� UNIX � �� � �� ���
� ��� ����. � ��, AIX� ��
DeploymentManifest_aix5.xml �
DeploymentManifest_aix5_dblibs.xml �� ����.
��� ��� �� 219
� 93. �� �� � ���� (� )
���� ���� �� ���� ��
�� � �� �� ����� ���� � �� �� �
�� �����.
�� � �� ��� �� ���� �� ����� ��
� ���� RPDParameters� ���� ���� ��� �
����. �� � �� �� ����� RPDParameters�
��� ����� ����.
�� � �� �� ��� �� ��� �� ���� ��
���� ���� �� � �� ��� ���� ����
�� RPDParameters�� � � �� ���� �� ��
��.
� ��, �� � �� �� ��� Parameter
name="user"� ���� ���� ���� �� � ���
� RPDParameters�� user= �� ���� ���� ��
����.
Protocol ���� �� �� ���� � ���� �������.
Unix �� Linux ����� ����� ssh(�� �)� ��
����. �� ����� SSH� �� ���� ������.
RPDParameters ���� �� � �� �� �� �� �������.
��� ����� ���� � �� �� ��� �����.
��� ��� ���� �� �� � �� �� �� ��
��.
����� �� ����.
v # path-���� ��� �� ��
v # user-�� ����� �� �� �����.
220 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 93. �� �� � ���� (� )
���� ���� �� ���� ��
v cs_method- ��� ����� Usage and Accounting
Manager ������ ��� CSR �� ��� � ��
�� �������.
��� FTP(File Transfer Protocol), SCP(Secure CoPy��,
Usage and Accounting Manager ������ ���
Windows� �� ���� ��) �� SFTP(Secure FTP�
�, Usage and Accounting Manager ������ ���
UNIX �� Linux� �� ���� ��)���.
��� HOLD� �� ���� �� � �� ��� ���
��.
v server-Usage and Accounting Manager ������ ��
�����.
v cs_user-��� ����� ������ ��� CSR ��
��� � ��� Usage and Accounting Manager ���
��� �� �����.
v cs_password-cs_user ������ ��� ��� ���
�.
v cs_proc_path-Usage and Accounting Manager �����
� ���� processes ���� �����.
processes� UNIX �� Linux ���� �� �� ��
�� �� ��� ������.
processes� Windows ���� �� �� processes ��
� ���� �� ���� ������.
Verbose ���� "true" �� �� � �� ���� � ��� � ��
�� �� �� �� ��� ���� �����.
� ����� "false"� ����� ���� ��� ��
�� �� �� �� � �� ��� �� �� ���� �
���.
SourcePath �� Usage and Accounting Manager ������ ����
<Usage and Accounting Manager �� ����
>₩collectors₩unixlinux ��� �� �����. � ���
� ��� ���� �� �� ���� ����.
�� � ��� �� � �� �� ���� ����.
��� ��� �� 221
� 93. �� �� � ���� (� )
���� ���� �� ���� ��
UseSFTP ���� Protocol ����� "ssh"� ��� ���� � ����� �
��� SFTP �� SCP ����� � �� ����� �
�� ������. ��� �� ����.
v "true"(SFTP ����� ���)
v "false"(SCP ����� ���, ���)
� ����� ���� ��� ���� �� �� �� SCP
����� �����.
"true" �� � �� ����� ���� �� �� SSH
��(: Tectia SSH Server 5.x)� �� �����.
� ����� �� �� �� �� ���� ����.
�� �� �� �
� ������ �� �� �� ���� �� �� ������.
startJobRunner.bat <deployment file name>.xml
��
startJobRunner.sh <deployment file name>.xml
��� <deployment file name>� �� �� �� ��� �����.
Integrated Solutions Console�� �� �� �� ���� ��� �����.
1. Integrated Solutions Console�� Usage and Accounting Manager → �� �� ���� → Job Runner
→ �� �� �����.
2. Job Runner �� ��� ����� �� �� �� � �� �� �� � �� ���� ��
� �� ��� �����.
�: Job Runner �� ��� ���� ���� �� �� <Usage and Accounting Manager ��
����>₩jobfiles ���� ��� ������.
Linux � UNIX ��� ��� ��
��� Linux � UNIX �� �� ��� Usage and Accounting Manager Data Collector� ��� �
��� �� ���� �� �����.
222 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
����
Usage and Accounting Manager�� Linux � UNIX �� �� ��� Usage and Accounting Manager
Data Collector� ��, �� � ��� � ���� ���� ���� ����. ��� ����
$ITUAM_UC_HOME/bin ���� ����. ���� ����� �� $ITUAM_UC_HOME/data ���
� ����.
�� �� ��� ���� ����� ��� � �� ���� � ���� ���� �����.
� 94. �� ���
���� ���� �
G_license v A_setup.sys. ���� � - ���� ��� ����.
A_setup v A_holiday.sys. � �
v A_imgmap.sys. � �/�� �� �
v A_dbinst.sys. ������ ���� �
v A_queuemap.sys. � �� �
v A_setup.sys. ���� �
v A_shift.sys. ��� �
v A_shift.tmp. �� ��� �
v A_term_par.sys. ��� ���� �
A_authorize v A_uaf.sys. � �
A_login,A_login_xm WA_switch
v A_activity.sys. �� �
v A_uaf.sys. � �
v A_validate.sys. �� �� �
����
��� ���� ����� ���� � �� ��� ��� ���� �� ��� ��� � ��� �
��� � �� �� ��� ����. �� ��� ��� �� ���� � �� ����� ����
�. ��� ����� �� �� �� ���� �� ���� ��� ���� ����.
����� $ITUAM_UC_HOME/etc ��� � $ITUAM_UC_HOME/scripts ���� �� ����.
$ITUAM_UC_HOME/etc ����� ��� ���� ���� ����� ����.
$ITUAM_UC_HOME/scripts ����� �� � ����� ���� �� ���� ����. ��� �
���� ���� �� � �� ��� ��� � � ����� ���� ����.
���� ��
��� Usage and Accounting Manager ���� �� ����� �� ��� � ���� ��� �
�� Linux � UNIX ��� ��� ���� �����.
��� ��� �� 223
���� � ��
���� � ���� �($ITUAM_UC_HOME/data/A_setup.sys)�� ���
��� ��� �� �� � ����� ����. Usage and
Accounting Manager� �� A_setup.sys ��� ���
� �����. �� A_setup ����� ���� ���
���.
�� ���� � �� ���� �($ITUAM_UC_HOME/data/A_config.par)�
Usage and Accounting Manager ��� ���� �� ��� �
�� � �� ������ ���� �� �� �� ����
�. ���� vi� �� �� ��� ���� ��� � �
� ��� ��� � ����.
�� � �� ���� �($ITUAM_UC_HOME/data/A_node.par)�� �
� ��� ��� �� ��� ��� ����. � ��, �
� zeus ��� ��� �� �� �� ��� zeus���.
� ��� �� �� �� ��
Usage and Accounting Manager Linux �� UNIX ��� ��� ��� ��� �� ��� ��
�� � ��� ����� ��� ��� bin ���� ��� ���.
Oracle �� DB2 ��� ���� Linux �� UNIX�� ��� �� A_setup ���� ��� �
��. � ���� ����� � ��� ����� ��� ��� bin ���� ��� ���.
�: Oracle � DB2 ������ ���� Usage and Accounting Manager Enterprise Collector Pack�
��� System p �� System x� IBM Usage and Accounting Manager Virtualization Edition�� �
�� � ���.
� ��� ����� �� ��� ��� UNIX/Linux ����� ����.
v AIX LIBPATH
v HPUX SHLIB_PATH
v Linux, Solaris LD_LIBRARY_PATH
� ��� ����� ��� ��� bin ���� ����� ��� �����(���� /opt/ibm/
tuam/collectors/unix� ������ ���).
> LD_LIBRARY_PATH=/opt/ibm/tuam/collectors/unix/bin ; export LD_LIBRARY_PATH
��� ��� � ��� �� �� �� ��
�� ���� �($ITUAM_UC_HOME/data/A_config.par)� Usage and Accounting Manager ��� �
�� � ������ ���� �� �� �� �����. ��� ��� ���� ��� ��� ��
���� �� � �����. A_config.par �� �� ���� �� �����. ��� ����
�� ��(: vi)� ���� ��� � ��� �� ��� � ����.
224 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�: Usage and Accounting Manager� � ���� ������ �� A_config.par �� � ��
��� ���� �� ��. �� � �� � A_config.bak�� ���� � �� ���� ���
�. ����� ��� � A_config.par �� �� A_config.bak �� � ���� ���.
�� �� A_config.par �� �� ��� �� ����. ��� �� �� ��� �����.
�: System p �� System x� IBM Usage and Accounting Manager Virtualization Edition� ����
���� � �� � � ��� ��� ��� ��� ���� ��� ��� ��� � ���.
� 95. A_config.par �� �� ��
�� ��
ITUAM ���� ��
ITUAM_USER W ITUAM_UPATH ��� ��� ��� ����� ���� ��� ��� �����. ��� �
�� �� �����.
v ITUAM_USER-��� �� �� Usage and Accounting Manager ��� ���
��.
v ITUAM_UPATH-root ��� ��� �����. ��� ����� / ��
/root���.
��� ��� � �� ��
CLEANUP_HISTORY W CLEANUP_AGE CLEANUP_HISTORY ��� $ITUAM_UC_HOME/history ���� � �� ��
� �����. Y� ��� �� CLEANUP_AGE ��� �� �� � �
ituam_uc_nightly ���� �� ��� ����� �����.
CLEANUP_HISTORY ���� Y���. CLEANUP_AGE ���� +4���. 4� �
� �� �����.
CLEANUP_ACCT W CLEANUP_ACCT_AGE CLEANUP_ACCT ��� $ITUAM_UC_HOME/accounting ���� �� ��� ��
���. Y� ��� �� CLEANUP_ACCT_AGE ��� �� �� � �
ituam_uc_nightly ���� �� ��� ����� �����.
CLEANUP_ACCT ���� Y���. CLEANUP_ACCT_AGE ���� +45���. 45�
�� �� �����.
CLEANUP_CSIS W CLEANUP_CSIS_AGE CLEANUP_CSIS ��� $ITUAM_UC_HOME/CS_input_source ���� �� ��
� �����. Y� ��� �� CLEANUP_ACCT_AGE ��� �� �� � �
ituam_uc_nightly ���� �� ��� ����� �����.
CLEANUP_ACCT ���� Y���. CLEANUP_ACCT_AGE ���� +45���. 45�
�� �� �����.
CLEANUP_CLIENT_ACC � ��� � �� � ���� �� $ITUAM_UC_HOME/accounting/
<nodename> ���� �� � history ����� ����� ��� ��
���.
���� Y���.
CLEANUP_STATFILES � ��� A_format ����� ��� �� �� �� data ����� �
���� ��� �����.
���� Y���.
��� ��� � � ��
��� ��� �� 225
� 95. A_config.par �� �� �� (� )
�� ��
TRANSFER_VIA, ITUAM_SERVERW ITUAM_DEST
��� ��� ���� history ����� $ITUAM_UC_HOME/accounting/
<nodename> ���� � �� � ���� �� ����.
ITUAM_KEY � ��� TRANSFER_VIA� FTP� ��� ���� �����. � �� � ���
ITUAM_USER�� ��� ��� �� ������.
AIX �� �� ��� ��� ���
AACCT_TRANS_IDS � ��� ituam_format_aacct ������ ��� ��� ���� ���
AIX �� �� �� � �����.
��� �� ����.
v 1 ���� ��
v 2 ��� ���� ��
v 4 ��� ���� � ��� � ��
v 6 � ��� �� � ��
v 7 ���� ����� I/O � ��
v 8 �� I/O � ��
v 10 �� VIO � ��
v 11 ����� VIO � ��
v 16 ��� ARM ��� ��
���� "1,4,6,7,8"���.
AACCT_ONLY AIX �� �� ���� ���� ��� UNIX/Linux ���� �� ���� �
��� ���� � ��� Y� ������.
���� N���.
Oracle ��� ��� ���
A_ORACLE_ACCT Oracle ���� ����� � ��� Y� ������. � ��� � �� �
� �� � ��� Usage and Accounting Manager Oracle �� �
($ITUAM_UC_HOME/data/A_dbacct.sys)� ���� ituam_uc_nightly ��
��� �����. ���� N���.
CSR �� Oracle ���� ����� GEN_ORACLE ��� Y� ���� ��
�.
USE_SESSION_OSUSER V$SESSION ���� OS ��� ��� ��� Usage and Accounting
Manager Oracle �� �� ����� � ��� Y� ������. �����
�� V$PROCESS ���� ��� ����. � ����� V$SESSION
���� � � �� �� � ����.
���� Y���.
ORACLE_STR_SAMPLE � �� �� �� � ��� Oracle �� � � ��� � ����
���� ����� � ��� Y� ������. ���� N���.
CSR �� Oracle ���� ���� ����� GEN_ORACLE_STORAGE ���
Y� ���� ���.
226 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 95. A_config.par �� �� �� (� )
�� ��
ORA_SEND_STARTMSG ituam_check_odb ������ start ��� ���� �� � ��� Y� ��
�� ����� ORA_STARTMSG_RCPT ���� ���� ��� � �� ���
�� ��� ����.
���� N���.
ORA_STARTMSG_RCPT � ��� Usage and Accounting Manager Oracle �� ��
ituam_check_odb ����� �� �� ���� ��� �� �� ��� �
�� ������. ��� ���� �� �� �� �����.
� ��� ORA_SEND_STARTMSG ��� Y� ��� ���� ��� � ����.
���� N���.
TNS_ADMIN � ��� tnsnames.ora �� ��($ORACLE_HOME/network/admin ����
� ��)� ������.
DB2 ��� ��� ���
A_DB2_ACCT DB2 ���� ����� � ��� Y� ������. � ��� � �� �
� �� � ��� Usage and Accounting Manager DB2 �� �
($ITUAM_UC_HOME/data/A_db2acct.sys)� ���� ituam_uc_nightly �
���� �����. ���� N���.
CSR �� DB2 ���� ����� GEN_DB2 ��� Y� ���� ���.
DB2_STR_SAMPLE � �� �� �� � ��� DB2 ������ ��� ���� ��� �
���� � ��� Y� ������. ���� N���.
CSR �� DB2 ���� ���� ����� GEN_DB2_STORAGE ��� Y�
���� ���.
DB2_SEND_STARTMSG ituaml_check_db2 ������ start ��� ���� �� � ��� Y� ��
�� ����� DB2_STARTMSG_RCPT ���� ���� ��� � �� ���
�� ��� ����.
���� N���.
DB2_STARTMSG_RCPT � ��� Usage and Accounting Manager DB2 �� �� ituam_check_db2
����� �� �� ���� ��� �� �� ��� � �� ������.
��� ���� �� �� �� �����.
� ��� DB2_SEND_ STARTMSG ��� Y� ��� ���� ��� � ����.
���� ��� ��� ���
ITUAM_SAMPLE � ��� ���� ���� ����� � ��� Y� ������. � ���
� ���� �($ITUAM_UC_HOME/data/A_storage.sys)� �����.
���� Y���.
ITUAM_DYNAMIC_STORAGE_PAR � �� � ITUAM_SAMPLE� �� Y� ��� �� � � sampler �����
��� �� ���� ���� �($ITUAM_UC_HOME/data/A_storage.par)�
�� �����.
���� Y���.
proc_multi ����� ��� � ��
ITUAM_NODE_FILE � ��� �� ���� �� �����. �� �� $ITUAM_UC_HOME/data/
A_node.par���.
��� ��� �� 227
� 95. A_config.par �� �� �� (� )
�� ��
SELECT_QUALS proc_multi ������ ���� �� �� � ��� ���� �� ��
�($ITUAM_UC_HOME/bin/A_select)� � ���� �����.
� ��, $ITUAM_UC_HOME/data/A_setup.sys ���
PROPRIETARY_SOFTWARE� �� ���� � � �� �
($ITUAM_UC_HOME/data/A_image.sys)� ���� ��� ���� ����� �
� �� � ��� ������.
SELECT_QUALS=/ADD_IMAGE(���)
RANGE_BACK W RANGE_AHEAD ��� ��� ���� ���� �� �����.
� ��� ���� 3���.
CSR � �� � ��� ��� � ��
GEN_UNIXPROC Y� ��� �� � ��� CS_nightly_ consolidation ����� ����
UNIX ���� ��� ���� ���� �� CSR �� �����.
���� Y���.
GEN_PROCONLY Y� ��� �� CSR �� ���, ����� � ���� ��� �
��. ��� � ��� �� ���� ���� � � ��� ��
� � ���� ����.
���� Y���.
GEN_UNIXFS Y� ��� �� � ��� CS_nightly_consolidation ����� ����
UNIX � ��� ��� ���� ���� �� CSR �� �����.
���� Y���.
GEN_ORACLE Y� ��� �� � ��� CS_nightly_consolidation ����� ����
UNIX Oracle ��� ���� ���� �� CSR �� �����.
���� N���.
GEN_ORACLE_STORAGE Y� ��� �� � ��� CS_nightly_consolidation ����� ����
UNIX Oracle �� � � ��� � ��� ���� ���� �� CSR �
� �����.
���� N���.
GEN_DB2 Y� ��� �� � ��� CS_nightly_consolidation ����� ����
UNIX DB2 ��� ���� ���� �� CSR �� �����.
���� N���.
GEN_DB2_STORAGE Y� ��� �� � ��� CS_nightly_consolidation ����� ����
UNIX DB2 ��� ���� ��� ���� ���� �� CSR �� ����
�.
���� N���.
Usage and Accounting Manager � �
��� ��� CSR �� ��� � �
�� ��
CS_PLATFORM -CS_PROC_PATH
��� ��� ���� CSR �� Usage and Accounting Manager �����
� ��� ����.
228 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 95. A_config.par �� �� �� (� )
�� ��
� ��
TURN_WTMP � ��� Y� ��� �� ituam_uc_nightly ����� ��� � � �
UNIX �� Linux wtmp(�� wtmpx) �� �����.
���� N���.
�� �� � �� ��� ��� ��� ��: Linux �� UNIX ���� �� ��
� �� � � ��� ��� ���� ���� ��� �� ���� ��� ���� �����. Usage
and Accounting Manager �� �� ��� Usage and Accounting Manager ������ ���� �
�� � � ��� ��� ���� �� ���� �� ��� �����.
���� ��� ����� ��� �����.
1. Usage and Accounting Manager� Linux �� UNIX ���� �� � var/account/pacct� �
����. ��� � � �� ���� � ����� �� ���� ���.
2. ��� UNIX �� �� adm �� crontab �� ��� �� ���� runacct, monacct �
ckpacct� � ������ ��� ������. ��� ����� ����� �� adm �� crontab
��� � ����� ��� ������.
3. Linux �� �� cron.daily ����� � ���� �� � pacct� ���� logrotate ��
��� ��� � �� �����. �� �� � ��� �� ����� �� ���.
v RedHat Linux �� �� /etc/logrotate.d/psacct �����
/etc/logrotate.d/psacct.rpmsave� ������.
v SuSE Linux �� �� /etc/logrotate.d/acct �����
/etc/logrotate.d/acct.rpmsave� ������.
4. $ITUAM_UC_HOME/etc/turnacct ����� ���� UNIX/Linux ���� ��� ������. root
���� �� �� �����.
> $ITUAM_UC_HOME/etc/turnacct on
UNIX/Linux ���� ��� ���� �� �� off ��� ���� � ����� ����
�.
��� ��
wtmp ��� ��� ��� �����.
v ���� ���� ��� ��.
v �� ���(�� ��).
v �� ���� ��(�� ��).
v ��� �� ����� �.
��� ��� �� 229
�: ��� UNIX ���� ���� ��� ��� ��� ���� �� ��� ���� ����
�.
pacct ��� ��� ��� �����.
v ��.
v �� �� ���� UID � GID.
v �� ���(�� ��).
v � �� ��� � �� ��� � ��� CPU �.
v �� ��� ��� �.
v �� ��� � �� �(� �).
v � ��� ���.
v ��� � � �.
v ����� ��� �� �� � �.
���� �� ���(�� �� � �� ���)�� �� ID � ��
� �� � � ��� ����� ��� ID � ��� �� ����.
����� � �� � � ��� ����� ��� ��� ���� �� �� ID � �� �� ���
�����. ��� ��� �� ��� �� ��� �� ���� ����.
�� �� ID � �� �� ��
� 96. UNIX � �� ID
ID ��
����� � ID
SYSTEM_ID �� �� ��
USERNAME OS ��� ��
���, ���� � �
��� ID
SYSTEM_ID �� �� ��
USERNAME OS ��� ��
PROCESSNAME ���� ��
� 97. UNIX � �� �� ��
� �� ��
����� � �
��
LLG101 Unix ���� � I/O(1,000 ��)
LLG102 Unix ���� � I/O(100,000 ��)
LLG103 Unix ���� � � �(�)
LLG104 Unix ���� ��� CPU()
230 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 97. UNIX � �� �� �� (� )
� �� ��
LLG105 Unix ���� ��� CPU()
LLG106 Unix ���� � CPU()
LLG107 Unix ���� ���(MB/)
LLG108 Unix ���� � � �
LLG109 Unix ���� SU � � �
LLG110 Unix ���� �� � � �(�)
��� � ��
LLA101 Unix ��� � I/O(1,000 ��)
LLA102 Unix ��� � I/O(100,000 ��)
LLA103 Unix ��� � � �(�)
LLA104 Unix ��� � �(�)
LLA105 Unix ��� ��� CPU()
LLA106 Unix ��� ��� CPU()
LLA107 Unix ��� � CPU()
LLA108 Unix ��� ���(MB/)
LLA109 Unix ��� � � �
LLA110 Unix ��� ���
LLA111 Unix ��� SU � � �
LLA112 Unix ��� SU �
LLA113 Unix ��� SU �(�)
LLA114 Unix ��� � �(�)
LLA115 Unix ��� �� � � �(�)
LLA116 Unix ��� �� � �(�)
LLA117 Unix ��� �� SU �(�)
LLA118 Unix ��� �� � �(�)
���� � ��
LLB101 Unix ����� � I/O(1,000 ��)
LLB102 Unix ����� � I/O(100,000 ��)
LLB103 Unix ����� � � �(�)
LLB104 Unix ����� ��� CPU()
LLB105 Unix ����� ��� CPU()
LLB106 Unix ����� � CPU()
LLB107 Unix ����� ���(MB/)
LLB108 Unix ����� � � �
LLB109 Unix ����� ���
LLB110 Unix ����� �� � � �(�)
���� � ��
LLD101 Unix � �(����� CIMSRate ��� �)
��� ��� �� 231
�� ��� ID � �� �� ��
� 98. � ��� ID
ID ��
SYSTEM_ID �� �� ��
FS_MOUNT_PT � ��� ��� ���
FS_DEVICENAME � ��� ��� ��
� 99. � ��� �� ��
� �� ��
LLR101 Unix � ��� ��(512��� � )
LLR102 Unix � ��� ��� � (512��� � )
LLR103 Unix � ��� � �
LLR104 Unix � ��� ��(GB/)
LLR105 Unix ��� � ���(GB/)
Oracle ��� ��� ��
Oracle ��� ���� ��� � � �� ��� ���� ��� ���� �� ���� �� ���.
�: System p �� System x� IBM Usage and Accounting Manager Virtualization Edition� ����
�� Oracle ��� ���� ��� � ���.
��� Oracle ��
��� Oracle ��� �� ����.
v ���� UID � ��� ��
v ���� GID � ��
v ������� ����� � ���� Oracle ��� ��
v Oracle ���� ��
v ��� ��� �� ��
Usage and Accounting Manager Oracle �� ���� ��
Usage and Accounting Manager Oracle �� ���� � � ��� UNIX � �� ���� �
���� ��� �����. ��� ������ � ������ ������ ���� �����
ORACLE_HOME� � �� ���� ���. � �� ���� ����� �� $ITUAM_UC_HOME/
collectors/unix/bin ���� ��� .a� ����(: libdbao.a).
Usage and Accounting Manager Oracle �� ���� ����� ��� �����.
$ITUAM_UC_HOME/scripts/oracle/link_A_dbao ����� ������. ORACLE_HOME �� ��� �
��� � �� ����� ORACLE_SID� ��� ���.
232 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
link_A_dbao ����� ITUAM_UC_HOME/bin�� ��� Usage and Accounting Manager Oracle ��
���� �����.
v A_dbao.<Oracle version>(Usage and Accounting Manager Oracle �� �)
v A_dbso.<Oracle version>(Usage and Accounting Manager Oracle ���� ���)
Usage and Accounting Manager Oracle �� �� ��
Usage and Accounting Manager Oracle �� �� Oracle ����� V$ ��� ���� �� ��
� ���� �����. Usage and Accounting Manager Oracle ��� ������ �� ���� �
(ITUAM_UC_HOME/data/A_config.par)�� A_ORACLE_ACCT=Y� ���� ���.
� ��� � �� ����($ITUAM_UC_HOME/etc/ituam_uc_nightly)� ���� ����� � ��
��� Usage and Accounting Manager Oracle �� �($ITUAM_UC_HOME/data/A_dbacct.sys)� ��
����.
Orac le � � � � � � � � � � � � � � � � � � ��� A_config.par � � �
ORACLE_STR_SAMPLE=Y� ������.
Oracle ���� ��:
Oracle ����� ���� � ��� ��� �����.
� ��� ��
Oracle ������ ��� ��� ��� ���. Oracle ������ ���(DBA)� ��� �
��� ��� �� ���.
1. init.ora ���(� �� ��� init<ORACLE_SID>.ora�� �) TIMED_STATISTICS = TRUE �
� ������. �� �� ���� Oracle ������ CPU ��� ��� �����.
� �� ��� ����� ���� �� ���� TIMED_STATISTICS� TRUE� �����.
��� SQL �� ���� TIMED_STATISTICS� ���� ��� � ����.
SQL> ALTER SYSTEM SET TIMED_STATISTICS = TRUE;
2. Usage and Accounting Manager Oracle �� �� Oracle� ���� Oracle ��� �� � �
� ������. ���� Oracle ��� �� ituam� �����.
3. Oracle ��� ��� ��� � DBA� SQL ���� $ITUAM_UC_HOME/scripts/oracle/
ituam_view.sql� �� � ����. � SQL ����� ituam_view�� �� ��� ���� Oracle
��� ��� ��� �����. � ��� Usage and Accounting Manage Oracle ��� ��� V$
��� �� �� �� �����.
Oracle ��� ���� ituam� ���� �� �� ituam_view.sql ����� ��� �� ituam
� � Oracle �� ���� �����.
��� ��� �� 233
4. Oracle ����� Usage and Accounting Manager DB ���� ��� ������. � ��
� ����� Usage and Accounting Manage Oracle �� �� ����� ��� � ��� Oracle
��� �� � �� ��� ���. �� �� �� ��� ��� ��� ��� ���.
�� ����� �� Oracle �� ��� ��� �� � ������ ���� ��� ����
����. �� �� �� ORACLE DB ���� ��� ��� � ����.
SETUP> mod/dbinst/user=ituam/pass=xxx/freq=30 A_ORA_DEFAULT
Oracle ������ � oracle_user, oracle_password � oracle_frequency ����� �
�� �� ���� . ��� ����� ������ ���� �($ITUAM_UC_HOME/data/
A_dbinst.sys)� ���� ����. ��� ����� ����� �� �� �� �� ���
($ITUAM_UC_HOME/bin/A_setup)� ������. � ��� Oracle ����� D920���.
% $ITUAM_UC_HOME/bin/A_setupA_SETUP> add/dbinst/dbtype=oracle/user=ituam/pass=xxx/freq=60 D920%SETUP-S-ADDED, 1 node record successfully modified
��� �� ������ ���� ��� �� �����.
% $ITUAM_UC_HOME/bin/A_setupA_SETUP> rep/dbinst
� �� ��� ������ ���� ���� �����.
DB Type Instance Username Frequency (sec)--------------------------------------------------------------------ORACLE A_ORA_DEFAULT ituam 60DB2 A_DB2_DEFAULT default 300INFORMIX _INF_DEFAULT default 300SYBASE A_SYB_DEFAULT default 300ORACLE D920 ituam 60
Usage and Accounting Manager Oracle �� �� ��, �� � �� �
�� ���� ��� Oracle ������ Usage and Accounting Manager Oracle �� �� ���
� ���.
Usage and Accounting Manager ��� ��� �� ��� �� ���� Usage and Accounting Manager
Oracle �� �� ��� � ����. ����� ���� ���� ��� �� ��� ���� �
�� �� ����� Oracle DBA� Usage and Accounting Manager ��� ���� ���.
�� ���� �� �� � �� � �� Usage and Accounting Manager ���� �� ��
� �� �� ��/�� �� ��� ���.
$ITUAM_UC_HOME/data/A_dbpid.sys$ITUAM_UC_HOME/data/A_dbinst.sys$ITUAM_UC_HOME/data/A_dbacct.sys$ITUAM_UC_HOME/log/A_dbao_<SID>.log
Usage and Accounting Manager Oracle �� �(A_dbacct.sys) � � �� �($ITUAM_UC_HOME/
log/A_dbao_<SID>.log)� �� �� �� � �����. �� � ��� �� � �� ����
234 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��. �� � ���� �� ��� Oracle ���� ��� �����. � ��, $ORAINSTANCE�
orainst1� �� �� �� ��� A_dbadao_orainst1.log���.
����� �� ����� ��� Usage and Accounting Manager Oracle �� ��,�� � �
Usage and Accounting Manager� Oracle �� �� ��� � �� Oracle �� ����� ����
�. ��� ����� � �� �� �� �� �� � ��� ��� ����. �� ���� �
���� ��� ����� ��� � ����.
Usage and Accounting Manager Oracle �� ����� $ITUAM_UC_HOME/scripts/oracle ����
����.
� 100. Usage and Accounting Manager Oracle �� ����
���� ��
ituam_start_odb � ����� �� �� �� Oracle ����� Usage and Accounting Manager Oracle �� �
� �����. � ������� �� ��� ��� �����.
v � ����� �� ���� ���� Oracle ����� ��
v Oracle oratab �� ��� Oracle ����� �� ���� ���� ALL ��.
�:
$ITUAM_UC_HOME/scripts/oracle/ituam_start_odb ORAINST1$ITUAM_UC_HOME/scripts/oracle/ituam_start_odb all
� ����� �� ����� ������ �� � ����� �� � � �� ����.
��� ���� ����� ����� �� �����.
��� �� ��� �� ����. �� � �� D815 � D817 ����� �� ����
�.
% $ITUAM_UC_HOME/bin/A_dbao.V8.1.5 -SID D815 &
% $ITUAM_UC_HOME/bin/A_dbao.V8.1.7 -SID D817 &
��� ��� �� 235
� 100. Usage and Accounting Manager Oracle �� ���� (� )
���� ��
ituam_stop_odb � ����� �� �� �� Oracle ����� Usage and Accounting Manager Oracle �� �
� ����. � ������� �� ��� ��� �����.
v � ����� �� ��� ���� Oracle ����� ��
v Oracle oratab �� ��� Oracle ����� �� ��� ���� ALL ��.
�:
$ITUAM_UC_HOME/scripts/oracle/ituam_stop_odb ORAINST1$ITUAM_UC_HOME/scripts/oracle/ituam_stop_odb all
�� � �� � ���� $ITUAM_UC_HOME/data/A_dbacct.sys �� ��� ��.
��� ����� ���� ���� �� ��� ���. ��� ��� �� �� ��� �
� �� ��� � �����.
�� �� kill �� ���� ���� �� �� � ����.
kill -USR ‘PID’
��� PID� �� ���� ID���.
ituam_check_odb � ����� Usage and Accounting Manager Oracle �� �� ��� ������. � ���
���� �� ��� ��� �����.
v � ����� �� ��� ���� Oracle ����� ��
v Oracle oratab �� ��� Oracle ����� �� ��� ���� ALL ��.
�:
$ITUAM_UC_HOME/scripts/oracle/ituam_check_odb ORAINST1$ITUAM_UC_HOME/scripts/oracle/ituam_check_odb all
����� � � �� start� � ������ ��� � ����. �:
$ITUAM_UC_HOME/scripts/oracle/ituam_check_odb all start
� ��� ��� ����� �� ����� ������ �� � ����� �� � �
�� ����. ��� ���� ����� ����� �� �����.
�� ��� ����� ��� ��� �� ��� �� �� ���� crontab ���� start
��� �����. �� crontab ��� ���� ituam_check_odb ����� ��� ��� ���
������.
Oracle ����� �� ID � ��
Oracle ����� ��� ID � ��� �� ����.
����� Oracle ����� ��� ��� ���� �� �� ID � �� �� ��� �����. ��
� ��� �� ��� �� ��� �� ���� ����.
236 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Oracle ID � �� �� ��
� 101. Oracle ID
ID ��
SYSTEM_ID �� �� ��
USERNAME OS ��� ��
OR_BASE Oracle ����
OR_USER Oracle ��� ��
� 102. Oracle �� ��
� �� ��
LLE101 Unix Oracle ���
LLE102 Unix Oracle �� CPU()
LLE103 Unix Oracle �(�)
LLE104 Unix Oracle UGA ���(MB/)
LLE105 Unix Oracle PGA ���(MB/)
LLE106 Unix Oracle �� CPU()
LLE107 Unix Oracle ��� �
LLE108 Unix Oracle �� ��
LLE109 Unix Oracle �� ��
LLE110 Unix Oracle DB � ����
LLE111 Unix Oracle �� �#
LLE112 Unix Oracle �� ���
LLE113 Unix Oracle �� ���
Oracle ��� ���� ID � �� �� ��
� 103. Oracle �� ���� ID
ID ��
SYSTEM_ID �� �� ��
OR_BASE Oracle ����
OR_USER Oracle ��� ��/��
OR_TSPACE ���� ��� �� �. ��� � ��� �� �/��� � ��
OR_SEGNAME ���� ��. � ID� ������ ��� ����. � ID� ����� $ITUAM_UC_HOME/scripts/
oracle/get_odb_storage ����� ���� ���.
� 104. Oracle �� ���� �� ��
� �� ��
���� � ��
LLY101 Unix Oracle �
LLY102 Unix Oracle MB
LLY103 Unix Oracle ��
��� � � ��
��� ��� �� 237
� 104. Oracle �� ���� �� �� (� )
� �� ��
LLY104 Unix Oracle ��� � �� �� �(MB)
LLY105 Unix Oracle ��� � �� �� �(Oracle � )
DB2 ��� ��� ��
DB2 ��� ���� ��� � � �� ��� ���� ��� ���� �� ���� �� ���.
�: System p �� System x� IBM Usage and Accounting Manager Virtualization Edition� ����
�� DB2 ��� ���� ��� � ���.
��� DB2 ��
��� DB2 ��� �� ����.
v ���� UID � ��� ��
v ���� GID � ��
v ������� ����� � ���� DB2 � ID
v DB2 ������ ��
v DB2 ������ ID
v ��� ��� �� ��
Usage and Accounting Manager DB2 �� ���� ��
Usage and Accounting Manager DB2 �� ���� � � ��� UNIX � �� ���� ��
��� ��� �����. ��� � ������ ������ �� ������ ���� �����
DB2 ��� � �� ���� ���. � �� ���� ����� �� $ITUAM_UC_HOME/
collectors/unix/bin ���� ��� .a� ����(: libdbadb2.a).
Usage and Accounting Manager DB2 �� ���� ����� ��� �����.
$ITUAM_UC_HOME/scripts/db2/link_A_dbadb2 ����� �����. link_A_dbadb2 �����
$ITUAM_UC_HOME/scripts/db2/A_db2_home �� �����. A_db2_home �� � DB2 ��� �
� ��� �����. DB2 ��� ��� � �� ���� � �� ����.
link_A_dbadb2 ����� � DB2 � $ITUAM_UC_HOME/bin�� ��� ITUAM DB2 �� �
��� �����.
v A_dbadb2_<DB2 version>(ITUAM DB2 �� �)
v A_dbsdb2_<DB2 version>(ITUAM DB2 ���� ���)
238 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
Usage and Accounting Manager DB2 �� �� ��
Usage and Accounting Manager DB2 �� �� DB2 ����� DB2 �������� ��� ���
���� �����. Usage and Accounting Manager DB2 ��� ������ �� ���� �
($ITUAM_UC_HOME/data/A_config.par)�� A_DB2_ACCT=Y� ���� ���.
� ��� � �� ����($ITUAM_UC_HOME/etc/ituam_uc_nightly)� ���� ����� � ��
��� Usage and Accounting Manager DB2 �� �($ITUAM_UC_HOME/data/A_db2acct.sys)� ��
����.
DB2 ������ ��� ���� ���� ����� A_config.par ��� DB2_STR_SAMPLE=Y� �
�����.
��� �� ���� ��
Usage and Accounting Manager� DB2 Snapshot Monitor� �� DB2 ��� ����. �� ���
��� ��� ���� �� � �� DB2 Snapshot Monitor ��� ���� ���. �� �����
� ��� ��� ����� ON�� ���� ���.
�� �(DFT_MON_DUFPOOL)
��(DFT_MON_LOCK)
�#(DFT_MON_SORT)
�� ��(DFT_MON_UOW)
GET DATABASE MANAGER CONFIGURATION(�� GET DBM CFG) �� ��� ����� � ��� ��
���. UPDATE DATABASE MANAGER CONFIGURATION(�� UPDATE DBM CFG) �� ��� ����� �
�� ��� �����.
��� ����� ����� OFF���. �� �� ��� ����� ON�� �����.
#db2db2=>UPDATE DBM CFG using DFT_MON_BUFPOOL ON DFT_MON_LOCK ON DFT_MON_SORT ON DFT_MON_UOW ONdb2=>QUIT#
� DB2 ���� Usage and Accounting Manager DB ���� ��� ��
DB2 ����� Usage and Accounting Manager DB ���� ��� ���� ���. � ���
����� Usage and Accounting Manager DB2 �� �� ����� ��� � ��� DB2 ���
�� � �� ��� ���. �� �� ��� ��� ��� ��� ���.
�� ����� �� DB2 �� ��� ��� �� � ������ ���� ��� ���� ��
��. �� �� �� DB2 DB ���� ��� ��� � ����.
SETUP> mod/dbinst/user=ituam/pass=xyz/freq=30 A_DB2_DEFAULT
��� ��� �� 239
DB2 ����� �� � db2_user, db2_password � db2_frequency ����� ��� � ���
�. ��� ����� ������ ���� �($ITUAM_UC_HOME/data/A_dbinst.sys)� ���� ��
��. ��� ����� ����� �� �� �� �� ���($ITUAM_UC_HOME/bin/A_setup)� �
�����. � ��� DB2 ����� db2inst1���.
% $ITUAM_UC_HOME/bin/A_setupA_SETUP> add/dbinst/dbtype=db2/user=ituam/pass=xyz/freq=60 db2inst1
��� ���� ��� ��� DB2 SYSMAINT ��� ������ ���. �� � ���� UNIX
����.
Usage and Accounting Manager DB2 �� �� ��, �� � �� �
�� ���� ��� DB2 ������ Usage and Accounting Manager DB2 �� �� ����
���.
Usage and Accounting Manager ��� ��� �� ��� �� ���� Usage and Accounting Manager
DB2 �� �� ��� � ����. ����� ���� ���� ��� �� ��� ���� ��
� �� ����� DB2 DBA� Usage and Accounting Manager ��� ���� ���.
�� ���� �� �� � �� � �� Usage and Accounting Manager ���� �� ��
� �� �� ��/�� �� ��� ���.
$ITUAM_UC_HOME/data/A_dbpid.sys$ITUAM_UC_HOME/data/A_dbinst.sys$ITUAM_UC_HOME/data/A_db2acct.sys$ITUAM_UC_HOME/log/A_dbadb2_<SID>.log
Usage and Accounting Manager DB2 �� �(A_db2acct.sys) � � �� �($ITUAM_UC_HOME/
log/A_dbadb2_<SID>.log)� �� �� �� � �����. �� � ��� �� � �� ����
��. �� � ���� �� ��� DB2 ���� ��� �����. � ��, $DB2INSTANCE�
db2inst1� �� �� �� ��� A_dbadb2_db2inst1.log���.
����� �� ����� ��� Usage and Accounting Manager DB2 �� ��, �
� � �
Usage and Accounting Manager� DB2 �� �� ��� � �� DB2 �� ����� �����.
��� ����� � �� �� �� �� �� � ��� ��� ����. �� ���� ���
�� ��� ����� ��� � ����.
Usage and Accounting Manager DB2 �� ����� $ITUAM_UC_HOME/scripts/db2 ���� ��
��.
240 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 105. Usage and Accounting Manager DB2 �� ����
���� ��
ituam_start_db2 � ����� �� �� �� DB2 ����� Usage and Accounting Manager DB2 ��
�� �����. � ������� �� ��� ��� �����.
v � ����� �� ���� ���� DB2 ����� �����.
v $ITUAM_UC_HOME/data/A_db2_ilist �� ��� DB2 ����� �� ���� �
��� ALL ��. Usage and Accounting Manager DB2 �� �� ���� A_db2_ilist
�� �����.
�:
$ITUAM_UC_HOME/scripts/db2/ituam_start_db2 DB2INST1$ITUAM_UC_HOME/scripts/db2/ituam_start_db2 all
�: DB2 �� �� ���� �� ������ ���� �(A_dbinst.sys)�� db2_user,
db2_password � db2_frequency ����� ������ ������.
� ����� �� ����� ������ �� � ����� �� � � �� �
���. ��� ���� ����� ����� �� �����.
��� �� ��� �� ����. �� � �� db2inst1 � db2inst1 �����
�� �����.
% $ITUAM_UC_HOME/bin/A_dbadb2.V8.1 -SID db2inst1 &
% $ITUAM_UC_HOME/bin/A_dbadb2.V8.1 -SID db2inst2 &
ituam_stop_db2 � ����� �� �� �� DB2 ����� Usage and Accounting Manager DB2 ��
�� ����. � ������� �� ��� ��� �����.
v � ����� �� ��� ���� DB2 ����� ��
v $ITUAM_UC_HOME/data/A_db2_ilist �� ��� DB2 ����� �� ��� �
��� ALL ��.
�:
$ITUAM_UC_HOME/scripts/db2/ituam_stop_db2 DB2INST1$ITUAM_UC_HOME/scripts/db2/ituam_start_db2 all
�� � �� � ���� $ITUAM_UC_HOME/data/A_db2acct.sys �� ���
��. ��� ����� ���� ���� �� ��� ���. ��� ��� �� �
� ��� � � �� ��� � �����.
�� �� kill �� ���� ���� �� �� � ����.
kill -USR ‘PID’
��� PID� �� ���� ID���.
��� ��� �� 241
� 105. Usage and Accounting Manager DB2 �� ���� (� )
���� ��
ituam_check_db2 � ����� Usage and Accounting Manager DB2 �� �� ��� ������. � �
������ �� ��� ��� �����.
v � ����� �� ��� ���� DB2 ����� ��
v $ITUAM_UC_HOME/data/A_db2_ilist �� ��� DB2 ����� �� ��� �
��� ALL ��.
�:
$ITUAM_UC_HOME/scripts/db2/ituam_check_db2 DB2INST1$ITUAM_UC_HOME/scripts/db2/ituam_check_db2 all���� � �� �� start� � ������ ��� �����. ��:$ITUAM_UC_HOME/scripts/db2/ituam_check_odb db2 start
� ��� ��� ����� �� ����� ������ �� � ����� �� � �
�� ����. ��� ���� ����� ����� �� �����.
�� ��� ����� ��� ��� �� ��� �� �� ���� crontab ����
start ��� �����. �� crontab ��� ���� ituam_check_db2 ����� ��� �
�� ��� ������.
DB2 ����� �� ID � ��
DB2 ����� ��� ID � ��� �� ����.
����� DB2 ����� ��� ��� ���� �� �� ID � �� �� ��� �����. ���
��� �� ��� �� ��� �� ���� ����.
DB2 ID � �� �� ��
� 106. DB2 ID
ID ��
SYSTEM_ID �� �� ��
USERNAME OS ��� ��
DB2_BASE ������ ��
� 107. DB2 �� ��
� �� ��
LLF101 Unix DB2 � SQL Stmts
LLF102 Unix DB2 � ��
LLF103 Unix DB2 �� ��
LLF104 Unix DB2 �� ��
LLF105 Unix DB2 ��� � �� ��
LLF106 Unix DB2 �� �� �
LLF107 Unix DB2 ���
242 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 107. DB2 �� �� (� )
� �� ��
LLF108 Unix DB2 PD LReads
LLF109 Unix DB2 PD PReads
LLF110 Unix DB2 PD ��
LLF111 Unix DB2 PI LReads
LLF112 Unix DB2 PI PReads
LLF113 Unix DB2 PI ��
LLF114 Unix DB2 �� SQL Stmts
LLF115 Unix DB2 ���
LLF116 Unix DB2 ��
LLF117 Unix DB2 ���
LLF118 Unix DB2 ��
LLF119 UNIX DB2 ��� CPU()
LLF120 UNIX DB2 �# �����
LLF121 UNIX DB2 � �# �
LLF122 UNIX DB2 ��� CPU()
LLF123 UNIX DB2 ��� UOW �� �
DB2 ��� ���� ID � �� �� ��
� 108. DB2 �� ���� ID
ID ��
SYSTEM_ID �� �� ��
DB2_INST DB2 ����
DB2_BASE ������ ��
DB2_TSPACE �� � ��
DB2_TSTYPE �� �
� 109. DB2 �� ���� �� ��
� �� ��
LLY201 Unix DB2 � ����(4k ���)
LLY202 Unix DB2 �� �� ����(4k ���)
LLY203 Unix DB2 ��� ����(4k ���)
LLY204 Unix DB2 � ����(4k ���)
LLY205 Unix DB2 ��
LLY206 Unix DB2 �� ��(4k ���)
LLY207 Unix DB2 ���� ��(4k ���)
LLY208 Unix DB2 � ��
��� ��� �� 243
����� �� �� �� ��
�� �� Oracle �� DB2 �� �� $ITUAM_UC_HOME/log ���� �����. �� � ���
� �� ���� ��� ����.
� ��, �� ����.
v Oracle ����� orainst1�� �� � ��� ITUAM_UC_HOME/log/A_dbao_orainst1.log���.
v DB2 ����� db2inst1�� �� � ��� ITUAM_UC_HOME/log/A_dbadb2_db2inst11.log��
�.
��� �� ��� �� ����� � � ��� � �� �� ���� � ��� ��� �
� ����.
����� �� Best Practices
������ �� ��� Best Practices� �� ����.
������ �� �� � �� ��� ������.
v Usage and Accounting Manager� ���� �� UNIX ��� ��� ��� �� ������ ��
� � � � ��� ������.
v �� �� mod 664� Usage and Accounting Manager ��� ��� ��� ������.
– A_dbacct.sys
– A_db2acct.sys
– A_dbid.sys
– ������ �� �� �
v Usage and Accounting Manager ��� �� crontab�� start ��� ���� ituam_check_odb �
���� ��������.
v Oracle ������ ��� �� ����� Oracle ��� ���� ��� ��� ����
$ITUAM_UC_HOME/scripts/oracle/ituam_ora_db_domain.txt �� ���� ����� �����
� ���� ������.
AIX �� �� ��� ��� ��
AIX ����� �� �� ��� ���� ���� ��� �� ����. �� �� ���� ����
� ���� AIX 5.3, ��� 3 ����� ���.
UNIX/Linux AIX Advanced Accounting ��� ��
� ����� UNIX/Linux AIX �� �� ���� ���� ��� ����.
244 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� ��� ��
TUAM UNIX/Linux ���� TUAM ���� RXA ��� ����� AIX �� �� ���� ���
� � �� �� ��� ��� � ����. �� ��� ����� “aacct_config=TRUE” �����
���� ���.
UNIX/Linux AIX Advanced Accounting ��� �� ��:
1. TUAM ����, ���� ����� �� AIX �� � ���� �� �� ������.
a. ..₩collectors₩unixlinux₩tuam_unpack_uc_collector --> /opt/tuam/collectors/unix/
tuam_unpack_uc_collector
b. ..₩collectors₩unixlinux₩ituam_uc_aix5.tar --> /opt/tuam/collectors/unix/
ituam_uc_aix5.tar
2. ���, cd /opt/tuam/collectors/unix/ �� ���� unix ���� ������.
3. ./tuam_unpack_uc_collector path=/opt/tuam/collectors/unix user=root cs_method=FTP
server=TUAM_SERVER cs_user=cadmin cs_pwd=cadminpasswd aacct_config=TRUE �� ���
� ���� ������.
RXA ��� ��� UNIX/Linux AIX Advanced Accounting ��� ��:
1. SampleDeployUnixLinuxCollector.xml �� �� ���� TUAM UNIX/Linux ���� ���
���.
2. UNIX/Linux �� ��� ��� �� TUAM �� ������. RPDParameters� �� �� �
�� � ����.
<Parameter RPDParameters = "path=/opt/tuam/collectors/unix ;user=root ;cs_method=FTP
;server=TUAM_SERVER ;cs_user=cadmin ;cs_pwd=cadminpasswd ;aacct_config=TRUE ;"/>
�� �� ��:
About this task
��� �� ��� ���� �� �� �� ��� �����.
1. ���, �� �� ������.
a. acctctl fadd /var/aacct/aacct1.dat 10
b. acctctl fadd /var/aacct/aacct2.dat 10
c. acctctl isystem 5
d. acctctl iprocess 5
e. acctctl agproc on
f. acctctl agarm on
g. acctctl agke on
h. acctctl on
2. UNIX/Linux ��� ���� �� �� ���� ���.
��� ��� �� 245
a. /opt/tuam/collectors/unix/data/A_config.par��, � AACCT ��� �� TUAM ��
� � � CS_COLL_PATH� �����. CS_COLL_PATH� TUAM ��� ...₩logs₩collectors
�� ��� ������.
b. /opt/tuam/collectors/unix/scripts/enterprise/CS_log_send��, � AACCT �� ��
�� TUAM ��� �� ��� IP �� ���� ADD_IP=Y� ������.
3. TUAM ����, AACCT_4 ��� TUAM_HOME₩logs₩collectors� ������ ������. AACCT
� �� ituam_send_aacct�� ��� CS_log_send ����� ���� ����. � ���
�� .../logs/collectors/AACCT_4 ��� ���� ����. ����� ������ ����� �
����.
4. ��� TUAM UNIX/Linux ���� ���� � ���� ��� UNIX Process ��(pacct)� �
��� ��� ���� �� ��, �� �� ��� � ����. /opt/tuam/collectors/unix/etc/
turnacct off �� ��� �� �� � ����. ���� �� �� � �� ��� ���
��� �� ����.
�� �� ��� �� ��
�� �� ��� acctctl� ���� �� ��� �� �� ��� � � � �� �� �� �
� � �� ��� �� ������. ��� �� ���� �� � �� �� ��� � �� ���
�.
�� ��� ���� ��� �� ��� ���� ��� � ����. �� ��� �� ��� ����
��� �� � ��� ��� ���. �� ��� ��� ���� ���� �� �� � ��
� � ���. ��� ��� ��� ���� ��� ���� ����.
�� �� ��� �� ����� �� �� ������.
> acctctl fadd /var/aacct/aacct1.dat 4
> acctctl fadd /var/aacct/aacct2.dat 4
��� �� 4MB� �� � �� ��� �� �����. � ��� �� ��� �� ��
� � ��� ��� ���� ��� ����.
AIX �� �� ��
�� ��� ���� �� � � �� ��� � � ��� ���� ��� ������.
> acctctl isystem 60
> acctctl iprocess 60
� ��� ��� � ��� 60��� �����. ���� �� 60��� �����. ����
��� on�� ������� ���� � �� �� �����.
246 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
agproc on �� ���� �� ��� ��� � ����. ��� ���� ����(: ���� �
� � �� ��� ���) agproc off �� ������. ��� ���� �� �� � ��� �
� ���� ���. ��� agproc on � off ����.
> acctctl agproc on
> acctctl agproc off
ARM ������ ��� �� ����(third-party) � �� ��� ���� �� ��� �� �
�� � �� �� �� ��� ��� ��� �� ���� ���� ���.
> acctctl agarm on
> acctctl agke on
�� �� ��� ��� ��
�� �� ���� �� �� ���� ��� � ����.
$ITUAM_UC_HOME/scripts/aacct ���� �� ��� ����� ���� �� �� ���� �� �
� ���� ��� � ����. ��� ����� $ITUAM_UC_HOME/data/A_config.par �� �� �
����. �� �� ���� ���� ��� UNIX/Linux ���� ��� ���� ���� A_config.par
��� AACCT_ONLY=Y ��� ������.
v ituam_get_aacct. � ����� ″��″ �� �� ��� �� ��� ITUAM_UC_HOME/history/
aacct<date>.dat �� �����. ���� � ����� ��� �� �� � ����. � �
���� ��� �� �� �� � �� �� ��� �� ITUAM_UC_HOME/history/
aacct_n_<date>.dat� �����. ��� n� ��� �� ���� � �����.
�� ��� � ����� ��� �� ���� AACCT ��� �� ������. ����� �
�� �� ��� ��� ��� �� ��� �� ���� � �� ��� ��� ��� � ��
�����. �� ��� ���� � � �� �� ��� �� ��� �� ��� ��� �
��� ����.
v ituam_format_aacct. � ����� history ���� Advanced Accounting ��� �
(ITUAM_UC_HOME/history/aacct_n_<date>.dat)�� �� ��� �����.
��� ��� �� �� �� � A_config.par �� AACCT_TRANS_IDS ���� �����.
����� AACCT_TRANS_IDS� "1,4,6,7,8"� ���� ����. ID � ��� �� ��
�� ��� �����.
– 1 �� 2 ���� ��
– 4 ��� ���� � ��� � ��
– 6 � ��� �� � ��
– 7 ���� ����� I/O � ��
– 8 �� I/O � ��
��� ��� �� 247
– 10 Virtual I/O Server � ��
– 36 WPAR ��� � ��
– 38 WPAR � ��� �� � ��
– 39 WPAR �� I/O � ��
–
�: Virtual I/O Server�� ITUAM ����� ���� � � �� Virtual I/O Server�� �
� �� 10� �� ��� �� ��� � ����.
– 11 Virtual I/O Client � ��
– 16 ��� ARM ��� ��
ituam_format_aacct ����� $ITUAM_HOME/CS_input_source/aacctn_<date>.txt�� �� �
�� �����. ��� n� �� �� �� ���.
��� YYYYMMDD �� ��� �� ��� ���� ituam_format_aacct ����� ��
� ����. �� ��� � ��� ��� ��� �� ��� �� ��� ���/��� ���
� �����. ��� �� � ��� � ��� �� ��� �� �����. ��� �
� history ���� �� ��� �� �� �� � ��� �� �� ��� ��� ���
��.
�
ituam_format_aacct( � ��� �� �� ��� �� ��� ���)
ituam_format_aacct 20070916(��� 20070916� �� �� ��� �� ��� ���)
v ituam_send_aacct. � ����� ���� �� ��� Usage and Accounting Manager ������
��� ����. � ���� ��� ���� Usage and Accounting Manager ������� ���
��.
YYYYMMDD �� ��� �� ��� ���� ����� �� � ����. �� ��� � �
�� ��� ��� ��� �� ��� ��� �����. ��� �� � ��� � ���
��� ����.
ituam_send_aacct ����� $ITUAM_HOME/scripts/enterprise/CS_log_send� ���� Usage and
Accounting Manager ��� ��� ��� ����. A_config.par �� ����� ���� �
��� ��� �� ��� ���� ����.
CS_log_send ����� A_config.par ��� ��� ��� �����.
– CS_METHOD. ��� ����� Usage and Accounting Manager ������ ��� CSR �� �
�� � ���� �������. ��� RCP(Remote Copy Protocol), FTP(File Transfer Protocol),
SCP(Secure CoPy) �� SFTP(Secure FTP)���.
– CS_USER. Usage and Accounting Manager ��� ����� � ��� �����.
248 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
– CS_KEY. � ��� TRANSFER_VIA� FTP� ��� ���� �����. � �� � ��� CS_USER
�� ��� ��� �� ������.
– CS_COLL_PATH. logs/collectors ���� �����.
logs/collectors� UNIX �� Linux ���� �� �� ���� �� ��� ������.
logs/collectors� Windows ���� �� �� logs/collectors ���� ���� ��
���� ������.
– CS_PLATFORM. Usage and Accounting Manager ������ �� �����.
– CS_UPATH. CS_METHOD� FTP� �� CS_log_send ����� � � ��� � ������.
�� �� ��� ��� ����
�� �� ���� �� � ���� ��� root �� crontab�� ������ ���.
��� � crontab ��� � AACCT ��� �� ���� �� ��� ���� Usage and
Accounting Manager ������ ��� ��� ����. � ���� ��� ���� Usage and
Accounting Manager ������� �����.
5 1 * * * ( /opt/IBM/tivoli/ituam/collectors/unix/scripts/aacct/ituam_get_aacct 1>/opt/IBM/tivoli/ituam/collectors/unix/log/ituam_get_aacct.log 2>&1 )10 1 * * * ( /opt/IBM/tivoli/ituam/collectors/unix/scripts/aacct/ituam_format_aacct 1>/opt/IBM/tivoli/ituam/collectors/unix/log/ituam_format_aacct.log 2>&1 )15 1 * * * ( /opt/IBM/tivoli/ituam/collectors/unix/scripts/aacct/ituam_send_aacct 1>/opt/IBM/tivoli/ituam/collectors/unix/log/ituam_send_aacct.log 2>&1 )
��� �� �� �� � Usage and Accounting Manager �� ��
�� �� �� �� � �� �� ��� ��� ��� ��� �����. �� ��� ��
� Usage and Accounting Manager �� ��� �����.
��� ���� ��(��� �� 1)
� 110. ��� �� �� ���� ��
�� � ��
� � AAID0101
� �(�) AAID0102
� � �� �(�) AAID0103
CPU �(�) AAID0104
� � �� ���(�) AAID0105
� � �� ���(�) AAID0106
� � �� ��� ���(�) AAID0107
�� � I/O(MB) AAID0108
�� � I/O(MB) AAID0109
�� I/O(MB) AAID0110
�� I/O(MB) AAID0111
��� ��� �� 249
��� ��� ��(��� �� 4)
� 111. ��� �� �� ��� ��
�� � ��
CPU �( ��) AAID0401
�� ��( ��) AAID0402
��� � ��( ��) AAID0403
��� �� �(�) AAID0404
��� �� �(�) AAID0405
���� �(�) AAID0406
��� ��(MB, ��) AAID0407
� ��� �(MB) AAID0408
�� � � ��� �(MB) AAID0409
���� AAID0410
����� AAID0411
I/O �� � AAID0412
��� �� � AAID0413
I/O �� �(1/1000�) AAID0414
� �� �(1/1000�) AAID0415
� � �(1/1000�) AAID0416
��� CPU �� AAID04171
��� CPU �� AAID04181
�� CPU �� AAID04191
I/O �� �� AAID04201
���� �� AAID04211
�� CPU �/ AAID04221
1� �� ��� �� ��� �� ���� �� ����. ��� �� ��� ����� Integrated
Solutions Console� ���� �� ��� ��� ��� � ����. ��� ��� 1/1000��� 1�
��� ����� �� �� �� 4 ��� ���� ���� �� �� Integrator ��� �
�� � ����.
<Stage name=″ResourceConversion″ active=″true″>
<Resource name=″AAID0415″>
<FromResources>
<FromResource name=″AAID0415″ symbol=″a″/>
</FromResources>
</Resource>
250 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
</Resources>
<Parameters>
<Parameter formula=″a/1000″/>
</Parameters>
</Stage>
��� �� ��� ��(��� �� 6)
� 112. ��� �� �� � ��� ��
�� � ��
�� ��� �(MB) AAID0601
��/�� � AAID0602
�� AAID0603
�� � AAID0604
�� � AAID0605
��� ���� ��(��� �� 7)
� 113. ��� �� �� ���� ��
�� � ��
���� I/O � AAID0701
���� �� ��� �(MB) AAID0702
��� ��� ��(��� �� 8)
� 114. ��� �� �� �� ��
�� � ��
� AAID0801
� �� AAID0802
� �� AAID0803
� � ��( ��) AAID0804
��� Virtual I/O Server ��(��� �� 10)
� 115. ��� �� �� Virtual I/O Server ��
�� � ��
�� �� ��� � AAID1001
�� �� ��� � AAID1002
��� ��� �� 251
��� Virtual I/O Client ��(��� �� 11)
� 116. ��� �� �� Virtual I/O Client ��
�� � ��
����� �� ��� � AAID1101
����� �� ��� � AAID1102
��� ARM ���� ��(��� �� 16)
� 117. ��� �� �� ARM ��� ��
�� � ��
������ � AAID1601
�� �(�) AAID1602
� �� �(�) AAID1603
������ CPU �(�) AAID1604
��� WPAR ��� ��(��� �� 36)
� 118. ��� �� �� WPAR ��� ��
�� � ��
CPU �(�� � �) AAID3601
�� ��(�� � �) AAID3602
��� � ��(�� � �) AAID3603
��� �� �( ��) AAID3604
��� �� �(�) AAID3605
���� �( ��) AAID3606
��� ��(MB, �� � �) AAID3607
� ��� �( ��) AAID3608
�� � � ��� �(MB, ��) AAID3609
���� AAID3610
����� AAID3611
I/O �� � AAID3612
��� �� � AAID3613
I/O �� �( ��) AAID3614
� �� �(1/1000�) AAID3615
� � �(1/1000�) AAID3616
��� WPAR �� ��� ��(��� �� 38)
� 119. ��� �� �� WPAR � ��� ��
�� � ��
�� ��� �(MB) AAID3801
252 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 119. ��� �� �� WPAR � ��� �� (� )
�� � ��
��/�� � AAID3802
�� AAID3803
�� � AAID3804
�� � AAID3805
��� WPAR ��� I/O ��(��� �� 39)
� 120. ��� �� �� WPAR �� I/O ��
�� � ��
���� I/O � AAID3901
���� �� ��� �(MB) AAID3902
Virtual I/O Server ��� ��� ��
Virtual I/O Server�� ITUAM ����� ���� �� IBM Tivoli ���� � ������ ����
����. ITUAM ����� Virtual I/O Server� ��� ���� Virtual I/O Server �� � ���
��. Virtual I/O Server�� ITUAM ����� ��� ����� ��� ���� ��� ��� �
� �����.
�: Usage and Accounting Manager� Virtual I/O Server�� ITUAM ����� �����. ��� Usage
and Accounting Manager� ITUAM ����� �� �����. Virtual I/O Server � ITUAM ��
��� �� ��� ��� System p Advanced Power Virtualization Operations Guide� ������.
Virtual I/O Server �� ���� �� ��
�� ���� �(A_config.par)� Usage and Accounting Manager ��� ���� �� ������
���� �� �� �� �����.
Virtual I/O Server� A_config.par �� ITUAM ����� ��� � ��� �� ��� ����
�. �� �� Usage and Accounting Manager ������ ��� A_config.par� �� �� ���
���� � Virtual I/O Server� A_config.par �� �� ��� �����.
padmin ���� Virtual I/O Server� A_config.par �($ITUAM_UC_HOME/data/A_config.par)�
�� � ����. ��� Usage and Accounting Manager ������ ��� �� ���
AACCT_TRANS_IDS ��� �� ���� ���� ���� A_config.par �� ��� ��� ��
�.
� 121. A_config.par �� �� ��
�� ��
ITUAM_SAMPLE � ��� ����� N�� �����. ��� � ��� �
��� ���� �����.
��� ��� �� 253
� 121. A_config.par �� �� �� (� )
�� ��
AACCT_TRANS_IDS � ��� TUAM ����� ��� ��� ��� ��
� �����. ��� 1, 4, 6, 7, 8, 10, 11 �� 16���.
���� 10, Virtual I/O Server � �����.
AACCT_ONLY � ��� ����� Y� �����. ��� �� UNIX/Linux
���� �� ���� ���� ����.
Usage and Accounting Manager ��� �� � ��:
ITUAM ����� ���� ��� �� ����.
� ��� ��
ITUAM ����� �� � ����� �� ��� ������.
1. lssvc �� ���� �� ��� �� ITUAM ����� ������. � ��, �� ���
�.
$lssvcITUAM_base
� ��� ITUAM ����� ITUAM_base ����.
2. �� �� �� cfgsvc �� ���� ��� ITUAM ����� �� �� ������.
$cfgsvc –ls ITUAM_baseACCT_DATA0ACCT_DATA1ISYSTEMIPROCESS
3. cfgsvc �� ���� �� ��� ITUAM ����� ������.
cfgsvc ITUAM_agent_name -attr ACCT_DATA0=value1 ACCT_DATA1=value2 ISYSTEM=value3 IPROCESS=value4
���,
v ITUAM_agent_name� ITUAM ����� �����. � ��, ITUAM_base� ����.
v value1 � value2� � �� ��� �� ��� �� ��(MB)���. ��� �� ����
�� �� ITUAM ���� ��� �� ����.
v value3� ����� ��� � ��� ���� �()���.
v value4� ���� �� ���� ��� ���� �()���.
�:
cfgsvc ITUAM_base -attr ACCT_DATA0=4 ACCT_DATA1=4 ISYSTEM=60 IPROCESS=60
� �� 4MB� �� � �� ��� �� �����. ��� � ��� 60�� ��
�� �� ���� ��� 60�� �����.
254 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
4. startsvc �� ���� ITUAM ����� ������. �:
startsvc ITUAM_base
�: � ��, ITUAM ���� ��� ���� �� ITUAM ����� ���� �� stopsvc
<agent name>���. �� �� ��� �� �� stopsvc ITUAM_base���.
Virtual I/O Server ��� �� �� � ��:
ITUAM ������ ��� ��� ��� ���� ��� ��� �� �����. �� � ��
����� � �� �� ����� ���� ���� ����. ��� ����� Virtual I/O Server�
A_config.par �� �� �� ���� ��� crontab�� ���� ����.
�� � �� ����� Virtual I/O Server� $ITUAM_UC_HOME/scripts/aacct ���� ����.
ITUAM ���� �� � �� ���� ��
�� ����� Virtual I/O Server ��� �� ���� �� ��� �����. ��� ��� Usage
and Accounting Manager ������ ��� ��� � ���� ���� Usage and Accounting Manager
������� �����.
v ituam_get_aacct. � ����� ″��″ Virtual I/O Server ��� �� ��� ITUAM_UC_HOME/
history/aacct<date>.dat �� �����. ���� � ����� ��� �� �� � ��
��. � ����� ��� �� �� �� � Virtual I/O Server ��� �� ITUAM_UC_HOME/
history/ aacct_n_<date>.dat� �����. ��� n� ��� �� ���� � �����.
�� ��� � ����� ��� �� ���� AACCT ��� �� ������. ����� �
�� �� ��� ��� ��� �� ��� �� ���� � Virtual I/O Server� ��� ��
� � �� �����. �� ��� ���� � � �� �� ��� �� ��� �� ���
��� ���� ����.
v ituam_format_aacct. � ����� history ���� Virtual I/O Server ��� �(ITUAM_UC_HOME/
history/aacct_n_<date>.dat)�� �� ��� �����.
��� ��� �� �� �� � A_config.par �� AACCT_TRANS_IDS ���� �����.
����� AACCT_TRANS_IDS� ″10″�� ���� ����.
ituam_format_aacct ����� $ITUAM_HOME/ CS_input_source/aacct10_<date>.txt�� �� �
�� �����.
��� YYYYMMDD �� ��� �� ��� ���� ituam_format_aacct ����� �� �
����. �� ��� � ��� ��� ��� ���� �� ��� �� �� ��� ����
�����. ��� �� � ��� � ��� �� ��� �� �����. ��� �� history
���� �� ��� �� �� �� � ��� �� �� ��� ��� �����.
��
��� ��� �� 255
ituam_format_aacct( � ��� Virtual I/O Server ��� �� ��� ���).
ituam_format_aacct 20070916(��� 20070916� Virtual I/O Server ��� �� ��� ���).
Usage and Accounting Manager ������ ��� Virtual I/O Server �� �� �:
Usage and Accounting Manager� Virtual I/O Server �� ��� �� ���� ����� Usage and
Accounting Manager ������ ��� ��� ��� ���.
��� ���� �� ��� �� � ����.
v Virtual I/O Server�� Usage and Accounting Manager ������ ��� ��� ″������″. �
����� ��� �� Usage and Accounting Manager ������ ��� ���� �� Windows
�� UNIX �� �� �� �� ���� ���. ��� �� ��� � ����� � ��
��� ����� � ��� ��� ��� ����.
v Virtual I/O Server�� Usage and Accounting Manager ������ ��� ��� ″�������″.
� ����� Virtual I/O Server� A_config.par�� � � ��� ���� ���.
Usage and Accounting Manager ��� �� �� ����
Usage and Accounting Manager ������ ��� �� ��� ����� ������ ���� XML
�� �� ���� Virtual I/O Server�� ��� �����.
Usage and Accounting Manager ��� �� �� ����
�: Virtual I/O Server�� A_config.par �� ���� ��� Usage and Accounting Manager ��
���� ��� �� �� ����� ��� ����. Usage and Accounting Manager ������ �
��� �� �� ���� �� ����.
ituam_send_aacct ����� ���� ������ ��� �� ��� �� � ����. � ����
� ����� root �� crontab ��� ����� ��� crontab ��� �� ���� ���.
��� ������ ��� logs/collector ����� �� ��� ��
$ITUAM_HOME₩collectors₩AACCT_n₩<feed>� ����. ��� n� �� � ���� feed� ��
� �� �����. � ��, $ITUAM_HOME₩collectors₩AACCT_10₩vioray� Virtual I/O Server�
�� 10� �� �� �� vioray� � ��� ���� �����.
Usage and Accounting Manager ������ ��� �� ��� ������ ��� �����.
v Virtual I/O Server� A_config.par ��� � � ����� ������.
v ��� crontab�� ituam_send_aacct ����� �����.
Virtual I/O Server� A_config.par ��� � � �� ��
256 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
ituam_send_aacct ����� ���� Usage and Accounting Manager ������ ��� �� ��
� ���� padmin ���� Virtual I/O Server� A_config.par ��� �� ��� ���� ��
�.
�� �� CS_METHOD ��� � ����� ����. � �� �� � ��� ��� � �� �� �
����. CS_METHOD ��� Usage and Accounting Manager ������ ��� �� ��� ���
� ���� ����� �����.
� 122. Usage and Accounting Manager ������ ��� �� ��� � ��� ��
�� ��
CS_METHOD=FTP
CS_USER Accounting Manager ������ ��� ����� � ��� �����. ������ ���
Windows ���� ��� ��� ��� ���� �� ��� ���� �� �� ������.
CS_USER="<domain name>₩₩₩₩<account name>"
��� �� �� �� �� ��� �� ��� � �� ��� ������.
CS_KEY CS_USER ���� ��� ��� ����.
CS_COLL_PATH Usage and Accounting Manager ������ ���� logs/collectors ���� �����.
logs/collectors� UNIX �� Linux ���� �� �� ���� �� ��� ������.
logs/collectors� Windows ���� �� �� logs/collectors ��� ���� �� ��
�� ������.
� ��� CS_log_send ������ �����.
CS_PLATFORM Usage and Accounting Manager ������ �� �����.
CS_UPATH ituam_send_aacct ����� � � ��� � ������.
CS_METHOD=SFTP��CS_METHOD=SCP
SFTP(Secure FTP, Usage and Accounting Manager ������ ��� UNIX �� Linux� ��
���� ��� � ��) �� SCP(Secure Copy, Usage and Accounting Manager ������
��� Windows� �� ���� ��� � ��)� ����� ITUAM_USER ���� ��� ���
� ITUAM_USER�� ��� ��� Usage and Accounting Manager ������ ���� �(null)
�� � �� � ��� ���. � �� ITUAM_USER ��� ���� CS_USER ���� Usage
and Accounting Manager� �� � ��� �� ���� ����.
ITUAM_USER ��� �� � Usage and Accounting Manager �����.
CS_USER Usage and Accounting Manager ������ ��� � �����.
CS_KEY � �
CS_COLL_PATH Usage and Accounting Manager ������ ���� logs/collectors ���� �����.
CS_METHOD=SCP� �� logs/collectors ��� �� ��� ������.
CS_METHOD=SFTP� �� login ����� logs/collectors ����� �� ��� ����
��.
CS_PLATFORM Usage and Accounting Manager ������ �� �����.
CS_UPATH � �
ituam_send_aacct ���� ��
��� ��� �� 257
ituam_send_aacct ����� ���� �� ��� Usage and Accounting Manager ������ ��
� ����. � ���� ��� ���� Usage and Accounting Manager ������� �����.
�: � ����� ����� root �� crontab ��� ����� ��� ���� �� ���� ��
�.
YYYYMMDD �� ��� �� ��� ���� ����� �� � ����. �� ��� � ��
� ��� ��� ��� �� ��� ��� �����. ��� �� � ��� � ��� ���
����.
��� Virtual I/O Server �� � Usage and Accounting Manager �� ��:
�� �� �� �� � Virtual I/O ��� ��� ��� � �� ��� �����. �� �
�� ��� Usage and Accounting Manager �� ��� �����.
A_config.par �� AACCT_TRANS_IDS ���� ��� �� �� ����� �� 10 ��� �
����. � �� � ����� padmin ���� Virtual I/O Server�� A_config.par ��
���� ���.
��� ���� ��(��� � 1)
� 123. ��� �� �� ���� ��
�� � ��
� � AAID0101
� �(�) AAID0102
� � �� �(�) AAID0103
CPU �(�) AAID0104
� � �� ���(�) AAID0105
� � �� ���(�) AAID0106
� � �� ��� ���(�) AAID0107
�� � I/O(MB) AAID0108
�� � I/O(MB) AAID0109
�� I/O(MB) AAID0110
�� I/O(MB) AAID0111
��� ��� ��(��� � 4)
� 124. ��� �� �� ��� ��
�� � ��
CPU �( ��) AAID0401
�� ��( ��) AAID0402
��� � ��( ��) AAID0403
��� �� �(�) AAID0404
��� �� �(�) AAID0405
258 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 124. ��� �� �� ��� �� (� )
�� � ��
���� �(�) AAID0406
��� ��(MB, ��) AAID0407
� ��� �(MB) AAID0408
�� � � ��� �(MB) AAID0409
���� AAID0410
����� AAID0411
I/O �� � AAID0412
��� �� � AAID0413
I/O �� �(1/1000�) AAID04141
� �� �(1/1000�) AAID04151
� � �(1/1000�) AAID04161
1� �� ��� �� ��� �� ���� �� ����. ��� �� ��� ����� Integrated
Solutions Console� ���� �� ��� ��� ��� � ����. ��� ��� 1/1000��� 1�
��� ����� �� �� �� 4 ��� ���� ���� �� �� Integrator ��� �
�� � ����.
<Stage name=″ResourceConversion″ active=″true″>
<Resources>
<Resource name=″AAID0415″>
<FromResources>
<FromResource name=″AAID0415″ symbol=″a″/>
</FromResources>
</Resource>
</Resources>
<Parameters>
<Parameter formula=″a/1000″/>
</Parameters>
</Stage>
��� ��� �� 259
��� � ��� ��(��� � 6)
� 125. ��� �� �� � ��� ��
�� � ��
�� ��� �(MB) AAID0601
��/�� � AAID0602
�� AAID0603
�� � AAID0604
�� � AAID0605
��� ���� ��(��� � 7)
� 126. ��� �� �� ���� ��
�� � ��
���� I/O � AAID0701
���� �� ��� �(MB) AAID0702
��� ��� ��(��� � 8)
� 127. ��� �� �� �� ��
�� � ��
� AAID0801
� �� AAID0802
� �� AAID0803
� � ��( ��) AAID0804
��� Virtual I/O Server ��(��� � 10)
� 128. ��� �� �� Virtual I/O Server ��
�� � ��
�� �� ��� � AAID1001
�� �� ��� � AAID1002
��� ��� � �� ���� ����
� ��� ��� ����� ����� ��� ������ ���. �� ����� ���� � �
���� �� � ��� ����� root ��� ���� ��� ���. Usage and Accounting Manager
�� $ITUAM_UC_HOME/etc/cron.entry �� �������. � ��� ��� ����� ��
crontab ��� ���� ����.
�: � �� �� � ��� ���� ���� ��� �� � ���� ��� ����� ����
�������.
260 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
v $ITUAM_UC_HOME/etc/ituam_uc_nightly. � � �� ����� �� 1�� ��� �����
� ���. cron.entry �� � ��� ���� �� � ����� ��� $ITUAM_UC_HOME/log/
ituam_uc_nightly.log �� �� ������.
� ����� �� UNIX � Usage and Accounting Manager �� �� ���� ��� � ��
�� �� � �#���. �� � ����� ��� ���($ITUAM_UC_HOME/bin/A_sampler)�
��� � ��� ��� ���� �����. � ���� � ���� �� � ���.
� �� � ���� �� $ITUAM_UC_HOME/accounting/<nodename> ���� ����.
v $ITUAM_UC_HOME/etc/check_pacct. � ����� �� 3 ��� �� UNIX/Linux ���� �
�(pacct) �� ��� ���� � �����. � �� �� �� � ���� /var/adm� ��
��. ��� �� �� UNIX/Linux � �� ����.
� ����� � pacct �� ��� ����. �� �� ��(����� 2000 � )� ���
� $ITUAM_UC_HOME/history/pacct_hold� �� ���� � �� �����.
v $ITUAM_UC_HOME/scripts/enterprise/CS_nightly_consolidation. � ����� ituam_uc_nightly
����� �� � �� ��� ������ ���. CS_nightly_consolidation �����
��� � �� � ���� �� �����. ���� ��� ��� ���� ���� ��� ��
�� ��� ����.
CS_nightly_consolidation ����� Usage and Accounting Manager� ���� CSR �� �
����.
v $ITUAM_UC_HOME/scripts/enterprise/CS_send. � ����� CS_nightly_consolidation ���
�� ��� CSR �� Usage and Accounting Manager ������ ��� ��� ���� ��
���� �����. CS_send ����� CS_nightly_consolidation ����� �� � ���
���. ���� ��� ��� ���� ���� ��� ���� ��� ����.
��� ���: ��� ��� ���� ��
��� ��� ���� Usage and Accounting Manager Data Collector� UNIX/Linux � ����
��� � � Usage and Accounting Manager�� ��� ��� Oracle �� DB2 �� ��� ��
�� �����.
��� ���� � UNIX/Linux � Usage and Accounting Manager �� �� ���� ��� �
�� �� �����. � �� �� ���� � ��� �� ���� �� ��� ��
� ���� ����. �� � ���� ��, UNIX/Linux ���, ����� � ����, Oracle
�� ����, DB2 � DB2 �� �������.
�� ��� ���� � ����� ����� ���� ���� � ���� �� �����. �
���� �� ���� �� � ���� ����.
��� ��� �� 261
�� ����� ��� ��� ���� �����. get_odb_storage � get_db2_storage ����
� ��� �� ����� $ITUAM_UC_HOME/etc ���� ����. ��� ������ ���� ��
��� $ITUAM_UC_HOME/scripts/oracle � db2 ���� ����.
�: get_odb_storage � get_db2_storage ����� Oracle � DB2 ������ ���� ����,
� ���� System p �� System x� IBM Usage and Accounting Manager Virtualization Edition�
� ��� � ���.
v pacct � �� ����(check_pacct). � ����� �� 3 ��� �� UNIX pacct ��
��� ���� � �����. � ����� �� �� �� ��� ���� ��� � ���
���� ���� ���� � ����� ��� ��� �� �� ����.
v �� �� ����(ituam_uc_nightly). � ����� ��� ���� ���� �� ����� ��
���� ��� ��� ����� �� ��� �����. � ����� ��� � � ��� ��
�. � ���� � �� ����� ��� ��� A_config.par �� ���� ����.
�: �� ����� ���� check_pacct � ituam_uc_nightly ����� �� � ��� ���
�� root ��� ����� ��� ���. ��� �� $ITUAM_UC_HOME/etc/cron.entry �
� �������. � ��� ��� ����� � crontab ��� ���� ����.
– �� ���� ��(turnacct). � ����� � UNIX � Usage and Accounting Manager ��
�� history ���� ���� runacct ����� ��� � �� �� �����.
– �� ���� ��(runacct). � ����� � UNIX � Usage and Accounting Manager ��
�� ���� � �� �� �����.
– � � ����(sampler). � ����� A_sampler ���� ��� Linux �� Linux � �
���� ���� ���� � ���� �� �����.
– ������ ���� ����(get_odb_storage W get_db2_storage). � ����� Oracle
��� ���� � ��� � ���� ��� DB2 ��� ���� ��� �����.
pacct �� � ����(check_pacct)
check_pacct ����� UNIX/Linux pacct �� ��� ����. �� �(cron)� �� ����
� �� ��� � ����� �������.
UNIX/Linux ������ pacct � ��� �����. �� � ���� ���� 98%� ����
UNIX/Linux �� �� � ���� ��� ����. �� � ���� ���� ��� ���
�� ��� ��� � �� ����.
check_pacct ����� pacct� ��� ��� �� �� ��� ���� UNIX/Linux �� ���
� � ��� ���. pacct �� ��� ��� � �� � ����� � pacct �� history
���� �� �� ���� �� pacct �� �� ������. ������ ��� �� ���
�� �� pacct �� �� � ����.
runacct ����� �� pacct �� ���� � �� �� �� ���� �����.
262 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� �� ����(ituam_uc_nightly)
� ����� ��� ���� ���� �� ����� �� ���� ��� ��� ����� �� �
�� �����. � ����� ��� � � ��� ���. � ���� � �� ����� ��� �
�� A_config.par �� ���� ����.
� �� ����(ituam_uc_nightly)� ��� ��� ����.
v turnacct ����� ��� �� UNIX � Usage and Accounting Manager �� �� history
���� �����.
v runacct ����� ��� �� UNIX � Usage and Accounting Manager �� �� ���� �
�� �� �����.
v A_config.par ��� ITUAM_SAMPLE ��� Y� ��� �� sampler ����� ��� � �
�� ��� ���� ���� � � ��� ���� �� �����.
v A_config.par ��� ORACLE_STR_SAMPLE ��� Y� ��� �� get_odb_storage �����
��� �� � ��� � ��� ���� � Oracle ���� �� �����.
v A_config.par ��� DB2_STR_SAMPLE ��� Y� ��� �� get_db2_storage ����� �
�� ������ ��� ���� ��� ���� � DB2 ���� �� �����.
�: get_odb_storage � get_db2_storage ����� Oracle � DB2 ������ ���� ����,
� ���� System p �� System x� IBM Usage and Accounting Manager Virtualization Edition�
� ��� � ���.
ituam_uc_nightly ����� �� 1�� ��� ������ ���. �� �� � �� ��� ��
�� �� ��� � �� � ��� �� � ���� ���� ��� ��� ������.
�� ����� ���� � ����� �� � ��� ����� root ��� ���� ��� ��
�.
$ITUAM_UC_HOME/etc/cron.entry �� � ��� ���� � ����� �� �� � �����
��� $ITUAM_UC_HOME/log/ituam_uc_nightly.log �� �� ������.
�� ���� ��(turnacct)
turnacct ����� �� UNIX � Usage and Accounting Manager �� �� history ����
���� runacct ����� ��� � �� �� �����.
turnacct ����� ��� �� UNIX � Usage and Accounting Manager �� �� history �
��� ���� runacct ����� ��� � �� �� �����.
v UNIX/Linux wtmp, wtmpx � pacct �.
v Usage and Accounting Manager �� �($ITUAM_UC_HOME/data/A_activity.sys, ����). � �
� ���� ��� �� ��� ���� �����.
v Usage and Accounting Manager Oracle �� �($ITUAM_UC_HOME/data/A_dbacct.sys, ����). �
��� ���� ����� A_config.par ��� A_ORACLE_ACCT ��� Y� ���� ���.
��� ��� �� 263
v Usage and Accounting Manager DB2 �� �($ITUAM_UC_HOME/data/A_db2acct.sys, ����). �
��� ���� ����� A_config.par ��� A_DB2_ACCT ��� Y� ���� ���.
�: A_dbacct.sys � A_db2acct.sys �� Oracle � DB2 ������ ��� ����� ����,
��� ���� System p �� System x� IBM Usage and Accounting Manager Virtualization Edition
�� ��� � ���.
turnacct ����� YYYYMMDD �� ��� ����� �� ��� �� � �� �� ���
�� �� �� ���� �����.
turnacct ����� UNIX/Linux ���� ��� ����� �� ��� �����. ��� ��� �
���� ���� �� � ��� �� ����.
turnacct onturnacct off
�� ���� �(runacct)
runacct ����� �� UNIX � Usage and Accounting Manager �� �� ���� � �� �
� �����.
� UNIX � Usage and Accounting Manager �� ��� 2� �� �� ���� �� ����
���� ��� ����� ���� ���. runacct ����� history ���� �� UNIX � Usage
and Accounting Manager �� �� �� A_format ���� ��� �� �� �� �����.
runacct ����� �� �� �� ��� ���� �#�� ��� � �� � acc_<date>.dat
� �����. ��� <date>� YYYYMMDD ����.
� runacct ����� �#� � �� ��� �� 16�� �����. ��� ��� ��� �#�
� �� � � �� � �� � ���� ����. UNIX�� ���� UNIX �# �� sort
+0.0 -0.16���.
�� �� �� �� �� TEMP ���� ��� �#��� �� �� �� runacct ������ UNIX
sort �� -T ��� ���� ���.
��� runacct ������ �� ���� ���� A_format ���� CLI � �����.
# A_formatFORMAT> FORMAT/TYPE=ACTIVITY/ZERO "/usr/ituam/history/activity_<date>"%FRMT-I-PROCFILE, processing file-"usr/ituam/historyactivity_<date>FORMAT> FORMAT/TYPE=ACCT/ROLL/ZERO "/usr/ituam/history/pacct_<date>"%FRMT-I-PROCFILE, processing file-"usr/ituam/history/pacct_<date>"FORMAT> FORMAT/TYPE=WTMP/ZERO "/usr/ituam/history/wtmp_<date>"%FRMT-I-PROCFILE, processing file-"usr/ituam/history/wtmp_<date>FORMAT> EXIT#
/ZERO ���� �� �� �� �� ������. � ���� � ��� ��� �� ������.
264 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
/ROLL ��� ��
UNIX pacct �� UNIX � � �� ���� ��� � A_format ����� �� ���� ���
�. � ���� /ROLL���. /ROLL ���� ����� ���� �� � � ���� ��� ��
��� �����. �����(�� ���� ��)�� ���� �� � �� �� �� �� �
�� � � ��� ��� �� ��� ���� � �� �� ��� �����. ����� ���
�� �� �� � ���� � � �� �� ��� � � ����.
/AGGREGATE ��� ��
/AGGREGATE ���� �� ���� ��� ����� ���� ���� A_format ���� ��
���. �, �� ���� ��� ��� �� � ���� ��� �� �����. � ���� /ROLL
���� �� ���� ���.
��� ����(sampler)
sampler ����� A_sampler ���� ����. A_sampler ���� ���� ���� �
($ITUAM_UC_HOME/data/A_storage.par)� ��� �� ��� ��� ���� �� � ���� �
(traverse)���.
NFS � �� ���� � ���� � ��� ���� �� A_sampler ���� ��� ����
� ���� �(traverse)���.
A_sampler ���� �� �� � �� ��� ���� �($ITUAM_UC_HOME /data/
A_storage.sys)� ��. A_sampler ���� � ���� �� � �� UID � GID� �
�� � ��� ����.
sampler ����� A_storage.sys �� history ���� ���� str_<date>.dat �� ��
� ����. ��� <date>� YYYYMMDD ����.
sampler ����� ���� $ITUAM_UC_HOME/data/A_config.par ��� ITUAM_SAMPLE ��� Y
� ���� ���.
����� ���� ����(get_odb_storage � get_db2_storage)
get_odb_storage � get_db2_storage ����� Oracle ��� ���� � ��� � ����
��� DB2 ��� ���� ��� �����.
�: get_odb_storage � get_db2_storage ����� Oracle � DB2 ������ ����� ���
�, � ���� System p �� System x� IBM Usage and Accounting Manager Virtualization Edition
�� ��� � ���.
A_config.par ��� ORACLE_STR_SAMPLE ��� Y� ��� �� ituam_uc_nightly �����
get_odb_storage ����� ��� Oracle ��� ���� � ��� � ���� ��� ����
�. � ��� $ITUAM_UC_HOME/history/ora_sto_<date>.dat �� �����.
��� ��� �� 265
A_config.par ��� DB2_STR_SAMPLE ��� Y� ��� �� ituam_uc_nightly �����
get_db2_storage ����� ��� DB2 ������ ��� ���� ��� �����. � ���
$ITUAM_UC_HOME/history/db2_sto_<date>.dat �� �����.
�� ���� ��(redo_nightly)
ituam_uc_nightly ����� ��� �� redo_nightly ����� ���� �� �� ������.
ituam_uc_nightly ����� ��� �� � ����� ���� history ����� �� �� �
� ������.
v pacct_<date>
v wtmp_<date>
v activty_<date>
v dbacct_<date>(System p �� System x� IBM Usage and Accounting Manager Virtualization Edition
� ��� � �)
v db2acct_<date>(System p �� System x� IBM Usage and Accounting Manager Virtualization Edition
� ��� � �)
redo_nightly ����� ��� � ��� ����.
redo_nightly today yesterday all yyyymmdd
���,
v today= � ��� ���� �(���)
v yesterday=�� ��� ���� �( � ��� �� �)
v all=�� ��� ���� �
v yyyymmdd=�� ��� ���� �(yyyymmdd �� ���� �)
redo_nightly ����� � � �� �� ���� $ITUAM_UC_HOME/accounting/<nodename> �
��� ��� runacct ����� ����. ��� �� ��� �� � �� �� �� ��. �
� �� ����� accounting/<nodename> ������ ���� ���.
��� ��: ��� �� ���� ��
��� �� ���� ��� ���� ��� ��� ������ ��� � �� � ���� ��
���� �� CSR �� �����. Usage and Accounting Manager� CSR �� ���� ����
�� � �� �� ��� ���� �� ��, �� �� � �� � ��� �����.
��� ����� ��� �� ���� �����.
v �� � ����($ITUAM_UC_HOME/scripts/enterprise/CS_nightly_consolidation). � ����
� �� ����� ���� ��� ����� ����. � ���� � �� ����� ��� ��
� A_config.par �� ���� ����.
266 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
– ���� � �� ����($ITUAM_UC_HOME/etc/proc_multi). � ����� � �� � ��
�� �� �����.
– CS �� �� ����($ITUAM_UC_HOME/scripts/enterprise/CS_gen_sum). � �����
proc_multi ������ ��� �� ����� CSR �� �����.
�� �� ����(CS_nightly_consolidation)
CS_nightly_consolidation ����� ituam_uc_nightly ����� �� � �� ��� �
����� ���. ���� ��� ��� ���� ���� ��� ���� ��� ����.
CS_nightly_consolidation ����� ��� ����.
v proc_multi ����� ��� ��� � �� � � ��� ���� �� �����.
v CS_gen_sum �� ��� ��� �� � ���� ��� CSR �� �����.
v ��� � Oracle � DB2 ���� �� ��� �� � � ��� � ��� �� CSR �
� �����. (System p �� System x� IBM Usage and Accounting Manager Virtualization Edition
��� ��� � �)
v CS_fs_resource ���� ��� � ���� �� �� � ��� ��� CSR �� ��
���.
v $ITUAM_UC_HOME/CS_input_source ���� CSR �� �����. � ����� Usage and
Accounting Manager ������ ��� �� ����.
�� �� ��� UNIX ���� �� �
Job Runner �� � ��� UNIX ���� �� �� � ����. � ���� � ��� �� �
���. �� �� � � ���� �� Tivoli Usage and Accounting Manager ��� ������
�.
� ���� ��
Job Runner� ��� ���� �� �� ���� ���� ���.
#!/bin/sh
Job Runner� � ���� ���� �� ����� ��� ��, Job Runner� ″�� �� �″ ��
� �� �� �����.
″�� �� �″ ��� #!/bin/sh� ���� �� ����� ��� UNIX ��� ���� ����
�� ���� ��� TUAM� Embedded WebSphere(eWAS) ��� �� ���� � �� �� �
����. � ��, SHELL � SHELLOPTS �� ���� �� RedHat Enterprise Linux 5 ��� �
�� �� �� ����.
SHELL=/bin/bashSHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
�, SHELL � SHELLOPTS �� ���� TUAM� eWAS ��� �� �� ����.
��� ��� �� 267
SHELL=com.ibm.ws.management.tools.WsServerLauncherSHELLOPTS=braceexpand:hashall:interactive-comments:posix
� ����� 0� ���� �
� ����� Job Runner� 0 �� ��� ���� ���. � ����� 0� � �� ��� ����
��, Job Runner� ����� �� �� � ��� ��� ��� �����.
��� ���� ���� ���� 0� � �� ��� ���� UNIX �� � �� ����.
/bin/netstat -V
� ��, netstat� �� �� 5� �����. Linux��, ��� ���� /bin/netstat -V� �� ��
� �� �� ��� �� �� ��� � � ����.
echo $?
$?�� ��� �� �� ��� �����. netstat �� ��� �� ���( �) ���
� �� �(5)� �����.
� ����� 0� � �� ��� ��� � �� ��(���� ����), 0(��) ��� Job Runner�
���� ����� ��� ���� ���. �� ��� ��� ��� ����� ��� � �� �
� ����.
v �� �� ��(� �� ��, rc� 5�)� ���� 0�� �������.
if test $? = "5"then
exit 0fi
v ����� �� �� ��� ���� ��� ″�� ��� �″ �� ��� 0�� ������.
ls > /dev/null
� �� �� 0 �� ��� �����.
�
��� ″Job Runner�� ���� �″ ��� ���� �� �� ����� ����.
#!/bin/sh/bin/netstat -Vif test $? = "5"thenexit 0fi
�� ��
<TUAM_HOME>/samples/jobfiles� �� �� �� � SameRunScript.xml� Linux ���
<TUAM_HOME>/bin ���� �� run_netstat_sample.sh �� ����� ����.
268 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
��� � � ���� �� ��� �, � �� ���� ���� ���� � � ����. ��
� ���� �� ��� ��� ���� ���, Job Runner� ����� �� <TUAM_HOME>/
collectors, <TUAM_HOME>/bin � <TUAM_HOME>/lib ���� � ��� ����.
Job Runner� run_netstat_sample.sh ����� �� �, �� �� ��� �� ��� ����
�.
** Begin Step Output **net-tools 1.60netstat 1.42 (2001-04-15)Fred Baumgarten, Alan Cox, Bernd Eckenfels, Phil Blundell, Tuan Hoang and others+NEW_ADDRT +RTF_IRTT +RTF_REJECT +FW_MASQUERADE +I18NAF: (inet) +UNIX +INET +INET6 +IPX +AX25 +NETROM +X25 +ATALK +ECONET +ROSEHW: +ETHER +ARC +SLIP +PPP +TUNNEL +TR +AX25 +NETROM +X25 +FR +ROSE +ASH +SIT +FDDI +HIPPI +HDLC/LAPB**End Step Output **
CSR �� ��
��� ���� �� ��� CSR �� �����.
��� ����� �� �� ��� �� ��� CSR �� �����. CSR � � �� �
��� �� ���� ���� A_config.par ��� ��� �� �� � CS_nightly_consolidation
������ ��� ����� �� ����.
� 129. CS_gen_sum ������ ��� CSR �
CSR � ��
CS_sum_<date>.csv ����� CS_nightly_consolidation ����� CS_gen_sum ����
� ��� ����� ���� � CSR �� �����.
package node user packagename
package ����� CSR �� UNIX/Linux ��/���� �� �
���� �����. node, user � packagename ��� CSR ��
� SYSTEM_ID, USERNAME � PROCESSNAME ID� ���� �����.
CS_sum_ora_<date>.csv
(System p �� System x� IBM Usage and
Accounting Manager Virtualization Edition���
��� � �)
Oracle ��� ��� � CSR �� ����� A_config.par ���
GEN_ORACLE �� ��� Y� ���� ���.
����� CS_nightly_consolidation ����� CS_gen_sum ����
� ��� ����� ���� � CSR �� �����.
oracle node user or_base or_user
oracle ����� CSR �� Oracle �� � ���� �����.
node, user, or_base � or_user ��� CSR ��� SYSTEM_ID,
USERNAME, OR_BASE � OR_USER ID� ���� �����.
CS_sum_orasto_<date>.csv
(System p �� System x� IBM Usage and
Accounting Manager Virtualization Edition���
��� � �)
Oracle �� ���� ��� ��� � CSR �� �����
A_config.par ��� GEN_ORACLE_STORAGE �� ��� Y� ����
���.
� �� � Oracle ���� �� ��� CS_nightly_
consolidation ������ �����.
��� ��� �� 269
� 129. CS_gen_sum ������ ��� CSR � (� )
CSR � ��
CS_sum_db2_<date>.csv
(System p �� System x� IBM Usage and
Accounting Manager Virtualization Edition���
��� � �)
DB2 ��� ��� � CSR �� ����� A_config.par ���
GEN_DB2 �� ��� Y� ���� ���.
����� CS_nightly_consolidation ����� CS_gen_sum ����
� ��� ����� ���� � CSR �� �����.
db2 node user db2_base
db2 ����� CSR �� DB2 �� � ���� �����.
node, user � db2_base ��� CSR ��� SYSTEM_ID, USERNAME
� DB2_BASE ID� ���� �����.
CS_sum_db2sto_<date>.csv
(System p �� System x� IBM Usage and
Accounting Manager Virtualization Edition���
��� � �)
DB2 �� ���� ��� ��� � CSR �� �����
A_config.par ��� GEN_DB2_STORAGE �� ��� Y� ���� ��
�.
� �� � DB2 ���� �� ��� CS_nightly_
consolidation ������ �����.
CS_sum_fs_<date>.csv UNIX/Linux � ��� ��� ��� � CSR �� �����
A_config.par ��� GEN_UNIXFS �� ��� Y� ���� ���(��
�).
CS_nightly_consolidation ����� CS_fs_resource ���� �
�� � ���� �� �� � CSR �� ��� �����.
Usage and Accounting Manager ������ ��� CSR �� �
CS ����($ITUAM_UC_HOME/scripts/enterprise/CS_send)� �� ���� ��� CSR �
� CS_input_source ����� Usage and Accounting Manager ������ ��� ���� ��
��� ��� ����. �� ���� �� ���� �� �� ��� CSR � � �� �
���.
���� �� ����� ���� �� ��� feed �� ���� ���� ����. � �
�, zeus ��� UNIX � ��� CSR �(CS_sum_fs_<date>.csv)� Usage and Accounting Manager
������ ���� ���� �� ��� UnixFS� zeus �� ���(: UnixFS/zeus)� ����.
�� ���� ���� �� ���� �� �� CS_send ����� �� � �����.
�: �� CS_send ����� ���� �� ��� feed �� ���� �� �� � CSR �� �
�� ����. � ��, �� CS_sum_fs_ <date>.csv CSR �� UnixFS ���� �� ����
�� ���� ��� <date>.txt� ��� ����.
� 130. ���� �� �� � CSR �
�� ���� �� � �� CSR � �
processes/UnixDB2(System p �� System x�
IBM Usage and Accounting Manager
Virtualization Edition��� ��� � �)
CS_sum_db2_<date>.csv CSR �� � ���� feed �� ����
����.
270 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 130. ���� �� �� � CSR � (� )
�� ���� �� � �� CSR � �
processes/UnixDB2Storage(System p ��
System x� IBM Usage and Accounting
Manager Virtualization Edition��� ��� �
�)
CS_sum_db2_stor_<date>.csv CSR �� � ���� feed �� �
��� ����.
processes/UnixORA(System p �� System x�
IBM Usage and Accounting Manager
Virtualization Edition��� ��� � �)
CS_sum_ora_<date>.csv CSR �� � ���� feed �� ����
����.
processes/UnixORAStorage(System p ��
System x� IBM Usage and Accounting
Manager Virtualization Edition��� ��� �
�)
CS_sum_ora_stor_<date>.csv CSR �� � ���� feed �� �
��� ����.
processes/UnixFS CS_sum_fs_<date>.csv CSR �� � ���� feed �� ����
����.
processes/UnixOS CS_sum_<date>.csv CSR �� � ���� feed �� ���� �
���.
CS_send ����� CS_nightly_consolidation ����� ��� � ��� ���. ���� ���
��� ���� ���� ��� ���� ��� ����.
�� �� � �� �� ��
CS_send ����� ���� CSR �� Usage and Accounting Manager ������ ��� ���
� $ITUAM__UC_HOME/data/A_config.par ��� �� ��� ������.
�� �� CS_METHOD ��� � ����� ����. � �� �� � ��� ��� � �� �� �
����. CS_METHOD ��� Usage and Accounting Manager ������ ��� CSR �� ���
� ���� ����� �����.
� 131. Usage and Accounting Manager ������ ��� �� ��� � ��� ��
�� ��
CS_METHOD=MV ��
CS_USER � �
CS_KEY � �
CS_PROC_PATH Usage and Accounting Manager ������ ���� processes ���� �����.
������ ��� Windows ���� �� �� � ��� ��� � ���.
������ ��� UNIX �� Linux ���� �� �� procesess ���� �� ��� ��
����.
� ��� CS_send ������ �����.
��� ��� �� 271
� 131. Usage and Accounting Manager ������ ��� �� ��� � ��� �� (� )
�� ��
CS_COLL_PATH Usage and Accounting Manager ������ ���� log/collectors ���� �����.
������ ��� Windows ���� �� �� � ��� ��� � ���.
������ ��� UNIX �� Linux ���� �� �� log/collectors ���� �� ���
������.
CS_PLATFORM � �
CS_UPATH � �
CS_METHOD=FTP
CS_USER Usage and Accounting Manager ������ ��� ����� � ��� �����. �����
� ��� Windows ���� ��� ��� ��� ���� �� ��� ���� �� �� ��
����.
CS_USER="<domain name>₩₩₩₩<account name>"
��� �� �� �� �� ��� �� ��� � �� ��� ������.
CS_KEY CS_USER ���� ��� ��� ����.
CS_PROC_PATH Usage and Accounting Manager ������ ���� processes ���� �����.
processes� UNIX �� Linux ���� �� �� ���� �� ��� ������.
processes� Windows ���� �� �� processes ��� ���� �� ���� �����
�. ��� ��� 4 - 9���� processes ���� ������.
� ��� CS_send ������ �����.
CS_COLL_PATH Usage and Accounting Manager ������ ���� logs/collectors ���� �����.
logs/collectors� UNIX �� Linux ���� �� �� ���� �� ��� ������.
logs/collectors� Windows ���� �� �� logs/collectors ���� ���� ��
���� ������.
� ��� CS_log_send ������ �����.
CS_PLATFORM Usage and Accounting Manager ������ �� �����.
CS_UPATH CS_send �� CS_log_send ����� � � ��� � ������.
CS_METHOD=SFTP��CS_METHOD=SCP
SFTP(Secure FTP, Usage and Accounting Manager ������ ��� UNIX �� Linux� ��
���� ��� � ��) �� SCP(Secure Copy, Usage and Accounting Manager ������
��� Windows� �� ���� ��� � ��)� ����� ITUAM_USER ���� ��� ���
� ITUAM_USER�� ��� ��� Usage and Accounting Manager ������ ���� �(null)
�� � �� � ��� ���. � �� ITUAM_USER ��� CS_USER ���� Usage and
Accounting Manager ������ ��� �� � ��� �� ���� ����.
ITUAM_USER ��� �� � Usage and Accounting Manager �����.
CS_USER Usage and Accounting Manager ������ ��� � �����.
CS_KEY � �
272 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
� 131. Usage and Accounting Manager ������ ��� �� ��� � ��� �� (� )
�� ��
CS_PROC_PATH Usage and Accounting Manager ������ ���� procesess ���� �����.
CS_METHOD=SCP� �� Processes ��� �� ��� ������.
CS_METHOD=SFTP� �� login ����� processes ����� �� ��� ������.
� ��� CS_send ������ �����.
CS_COLL_PATH Usage and Accounting Manager ������ ���� logs/collectors ���� �����.
CS_METHOD=SCP� �� logs/collectors ���� �� ��� ������.
CS_METHOD=SFTP� �� login ����� logs/collectors ����� �� ��� ����
��.
� ��� CS_log_send ������ �����.
CS_PLATFORM Usage and Accounting Manager ������ �� �����.
CS_UPATH � �
Usage and Accounting Manager ������ ��� �� �� �
CSR �� ���� � ��� �� � �� ��� ���� ���� �� UNIX/Linux ����
� �� �� Usage and Accounting Manager ������ ��� �� � � ����. � ��,
� ftpd ����� ��� xferlog� Usage and Accounting Manager ������ ��� �� ��
� ����.
CS �� ����($ITUAM_UC_HOME/scripts/enterprise/CS_log_send)� ���� Usage and
Accounting Manager ������ ��� �� �� �� � ����. �� �� ������ ��
� logs/collectors ����� �� ��� ��
logs/collectors/<collector>/<feed>� ����.
�: CS_log_send ����� ���� Usage and Accounting Manager ������ ��� �� ��
���� A_config.par ��� �� ��� ���� ���.
��� ��� �� 273
274 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
����
� ��� IBM ��, ���� �� ���� ���� �� IBM� ��� �� ���� �� ��, �
��� �� ���� ��� � ��� �� � ��� ����. � ��� IBM ��, ���� �� ��
�� ����� �� � IBM ��, ���� �� ����� ��� � ��� �� � ��� ���
�. IBM� �� ��� ���� �� �, ��� �� ��, ���� �� ���� � ��� � �
���. IBM� ���� ��� ��� ����, �IBM ��, ���� �� ���� �� �� ��
� ��� ���� �����.
IBM� � ��� ��� �� �� ��� �� ��� � �� ��� � �� �� � ����.
� �� ����� �� ��� �� ������ ���� �� ����. ����� �� ���� �
��� �����.
135-700
��� � ��� ��� 467-12, �������
�� ��.�.� ���
������
��: 080-023-8080
© Copyright IBM Corp. 2006, 2009 275
276 IBM Tivoli Usage and Accounting Manager: ��� ��� ��
�� � ����
�� �� IBM ���� � ���(http://www.ibm.com/legal/kr/ko/)� ������.
© Copyright IBM Corp. 2006, 2009 277
����