· 4. DATABASE ( ) text SQL . . SQL Parameter SQL . SQL .( :0 ) src statement . STATIC, PARAMETER,...

Preview:

Citation preview

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(&quot;.+&quot;)₩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 &gt;= ? AND ToDate &lt;= ?)"/><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 &gt;= ? AND ToDate &lt;= ?)"/><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="ITUAM@ITUAMCustomerCompany.com"smtpSendJobLog="false"smtpServer="mail.ITUAMCustomerCompany.com"smtpTo="John.ITUAMUser@ITUAMCustomerCompany.com"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=&quot;/opt/IBM/tivoli/ituam/

collectors/Unix/CS_input_source&quot;;CollectorLog_dir=&quot;%CIMSInstallLocation%₩logs₩

collectors&quot;;LogDate=%LogDate%;client_name=client1;"/><Parameter Verbose="true"/><Parameter SourcePath="&quot;%CIMSInstallLocation%&quot;₩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

����

Recommended