118
IBM Tivoli Monitoring for Transaction Performance DPwΓU 5.2.0 SC40-1864-00

IBM Tivoli Monitoring for Transaction Performance: …publib.boulder.ibm.com/tividd/td/ITMFTP/SC32-1387-00/zh... · 2003-12-04 · Tivoli Enterprise Data Warehouse ... AHU C Ω TG

  • Upload
    buidieu

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

IBM Tivoli Monitoring for TransactionPerformance

DPwΓU

5.2.0

SC40-1864-00

IBM Tivoli Monitoring for TransactionPerformance

DPwΓU

5.2.0

SC40-1864-00

N

oΩTMΣΣúºeA\ 95 yNzñΩTC

(2003 10 δ)

úDsñtⁿAhA≤ IBM® Tivoli® Monitoring for Transaction Performance 5.2.0 ß≥PqC

© Copyright International Business Machines Corporation 2003. All rights reserved.US Government Users RestrictedRights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

²

÷≤. . . . . . . . . . . . . . . vA∩H . . . . . . . . . . . . . . ve . . . . . . . . . . . . . . . . vX . . . . . . . . . . . . . . . . vi

IBM Tivoli Monitoring for Transaction Performancew . . . . . . . . . . . . . . . viX . . . . . . . . . . . . . . vi÷X . . . . . . . . . . . . . viisuWX . . . . . . . . . . . . viiqX . . . . . . . . . . . . . vii

≤Uuπ . . . . . . . . . . . . . . . viiipnΘΣñ . . . . . . . . . . . . viiiD . . . . . . . . . . . . . . . viiirΘD . . . . . . . . . . . . . . viii@tSM⌠ . . . . . . . . ixTivoli ⁿOyk . . . . . . . . . . . . ix

1 DPw . . . . . . . . . 1úº[ . . . . . . . . . . . . . . . . 1DPw\α . . . . . . . . . . . . 1D . . . . . . . . . . . . . . . . 2Tivoli Support Technical Exchange . . . . . . . 2

2 w° . . . . . . . . . 5wº[ . . . . . . . . . . . . . . . . 5b UNIX [ctWⁿ CD ⁿ . . . . . . 5HΓΦíⁿ CD-ROM m . . . . . . . 5zí . . . . . . . . . . . . 5Solaris 8 d . . . . . . . . . . . . . 6RedHat Linux 7.2 d . . . . . . . . . . 6AIX d . . . . . . . . . . . . . . 6

wTºΘx . . . . . . . . . . . . 6wlh . . . . . . . . . . . . . . 7wⁿOµ∩ . . . . . . . . . . . . . 8

-W ∩ . . . . . . . . . . . . . . . 8-is ∩ . . . . . . . . . . . . . . . 9

w . . . . . . . . . . . . . . 9@δwD . . . . . . . . . . . . . . 9

3 @δD . . . . . . . . . . 19Synthetic Transaction Investigator . . . . . . . 19Generic Windows. . . . . . . . . . . . . 27J2EE . . . . . . . . . . . . . . . . . 30Quality of Service . . . . . . . . . . . . 39°i . . . . . . . . . . . . . . . . . 41DB2 . . . . . . . . . . . . . . . . . 43Tivoli Enterprise Console . . . . . . . . . . 45Tivoli Enterprise Data Warehouse . . . . . . . 47WebSphere Application Services . . . . . . . . 47

tm . . . . . . . . . . . . . . . . . 48J2EE ≤tm . . . . . . . . . . . 50

@δ° . . . . . . . . . . . . . . 52

4 ABiTº . . . 57TºΘxmµí . . . . . . . . . . . 57TºΘxm . . . . . . . . . . . . . 57Tºµí . . . . . . . . . . . . . . 59Logging.properties . . . . . . . . . . 59Oⁿ½≤ . . . . . . . . . . . . . . 60ΣLOⁿΦ . . . . . . . . . . . . . 61ⁿOµ . . . . . . . . . . . . . 61

Web s² . . . . . . . . . . . . . 62LoggingService MBean . . . . . . . . . . 62

úTº . . . . . . . . . . . . . . . 63

5 lOⁿΣLEuπ . . . . 79lΘxº[ . . . . . . . . . . . . . . 79lΘxm . . . . . . . . . . . . . . 79lΘxµí . . . . . . . . . . . . . . 79lh . . . . . . . . . . . . . . . 80≤lh . . . . . . . . . . . . . 81OⁿΦ . . . . . . . . . . . . . . 81bz°AWOⁿ . . . . . . . . . . 82bzNzWOⁿ . . . . . . . . . . 82

tm¼uπ . . . . . . . . . . . . . 82ARM Oⁿ . . . . . . . . . . . . . 83J2EE lΘx . . . . . . . . . . . . . 83zNzlΘx . . . . . . . . . . 83J2EE ⌡µlΘx . . . . . . . . . 84np≤≤ J2EE lhH . . . . . . 84

Hiúí⌡µ Synthetic Transaction Investigator . . 84

6 tm . . . . . . . . . . . . 87ARM tm . . . . . . . . . . . . . 87°tm . . . . . . . . . . . . . . 89°° . . . . . . . . . . . . 89z°Atm . . . . . . . . . . . . . 90z°ANz≤tm . . . . . . . . 91z°A SMTP tm . . . . . . . . . 91z°A SNMP tm . . . . . . . . . 92xsαtm . . . . . . . . . . . . . 92ΩwMútm . . . . . . . . . . . . . 93

². N. . . . . . . . . . . . 95 . . . . . . . . . . . . . . . . . 96

. . . . . . . . . . . . . . . . 99

iii

iv IBM Tivoli Monitoring for Transaction Performance: DPwΓU

÷≤

ΓUiú IBM® Tivoli® Monitoring for Transaction Performance ñúD

DPwMΦΩTCiPΓUft]twtm IBM Tivoli

Monitoring for Transaction Performance wΓUAH]t\α IBM Tivoli

Monitoring for Transaction Performance ΓUC

ΓUiH≤Uzd IBM Tivoli Monitoring for Transaction Performance DA

EΩT j≈oDCj≈DºßAziHjMwDAT²K

PMDΦkC

A∩H

A∩HtzCªiHnM IBM Tivoli Monitoring for Transaction

Performance DϕσºC¬⌠xUCUG

v nbΣWú@tCΣ@t]A Windows NT®BWindows®

2000BWindows XPBAIX®BSolaris Operating Environment (σ≤ñ

Solaris)BRed Hat LinuxBSuSE Linux TurboLinuxC

v Web °AAp IBM HTTP ServerBApache HTTP Server M Microsoft® Internet

Information ServerC

v Web í°AAp IBM WebSphere® Application ServerC

v ⌠⌠⌠qT≤wAp HTTPBHTTPSBTCP/IPBSecure Sockets Layer (SSL)

Transport Layer Security (TLS)C

v wqTC

v Oracle IBM DB2® ΩwztC

e

ΓU]tUCG

v 1 1 , yDPwz

ú≤° IBM Tivoli Monitoring for Transaction Performance DºD

Pwºº[C

v 5 2 , yw°z

ú° IBM Tivoli Monitoring for Transaction Performance w÷ΩTC

v 19 3 , y@δDz

ú IBM Tivoli Monitoring for Transaction Performance Wiαoº@δD

÷ΩT°ZC

v 57 4 , yABiTºz

úTºOíCX IBM Tivoli Monitoring for Transaction Performance T

ºC

v 79 5 , ylOⁿΣLEuπz

ú IBM Tivoli Monitoring for Transaction Performance lΘxΩTC

v

v 87 6 , ytmz

ú IBM Tivoli Monitoring for Transaction Performance tmΩTC

X

CX IBM Tivoli Monitoring for Transaction Performance wñXM÷

σ≤Cª]íp≤uWs Tivoli XAHp≤q Tivoli XC

IBM Tivoli Monitoring for Transaction Performance w

UCσ≤ú IBM Tivoli Monitoring for Transaction Performance ú÷ΩTG

v IBM Tivoli Monitoring for Transaction Performance wΓUASC40-1862

úw Web Transaction Performance ≤ΩTMⁿCΓU]]tzb

wúºßiαoΩTApúwⁿ÷≤Ω

TC

v IBM Tivoli Monitoring for Transaction Performance ΓUASC40-1863

úC@ Web Transaction Performance íCΓU]í

Fs²¼í (GUI)BítAHnp≤ Tivoli Decision

Support q Web Transaction Performance úí°ϕC

v IBM Tivoli Monitoring for Transaction Performance Warehouse Enablement GuideA

SC32-1388

íp≤wMtm Web Transaction Performance ≤xΣM≤Cσ≤]

íxM≤ΩyMΩcCxM≤i² Web Transaction Performance

NΩe Tivoli Enterprise™ Data WarehouseC

X

Web Transaction Performance iH∩aP@°úπXHú≤hiÑ\αC

UCOoúMµHC@úúí≈XC

v IBM Tivoli Enterprise Console

– IBM Tivoli Enterprise Console® wΓUAGC40-0816

Qp≤wBú IBM Tivoli Enterprise Console ≤Aú

≤ΩwwUuπ÷C

– IBM Tivoli Enterprise Console ΓUAGC40-0576

úA]w IBM Tivoli Enterprise Console ΩTAíú

º≤C

– IBM Tivoli Enterprise Console WhmΓUAGC40-0817

úoiWhHz IBM Tivoli Enterprise Console ≤°A¼º

IBM Tivoli Enterprise Console ≤÷ΩTC

v IBM Tivoli Enterprise Data Warehouse

– Tivoli Enterprise Data Warehouse NAGI10-6396

ús Tivoli Enterprise Data Warehouse ÷ΩTACXwΘDPnΘ

²Mn≤C

– wPtm Tivoli Enterprise Data WarehouseAGC40-0700

vi IBM Tivoli Monitoring for Transaction Performance: DPwΓU

íz°np≤ Tivoli Enterprise Data WarehouseAnp≤WΣí

pAúwtmⁿCªM⌡µ°iíAB]t

@M°ΩTC

– Enabling an Application for Tivoli Enterprise Data WarehouseAGC32-0745

úNís Tivoli Enterprise Data Warehouse ÷ΩTCA

≤ Tivoli Enterprise Data Warehouse xs°iΣíΩ

í]pvBN Tivoli Enterprise Data Warehouse ΩJzíΩ

xMaAHbxñΣΩßC

v IBM WebSphere Site Analyzer

UC⌠ú IBM WebSphere Site Analyzer ÷ΩTG

http://www-3.ibm.com/software/webservers/siteanalyzer/library.html

v IBM WebSphere Application Server 5.0.1

UC⌠ú IBM WebSphere Application Server 5.0 ÷ΩTG

http://www-3.ibm.com/software/webservers/appserv/was/library/

÷X

Tivoli nΘWⁿ]tF\hP Tivoli nΘ÷ºNNywqCbUC⌠Wu

úσ Tivoli nΘWⁿG

http://publib.boulder.ibm.com/tividd/glossary/termsmst04.htm

suWX

íσ≤ CD ]túwñXCXµí PDFBHTML ΓC

\ CD W ReadMe AHop≤síσ≤ⁿC

unúΣL Tivoli úXi≤sAIBM NªG

Tivoli Software Information Center ⌠WC²HU⌠ Tivoli nΘwAH

Ks Tivoli Software Information CenterG

http://www.ibm.com/software/tivoli/library/

VU÷@U Product manusls Cb Tivoli Technical Product Documents

Alphabetical Listing °íñA÷@U M Hs IBM Tivoli Monitoring úΓ

UC

: pGb Letter Size HjpiWCL PDF σ≤A]w → CL°í∩A² Adobe Reader α≈bziWCL Letter Size C

uIBM Tivoli nΘΣñv⌠ú÷zúwºú¡εPµMΦk

sΩTCziHbUC⌠W°ΩTG

http://www-3.ibm.com/software/support

qX

ziHuWq\h Tivoli XA⌠pUG

http://www.elink.ibmlink.ibm.com/public/applications/publications/cgibin/pbi.cgi

z]iHUCo Xº@AHqΦíqG

÷≤ vii

v ⁿΩG800-879-2755

v [jG800-426-4968

bΣLΩaAYnoq XMµA\UC⌠G

http://www.ibm.com/software/tivoli/order-lit/

≤Uuπ

u≤Uuπv\αiHU¡Θ¬ (pµúK°Oú) Qa

nΘúCúAziHUN ΓÑs²Cz]iHΣLN

½AH@íjí≈\αC

p÷ΩTA\úΓUu≤Uuπ²vC

pnΘΣñ

Y÷≤⌠≤ Tivoli úDAHUuIBM Tivoli nΘΣñv⌠G

http://www.ibm.com/software/sysmgmt/products/support/

YnpnΘΣñA\HU⌠ IBM Software Support GuideG

http://techsupport.services.ibm.com/guides/handbook.html

ΓUúp≤puIBM nΘΣñv÷ΩT (°DY½w)AHUCΩ

TG

v n²Ωµ

v q XA°zbΩaw

v puIBM nΘΣñveΩT

D

\hD ϕSϕⁿJP@B@tSⁿOP⌠C

rΘD

ΓUUCrΘDG

Θ

v pgⁿOVXjpgⁿOAHK°HMPDσrO

v ε (∩B÷sBΩsBαsBµBBMµBMµ

BhµMµBtmB\αϕ∩B\αϕWBBe

ϕ)B (pZGM@tNG)

v σñ÷ΣrM

Θ

v σñwqr

v jYr

v σñsNy (wqMµñú)

viii IBM Tivoli Monitoring for Transaction Performance: DPwΓU

v zúM

Ñe

v dMíXd

v WBí]p÷ΣrAH°HMPDσrOΣL

v úTºσrMú

v ΣJσr

v ⁿO∩

@tSM⌠

wñX UNIX D ⁿw⌠H²ϕkC

ϕ Windows ⁿOµAN⌠ $variable N¿ %variable%AN²⌠ñCu (/) N¿ u (\)C Windows P UNIX ⌠Wú@

wúPCpAWindows %TEMP% Ñ≤ UNIX $tmpC

: YzOb Windows tW bash shellAziH UNIX DC

Tivoli ⁿOyk

UCSϕrwq Tivoli ⁿOykG

[ ] O∩Cnú[ΦAC

... ⁿXziHe@ⁿwhCúDⁿOΩTñtⁿAhH

µjhC

pGñ bkΦAºßAΦAyk ⁿwh

CpAYn [-a admin]... ∩ⁿwΓzA -a admin1 -aadmin2C

pGñ bΦAºAß@yk ⁿwh

CpAYn [-h host...] ∩ⁿwΓD≈A -h host1 host2C

| ⁿX¼ ΩTCziHb½u¬ΣkΣC

ϕⁿOn@ ¼ ñ@Aj¼ C∩[ΦA ([

])C

úSϕrATivoli ⁿOyk viiiyrΘDzñírΘDCUC

dí Tivoli ⁿOykñrΘDG

v wcrtpr [-a admin]... [-s region] [-m resource]... name

name O wcrtpr ⁿO@nC[ΦA∩∩∩C-a admin

resource ∩ºßñ ϕziHhⁿwhzC-m resource ∩º

ßñ ϕziHhⁿwhΩC

v wchkdb [-o outfile] [-u] [-x] -f infile | -i | object...

-fB-i object ¼ CtAjAⁿX]tnCpGzⁿw object

AhiHⁿwh½≤C

÷≤ ix

x IBM Tivoli Monitoring for Transaction Performance: DPwΓU

1 DPw

DPwΓUíp≤° IBM Tivoli Monitoring for Transaction PerformanceC

°DPwOPwSwúGo]LCH¬Ñº

°AAúW [HíC

úº[

IBM Tivoli Monitoring for Transaction Performance ° Web ¼Ai

αCú°≤qUCUΦtαMgτG

v í (]ugív)

v Aí (]ußAív)

v πí

v º

v búP¼pU⌡µºεXºtαPi

IBM Tivoli Monitoring for Transaction Performance ñíz\αAiHUz²

Web ¼AH¼AB@⌡µC

IBM Tivoli Monitoring for Transaction Performance 5.2 úUCDn\αG

v d≈εAiHOn°ºA≥u C

v Nºí¿ΦkhαO

v iAatmn¼ººΩhuCziHW[ε" hAL

½sí°AC

v α≈bóoºßA¼OditmººΩC

DPw\α

IBM Tivoli Monitoring for Transaction Performance iúbípúíΣ

°\αCΘxOⁿB≤TuJava™ Management Extension (JMX) °

ANzvi²ztad⌠ñD≤@C

ΘxOⁿiú⌡µnΘoDt¼A÷ΩTCIBM Oⁿuπ (p JLog

CCLOG) ²zα≈πY½OⁿhCpp≤°oΘx÷ⁿA

\ IBM Tivoli Monitoring for Transaction Performance ΓUCpTºΘx

eíA\ 57 4 , yABiTºzC

≤TºOz⌠ñDoFzeTºC≤t≤Tº

πbWAHK²z≤@C

JMX °ANziúz°AzNzD÷ΩTCziHs

http://<MSHostName>:6969 (Σñ <MSHostName> Oz°AW)

http:/</MAHostName>:6969 (Σñ </MAHostName OzNzW) d⌠≤

z°ABzNz IBM Tivoli Monitoring for Transaction Performance ºww

≤¼AC

1

AIX G: AIX @tw]]wAN core ICo÷M

iH íA²OODo≤[x°CYí o

DAϕUCBJAHTO core úDIG

1. ⌡µUCⁿOAN core ulimit ]w] unlimitedG

ulimit -c unlimited

2. ⌡µUCⁿOAN smitty ]π core G

chdev -l sys0 -a fullcore=’true’

3. N start_tmtp.sh ñ EXECUTE_DIR ½]ⁿV ¼≈i

íC

D

N@δDúD¿UXjG

v 19 ySynthetic Transaction Investigatorz

v 27 yGeneric Windowsz

v 30 yJ2EEz

v 39 yQuality of Servicez

v 41 y°iz

v 43 yDB2z

v 45 yTivoli Enterprise Consolez

v 47 yTivoli Enterprise Data Warehousez

v 47 yWebSphere Application Servicesz

v 48 ytmz

v 52 y@δ°z

Tivoli Support Technical ExchangeziH[Js Tivoli Support Technical ExchangeCoO#uTivoli ΣuvvD

KQíAiHXWz∩≤e Tivoli úNΦACúΣQ

]túΩTB°ZB@δDBDMΩHΣLΣCtd

DD Tivoli uvúPDD÷MaⁿAP¡ Exchange D

HC[J ExchangeANiúzz Tivoli úαOAiú¬úC

Tivoli Support Technical Exchange p≤B@H\ Exchange CMΣP

DD∩n²CúzmWBq XBqWB[HB

uExchange DDvuIBM ßvs CKzP@⌡ 1 2 pq

AñNí÷ΩTCs Tivoli Support Technical Exchange bUCUΦ

G

v W[ú

v K@δ÷%

v Σ

v eñßΣ

v úPZ

v

2 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

v XWzw

p÷ΩTAnúN Exchange Ap Support Technical

Exchange ([email protected])CYnA≤hΩTAyXUC⌠G

http://www-3.ibm.com/software/sysmgmt/products/support/supp_tech_exch.html

1 DPw 3

4 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

2 w°

úwnΘíiαoDH⌡µ@÷ΩTC

pw÷ΩTA\ IBM Tivoli Monitoring for Transaction Performance w

ΓUC

wº[

] IBM Tivoli Monitoring for Transaction Performance n WebSphere Application

Services Ωw (DB2 Oracle)AHziH∩H@wBz wT

ú ( DB2 @Ωw)CAYz⌠ñwgΩwAhiH⌡µwB

z @ΩwAwnnΘC

pw≥DA\ IBM Tivoli Monitoring for Transaction Performance

wΓUC

b UNIX [ctWⁿ CD ⁿ

ϕUCⁿAq CD wúC]Y⌠≤Bzbⁿb UNIX

Wt (p CD-ROM m)AhzKLkNtúⁿAHoⁿ

OM UNIX ¼@tCn²N CD-ROM múⁿA%α≤

CDC

CD-ROM iHΓΦíOzí ⁿCoΓΦkúC½n

On¬ CD ú&PⁿIC] IBM Tivoli Monitoring for

Transaction Performance wíxsl⌠AP@⌠ w⌠

≤ΣLnΘAH%≥DC

HΓΦíⁿ CD-ROM m

n²ε⌠≤zíA%α⌡µΓⁿAB∩≤C's CDAH

ΓΦíúⁿ CD-ROM mAMßA½sⁿC

\h UNIX ¡xúHzíAíbtWs CD

ⁿ CD-ROM mCpⁿw]mCⁿm°¡xwCY

FⁿVΩⁿI⌠≤AhqwC]C CD ⁿ

IúúPABpWzAwí²l⌠ ¬ΣL CDAH

n⌡µ@CpAb Solaris WpUG

/cdrom/cdrom0 -> ./itmtp52_wtp_1/cdrom/itmtp52_wtp_1

cdrom0 O@ABNúAHⁿP CD-ROM m CD

AHn(½ /cdrom/cdrom0 ²AMßAwC

: ϕzq CD ⌡µ IBM Tivoli Monitoring for Transaction Performance wA

Yw≤≥óAªKNq CD ss²AMß

5

µ½sCoOF² CD-ROM m X A²íJs CDC

Mßε¡wAN@wb≈°í÷¼C

Gwí (bs²ñ) hN≥iµwBzC

Solaris 8 d

zíG/etc/init.d/volmgt start

εzíG/etc/init.d/volmgt stop

⌡µΓⁿGmount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom/tmtp

⌡µΓúⁿGumount /cdrom/tmtp

b /cdrom/tmtp ñw

ϕⁿAw]ⁿI /cdrom/cdrom0Ab /cdrom/cdrom0 ñw

RedHat Linux 7.2 d

]btm@tKwgtmF CD-ROM mAhb /etc/fstab ñϕ@

ABw]ⁿm /mnt/cdromC

⌡µΓⁿGmount /mnt/cdrom

⌡µΓúⁿGumount /mnt/cdrom

b /mnt/cdrom ñw

AIX d

Yn⌡µΓⁿAo)N CD-ROM mMg²AzL smit UCⁿO ¿@G

% mkdir /cdrom% /usr/sbin/crfs -v cdrfs -d /dev/cd0 -m /cdrom -p ro

crfs N[ /etc/filesystemsAozKiH mount /cdrom ⁿO iµ

ⁿC/etc/filesystems ñpUG

/cdrom:dev = /dev/cd0vfs = cdrfsmount = falseoptions = roaccount = false

iµⁿGmount /cdrom

úⁿGunmount /cdrom

wTºΘx

UCXϕµíwBúwíTºΘxCYzn≤

UAPuIBM ßΣñvHpeΘxC(\ viiiypn

ΘΣñzC) ]ϕí⌡µ[ΘxAHñß@

qí]C

6 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

ϕ 1. wΘx

ΘxW í

IBM WebSphere Application Server wG

/WebSphere/AppServer/properties/version/log

w] MS wG

/opt/ibm/tivoli/MS/WAS/properties/version/log

IBM WebSphere Application Server

5.0.1 M≤wΘxC

*selective-install.log i]t

149 wBJO²CΘx

ñCBJúP@²ñ

ΣLΘxC

YnAIBM Tivoli Monitoring

for Transaction Performance b⌠

≤wíwM≤C

wΘx≤@POⁿ²ñC⌠≤ Web Transaction Performance ≤w]w²pUG

Windows tG

%ProgramFiles%\ibm\tivoli\common\BWM\logs

UNIX® tG

/usr/ibm/tivoli/common/BWM/logs

ϕ 2. úwΘx

ΘxW í

trace-install.log, trace-install1.log, trace-install2.log,

trace-install3.log, trace-install4.log, trace-install5.log

oΘxOⁿΘxCϕeqwí

AΘxKⁿHO²ΩCⁿBz

bΘxºí⌠ANgΘxC

úwΘx±bUCs²ñG

Windows tG

%ProgramFiles%\ibm\tivoli\common\BWM\logs

UNIX tG

/usr/ibm/tivoli/common/BWM/logs

wlh

wlΩTgJ trace-install.log CwBúwíNo

±b@POⁿ²ñCΘxWϕ trace-install.logBtrace-install1.logB

trace-install2.log oµíCw]AϕlFeqW¡ (10 MB)AKi

µⁿAh¡iⁿCoϕb trace-install.log jpF 10

MB ºßAKNΩTq ss t race-instal l1. logAMßAq

trace-install1.log s trace-install2.logCtrace-install.log o&]t±Oⁿ

ΩTC

8ϕ 3 íziHw]wlhClhOqϕµ[C

pAYzNlh] INFOAh trace-install.log OⁿMIBBiH

TºA²OúOⁿ⌠≤úTºC

íoPΣHú]w (DEBUG_MINBDEBUG_MID DEBUG_MAX)

EnΘDCDEBUG_MAX Owº trace-install.log w]]wC

2 w° 7

Yn]wlhA≥ϕwBúwπbϕµ¬

µⁿO∩CpAUCⁿOb AIX tWz°AwANlh

] DEBUG_MAXG

/cdrom/setup_MS_aix.bin -W logSettings.level=DEBUG_MAX

ϕ 3. trace-install.log lh]w

lh í

-W logSettings.level="FATAL" OⁿMITºA°iíLkqΣñ

¼pCMITºOY½TºC

-W logSettings.level="ERROR" OⁿTºA°iY½óCPMITº

±ATº±úY½C

-W logSettings.level="WARNING" OⁿiTºA°iwgoº¼pC

¼pú@wn@C

-W logSettings.level="INFO" OⁿTºAⁿXnN²ú

@¼pC

-W logSettings.level="DEBUG_MIN" Oⁿiú"qúTºC&b⌡

µñnΘlNAX DEBUG_MINCª

iHúvTαΦíúí¼Aí≈

÷ΩTCw]]wC

-W logSettings.level="DEBUG_MID" OⁿiúñÑqúTºC

DEBUG_MID ]wiú≤ DEBUG_MIN P

DEBUG_MAX ºíhC

-W logSettings.level="DEBUG_MAX" Oⁿºí⌡µúTºC

ubwííCαbwí

ú¿DC

-W logSettings.level="ALL" TºOⁿC

wⁿOµ∩

í@ ∩AU≤∩ó°AObDoºeK²µwCo

OⁿOñAH [cmd_line_option...] ϕ@ ∩CϕwB

úwAziHbⁿOµúΘJo∩ΘJho∩C

ⁿOµ∩UCΓ G

v -W ∩AiHqⁿOµ⌡µA]i#]A∩ ⌡µ

v -is ∩AuαbⁿOµWAúαb∩ñ

-W ∩

ziHbwíUC -W ∩G

-W logSettings.level="trace_level"ⁿw trace-install.log lh]wCOⁿwBúw

íoXBiBúTºCplhMµMªí

A\ϕ 3C

-W logSettings.consoleOut="true | false"ⁿwOnbD xπwBúwíoXTºCYznN

∩PlíftAh -is:javaconsole ∩C

8 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

-is ∩

-is ∩πUCµíG

-is:option_name parameter

Σñ option_name ⁿw∩WA parameter ⁿwn (Y)CúO

-is ∩úC

UCMµí -is ∩C

-is:tempdir temp_dir

ⁿwxss²CYzⁿw²úsbúO²AhwB

úwíNsgJw]s² (b UNIX W /tmpAb

Windows Wh %TEMP% %TMP%)CúoXTºC

-is:log log_file_name

ⁿwbíl]wíAnN InstallShield oXºTºOⁿU

WCziHⁿwπ∩⌠WCYzuⁿwWAíb

µ²CbΦwBúwíN¿WóA

∩∩≤PwDSOUC

-is:javaconsoleⁿwnbD x°íπTº[HOⁿCπTº)P -is:log

∩OⁿTºPC

-is:silentϕεbwBúwπuInstallShield δFvTº°

íC-silent ∩ (≤]wwúw) úϕε°íC

w

nqówBúwA]AUCDnBJG

1. uπΘwvxstmC

2. úuJAAS OvC

3. úuJDBC Σ vC

4. úuΩD≈vC

5. ú tmtpSharedlib @íwC

6. úuWebSphere vC

7. úuHTTP ev 9445 P 9446 xstmC

8. RúWH tmtpXXX Y SSL ]wC

RúºßAzKiHYxstmC

@δwD

ϕzwúw IBM Tivoli Monitoring for Transaction Performance Aiαo

UCDG

Web Transaction Performance Σ SOCKS 4 Proxy ⌠⌠qT≤wCªΣ

SOCKS 5 Ω@FSOCKS 5 P SOCKS 4 eC

Yz SOCKS 5 qT≤wAP SOCKS 4 eΩ@ΦíC

2 w° 9

b Windows WwóAUCGBWMCR8318E TEMP °

úαWL 20 rC

wq⌠ (TEMP TMP) ⌠WL 20 rAp C:\Documents

and Settings\jsmith\Local Settings\TempC#≤ WebSphere ¡εAH²

⌠n"≤ 20 rAp C:\tempCYnMDA⌡εx → t

→ iÑ → ⌠AN TEMP TMP ⌠⌠sΦ¿"≤ 20

rCznp TEMP TMP ⌠CYΓúAhΓ

X rhúαWL 20 C

≤ InstallShield MultiPlatform ¡εAí≈wúw°íWσrAbD

σyÑñDIC

LC

ϕqúW Windows t]ΦZyÑ⌠ABúOΩΦZσ

(phΦZσ)ASTI Recorder GUI HσπAYwFΦZ

σyÑM≤τMC

qu εxvΩO]wa∩∩ANΦZ,σsWΣ

yÑ⌠C

J2EE °≤úΣuWebLogic 7.0 OvC

únN J2EE °≤ípuWebLogic 7.0 OvC⌡µípP

UΓµñΣñº@C@µOAε J2EE °≤

wCt@µAúOC

ϕzb Red Hat Linux 7.2 ΘσtWAq GNOME ≈í°ílw

Quality of Service zNzºßAπbí°íñ⌠≤rúNLkδ

C YzQn\¬bwíπ≤°íñTºAqúPⁿO°íl

wC

z°AwßO 5 HWísC

ϕwíbztWLkd IBM WebSphere Application Server

DB2An⌡µtwANo¼pCJ wwΦkN

úoµC

wíw IBM WebSphere Application Server DB2CYS

ⁿw)d IBM WebSphere Application Server CD MmAhw

íbnúzíJ IBM WebSphere Application Server CDCYn⌡

µ@AwíNΣ¡ ss íAAqaΦ

½sAHKziHhX IBM Tivoli Monitoring for Transaction Performance

CD íJ IBM WebSphere Application Server DB2 CDC

MAYzⁿw IBM WebSphere Application Server Mmb²

ñB⌠⌠WbJ wñ (ípU)AhwíñL sBJ

MAúúzíJ CDC

UCⁿOµ∩ ⁿw IBM WebSphere Application ServerBIBM

WebSphere Application Server Fix Pack 5.01 DB2 MmG

<launcher> -P msConfig.db2CdromDir=<DB2 cdrom dir>-P msConfig.wasCdromDir=<WAS cdrom dir>-P msConfig.wasfp1CdromDir=<fixpack cdrom dir>

pAUCⁿOOb Windows tWⁿwwMmG

10 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

setup_MS_w32.exe-P msConfig.db2CdromDir=E:\db2_images\8.1\w32-ix86\ESE\image-P msConfig.wasCdromDir=E:\was_images\was5_windows-P msConfig.wasfp1CdromDir=E:\was_images\was5fp1_windows

UCⁿOOb AIX tWⁿwwMmG

./setup_MS_aix.bin-P msConfig.db2CdromDir=/mnt/db2/8.1/aix5/ese.sbcs-P msConfig.wasCdromDir=/mnt/was/was5_aix-P msConfig.wasfp1CdromDir=/mnt/was/was5fp1_aix

Az]iH]wJ wCJ wO]túM²cCpA

Windows t²ciαpUG

C:\depot

C:\depot\db2

C:\depot\was5

C:\depot\wasFp1

MßAznNúM s∩úl²ñAN MS wM

s C:\depot ²ñCYnwA÷ΓU setup_MS_w32.exe Cw

íLúzíJ CDAKi⌡µ⌠≤ntwC

UCMµπUwC

C:\depot ²nUCwG

MS.opt

prereqs.dtd

setup_MS_lin390.cp

MS_db2_embedded_unix.opt

prereqs.xml

setup_MS_sol.bin

MS_db2_embedded_w32.opt

reboot.exe

setup_MS_sol.cp

MsPrereqs.xml

setup_MS.jar

setup_MS_w32.cp

dm_db2_1.ddl

setup_MS_aix.bin

setup_MS_w32.exe

media.inf

setup_MS_aix.cp

startpg.exe

ms.jks

setup_MS_lin.bin

w32util.dll ms.tar

setup_MS_lin.cp msg-install.log

setup_MS_lin390.bin

2 w° 11

C:\depot\db2 ²nUCwG

autorun.inf

doc

readme.jp

readme.ru

setup.exedb2

doc.cmn

readme.kr

readme.tw

db2eseTMTP.rsp

readme.cn

readme.pl

readme.txt

C:\depot\was5 ²nUCwG

admin.jar

j2ee.jar

log.jar

utils.jar

bootstrap.jar

jmxc.jar

ras.jar

wasjmx.jar

ffdc.jar

jmxx.jar

sas.jar

wsexception.jar

installService.jar

lmproxy.jar

soap.jar

wssec.jar

C:\depot\wasFp1 ²nUCwG

autorun.inf

docs

license.txt

nt

readme

readme.html

b C:\depot\wasFp1 ²ñG

docs

installer.jar

updateSilent.bat.orig

earLauncher

lib

12 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

updateWizard.bat

fixpacks

updateSilent.bat

w IBM Tivoli Monitoring for Transaction Performance í d

nΘC wíUCwqFnΘ xml A dnΘG

v MsPrereqs.xml

v MaPrereqs.xml

v SnFPrereqs.xml

o≤ IBM Tivoli Monitoring for Transaction Performance CD W

lú≥²ñC

pAoO MsPrereqs.xml ÷≤ Solaris tqG

<osname Name="SunOS" Version="2" ReleaseMin="8"><files Filename="/var/sadm/pkg/MSmsvr52/pkginfo" ContainsString="BASEDIR="Checktype="MustNotExist" Flag="ms_Installed"/><files Filename="/var/sadm/pkg/WSBAA/pkginfo" ContainsString="BASEDIR="Checktype="MayExist" Flag="was_Installed"/><files Filename="/var/sadm/pkg/WSBAA/pkginfo" ContainsString="BASEDIR="Checktype="MayExist Flag="ihs_Installed"/><files Filename="WAS_BASEDIR/properties/version/was50_fp1_solaris.ptf"Checktype="MayExist" Flag="was_fp1Installed"/><files Filename="/opt/IBM/db2/V8.1/cfg/db2ese.lvl"Checktype="MayExist" Flag="db2_8Installed"/><files Filename="/opt/IBM/db2/V8.1/cfg/db2udbee.lvl"Checktype="MayExist" Flag="db2_8Installed"/><files Filename="/opt/IBM/db2/V8.1/cfg/db2udbeee.lvl"Checktype="MayExist" Flag="db2_8Installed"/><files Filename="/opt/IBMdb2/V7.1/cfg/db2udbee.lvl" >Checktype="MayExist" Flag="db2_7Installed"/><files Filename="/opt/IBMdb2/V7.1/cfg/db2udbeee.lvl"Checktype="MayExist" Flag="db2_7Installed"/></osname>

YM≤ IBM WebSphere Application Server dµA″Filename″ (YΣ

) ⁿXww÷CX was_Installed O ⁿX IBM

WebSphere Application Server XCY ContainsString (p

ContainsString=″BASEDIR=″)Ah]trΩAhNnΘ°

)wC

YwwFnΘ²)πAOnΘwwhAⁿV

wAhziHbw IBM Tivoli Monitoring for Transaction Performance

ºeA²sΦ MsPrereqs.xml AΘJΣjMrΩMßA≥CIBM

Tivoli Monitoring for Transaction Performance w¿ºßAzKiH²

²e¼ACoOΣLtWG

bash# cat /var/sadm/pkg/WSBAA/pkginfo# VPD created by InstallShield MultiPlatform Edition# Thu May 22 15:10:43 CDT 2003ARCH=sparcBASEDIR=/opt/WebSphere/AppServerCATEGORY=applicationCLASSES=noneDESC=ISJE_INSTALL_STATUS=3ISJE_IS_ACTIVE=trueISJE_IS_PUBLICLY_SHAREABLE=falseISJE_NAME=IBM WebSphere Application Server

2 w° 13

ISJE_PARENTS=WSBAA:5.0.0.0.DSP=:1ISJE_PRODUCT_NUMBER=5.0.0.0ISJE_REQUIRED_COUNT=0ISJE_SOURCES=ISJE_UID=WSBAAISJE_UNINSTALLER="_uninst" "uninstall.jar" "uninstall.dat" ""ISJE_VPD_VERSION=4.5ISJE_WEB=NAME=WebSphere Application ServerPKG=WSBAAPKGINST=WSBAAVENDOR=VERSION=5.0.0.0.DSP=bash#

bípUA]t ContainsString H IBM WebSphere Application

Server w≥²C

IBM WebSphere Application Server Fix Pack 1 bUNIX Linux tWwó

ATº BWM83240ECDiαO]tW Java JDK sbC

bw IBM WebSphere Application Server Fix Pack 1 ºeA²NtW⌠

≤ JDK (≤ IBM WebSphere Application Server ²ñ JDK ú)

úC

: ] Fix Pack 1 O IBM WebSphere Application Server w²M

n≤AHípA≤t IBM WebSphere Application Server w

C

q 5.1 5.2 N script 5.2 ⌠C

⌡µA)απ script 5.1 scriptC≤½≤¼ΩTh

αA²Si⌡µ scriptC

Nz°Aq 5.1 5.2 αñΓC

YnMµAb¿ºßA≤ 5.2 z°AWnñΓ

sC

w∩HPw DB2 Solaris wAnY²Mn≤]wC

Y≥óF²Mn≤]wAhz¼UCTºGuN /etc/system

ñ MSGMAX MSGMNB ] 65535Cz½stA

o]w%αC½s⌡µwCvMAú MSGMAX MSGMNB º

AwdUC]wG

*

set msgsys:msginfo_msgmax = 65535

set msgsys:msginfo_msgmnb = 65535

set msgsys:msginfo_msgssz = 32

set msgsys:msginfo_msgseg = 32767

set msgsys:msginfo_msgmap = 1794

set msgsys:msginfo_msgmni = 1792

set msgsys:msginfo_msgtql = 1792

set semsys:seminfo_semmap = 2050

set semsys:seminfo_semmni = 2048

set semsys:seminfo_semmns = 4300

14 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

set semsys:seminfo_semmnu = 2048

set semsys:seminfo_semume = 240

*

set shmsys:shminfo_shmmax = 966367641

set shmsys:shminfo_shmmni = 2048

set shmsys:shminfo_shmseg = 240

*w∩ 1GB - 2GB ΩΘOΘt

zNzúαwbHxl²ñC

ziHbHx²ñwzNzA²úαHxl

²Cl² (p appsBwsdl lib) úαHxaC

wⁿ≈YLkAKLkwzNzC

b UNIX tWiµwAD≈ñ⌠≤ⁿI÷¼Ahwi

αbóCYnMµAεwdO⌠≤ⁿ÷

¼C≤wⁿºtD½s⌡µwC

Y WebSphere Application Server ÷≈óóAhzHΓΦíεB

zC

w Windows UNIX J2EE zNziαoµCYnMµ

AHΓΦíεb⌡µñABiαP WebSphere zNz

÷ java.exe BzCεoBzU≤ J2EE µwC

ówn½s≈C

wóNYniRúCYnQ¿wAz

bwóºß½s≈C

z°Aw≤ WebSphere Application Server wtm

wz°AN WebSphere Application Server wtmqDw

wC#≤oµAHúαq FirstStep eε WebSphere

Application ServerC

wµbzNzWhwúwC

YzQnN@tCwúw[JεCAhqUC]pnIG

v woC

v ²wAßúwCCw¿ºßAz°Aúdmñ

INSTALL @MµAYSmñw@Ahdmñú

w@C

v ≤úHnDoCw xAMßw y z GiαO

xBzBy iµC

v YwΩTúTAhziHbwiµñm úwCb¿

úwºeAún½soXwnDC

wn¼≈síC

Y AIXAns íjp 2GBCWebSphere Application Server Fix

Pack 1 tn 248 MB Hq CD-ROM iµw (tnBs

í iµ@t@)C⌡µws í 400 MBCY

AIXAh CD-ROM ¼ DB2 wn 1320 (400+920) s íFY

SolarisAhn 1640 (400+1240)C

2 w° 15

úw DB2 n⌡µBMú@AHKNiµwC

b Windows WusWúív∩ ú DB2 ºßARú c:\db2

²≡¼cAhb tmtp ²oAϕ²wgsbC

Yznb UNIX Wú DB2 8.1 AH root ¡≈ ⌡µUCB

BJG

1. ú <instance-user-homedir>/sqllib/db2profile H]w $DB2DIR

ΣLC

2. $DB2DIR/instance/dasdropC

3. $DB2DIR/bin/db2ilist CX DB2 ΩC

4. YWzCΩG$DB2DIR/instance/db2idrop <instance>C

5. q DB2 w²Gdb2_deinstall úΩwC

6. ú DB2 zBΩB ¡Rúl²C

7. b Solaris WA⌡µ userdel -r <login name>C

-r úl²Cpϕq /etc/passwd etc/shadow úC

8. (∩) rm /var/db2 (Y)wΣL DB2 )C

9. q /etc/services (σr) ñRúP DB2 ÷UµC

10. b Solaris WAdσr /var/adm/messages jp (DB2 Nª

oj)C

11. ú /tmp ñP db2 ÷⌠≤ (pΘx)C

5.1 TIMS wC

UOH 5.1 TIMS wΦkGY WindowsAbn²

m HKEY_LOCAL_MACHINE\SOFTWARE\Tivoli\Internet Management Server ñ

dHMΣ]t TIMS wm BASEDIR ≈XC

Y SolarisAhb /etc/init.d/tivoliIms.rc ñdHMΣUC]t TIMS

wm@µGcd /data/Tivoli/Internet/ManagementServer/TIMS/bin; ./startms.shC

Y AIXAhb /etc/rc.d/tivoliIms.rc ñdHMΣUC]t TIMS w

m@µGcd /data/Tivoli/Internet/ManagementServer/TIMS/bin; ./startms.shC

YzQnBz)O)Aϕa TIMS mAhzns

ΦbdΩTCziHsΦ Windows Wn²AOsΦ UNIX W

Script C

UCq¿úBzdºT(BJ≤íCY WindowsG

1. ΣUCUµ[HsΦAΣPzw⌠G

REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Tivoli\Internet

Management Server] ″BASEDIR″=″C:\\Program Files\\Tivoli\\Internet\\

ManagementServer″

2. xs .reg n²C

3. ÷ΓUn²AHNΣPzn²XC

4. ⌡µC

Y AIX/SolarisG

1. ΣUCUµ[HsΦAΣPzwG

16 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

#!/bin/sh# (C) COPYRIGHT TIVOLI Systems, Inc. 1994-1996# Unpublished Work# All Rights Reserved # Licensed Material - Property ofTIVOLI Systems, Inc.## Start/Stop the Tivoli Internet Management Server# case "$1" in

start)cd /data/Tivoli/Internet/ManagementServer/TIMS/bin; ./startms.sh

;;stop)

cd /data/Tivoli/Internet/ManagementServer/TIMS/bin; ./stopms.sh;;

*)echo "Unknown flag passed to $0."echo "Usage: $0 start, stop"

esac----

2. AϕW/⌠ xsG

AIXG/etc/rc.d/tivoliIms.rc

SolarisG/etc/init.d/tivoliIms.rc

3. ⌡µC

YúwAwO≤oFúwwóC

Y²ewú)AϕaúwAhiαoµCYYú)

wAwO#≤oFúwwóAdUC

²C

v WindowsGd c:\winnt\vpd.properties

v AIXGd /usr/lib/objrepos/vpd.properties

v LinuxGd /root/vpd.properties

v SolarisG/var/sadm/pkg/MSmsvr52B/var/sadm/pkg/MAgent52

/var/sadm/pkg/SnFAgent52C

ú Solaris W pkg ²N IBM Tivoli Monitoring for Transaction

Performance úq vpd.properties ñúAMß½swC

Solaris WwóA ClassNotFoundCzíb Solaris Wⁿ CD AYOe CD-ROM m⌠

]t½r (#)Ap /cdrom/cdrom0 → /cdrom/ITMTP_WTP_1#1Ahb⌡µw

iα] ClassNotFound óCúⁿ CD-ROM (hX

CD-ROM)Aú /vol/dsk ña½r AMß½sⁿ CD-ROM (½

síJ CD)C⌠ñúα½r (#)C

b Solaris Wúwz°ANzóC

Solaris Wúwíiα#≤UCTºóGub VM

líXñDwºCDwH G11Aob PC=0xfacd4d00Aτ

W=dga_init_versionAíw=/usr/openwin/lib/libdga.so.1Cv

oO#≤ Solaris @tSwúwDCYnKDA

]wUC⌠½s⌡µúwíG

set NO_J2D_DGA=trueexport NO_J2D_DGA

2 w° 17

z°AwóAíLpC

Yz°AwóAs²ñ íLpAhiH .sp

∩t@s í²CC¡x .sp dúb ~sp_files

²ñCP¡x∩ .sp AN temp.dir ]t@²AN

.sp Pwí±bP@²ñAMß½swCb .sp

ºeANwM swWC

YuxsαvwóAϕUBJ RDG

1. dtmñUC]wAdOwTa≤s IBM WebSphere Caching

Proxy (ibmproxy.conf)G

v SSLTunneling ]÷¼C

v SSLEnable ]C

v KeyRing KeyRingStashed w]T≈C

v wTz°ABn Proxy URL sW #TMTP_START C

v ßAd WebSphere Caching Proxy OwBb⌡µñC

2. dz°A≡OPb WebSphere Caching Proxy tmñⁿ

w Proxy URL ≡C

3. dzbwíA≤z°AsueñΘJ WebSphere Caching Proxy

≡ (w≡ 443ADw≡ 80) OTC

4. ⌡µ ″netstat -an″ CXjí≈¡xb≡Ad WebSphere

Caching Proxy Ob≡WÑC

5. dzOΘJFT KeyStore KXC

6. dOiHzL WebSphere Caching Proxy sz°AG

https://snfhost:443/tmtpUI/LogOn.jsp

7. d≤wíXbz°AsueñAbz°AW

OwⁿwuNzvñΓC

Y ID ≤DAhP ID wzNz

KPDoC

wz°AAY admin IDAºß admin ≤FK

XAhzNzlLkOCYnMµA²CzNzú

úP WebSphere Application Server (NzñΓ)CoAY@

zNzPKX¬XhA]úvTΣLzNzC

NAebwzNzOuzvs ñ¿AB

n u@@t@í≈vMvC

18 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

3 @δD

]t@δDúDA¿HUXG

v Synthetic Transaction Investigator

v GenWin

v J2EE

v Quality of Service

v °i

v DB2

v Tivoli Enterprise Console

v Tivoli Enterprise Data Warehouse

v tm

v @δ°

Synthetic Transaction Investigator Synthetic Transaction Investigator iαoUCDC

Y Web ΩiAzNz]ú URL úi (O) ≤C

º Internet Explorer l]w%Q±CYnMDA

wzNzsbß nJD≈≈A Internet

ExplorerCziH⌡µuInternet Explorer δFv Internet ExplorerCϕs

bß@⌡µ Internet Explorer AKuδFvC

Y±u@s⌠AyÑb⌡µu@zNztWúⁿΣ

Ah STI±u@iαLk Q¿C

b⌡µ±u@ºeAτns⌠AyÑb⌡µu@z

NztWⁿΣCYnsWyÑΣAqu εxvΩO]w

a∩∩C

zNzú URL úi (²w°) ≤C

zNzLk±t Web °A proxy τºA] Internet

Explorer LkoTWMKXC⌡µUCΣñ@H≤

G

1. N STI Recorder wbP STI ±zNzPD≈bßWC

2. YúzúWMKXAi∩bzKXMµñxsKX

∩C

----

1. b±w²O²ººeA²HwíbßAnJ STI zN

zD≈

2. Internet ExplorerC

3. Γ±ºC

19

4. YúzúWMKXAi∩bzKXMµñxsKX

∩C

zNzú URL úi (²w°) ≤C

uO²vúN½ssV URL O² trans.xml ºσ≤C o½

sV URLC

v Web z URLC

----

v ]wOⁿ Internet Explorer nD proxyC proxy °Aⁿ

²⌡µ½sVC

o½sV URL ºßA⌡µUCBJG

1. ⁿw URL D≈í]w REALM M⌠A O²sºC

2. Nτ URL ⁿwº@BJC

WMKX Internet ExplorerC

zNzú URL úi≤C

zNzLkO²ú trans.xml A ±nߺ

Cw]AzNzⁿ Internet Explorer BzH]w

í⌡µAHKϕε°íXCMAϕ Internet Explorer b]wí

⌡µAúNn Web °ACYnMDA⌡µU

CBJG

1. wíbßAbzNzD≈WwnßC

2. HΓΦí±ºAPwnßlºC

3. b GUI ñA∩sΦºC

4. ÷@UtmC

5. ∩TlºC

6. Mú]w∩AH]wíC

STI Playback 1.7 5.1 úΣbzNz≈WwhßC

zNzú URL úi≤C

zNzLkQ±Σ URL dí≈]tDj ºC

j & Bs j BÑ (=)BO²j C & O

júP Σ/t∩AÑ (=) O jΣPΣCw

]ASTI j O URL dGeCorΩñ

YDj AhP STI Lk½ TAnDCUCB

JH≤DG

1. HΓΦí±ºAPwlº Dj C

2. b GUI ñA÷@UsΦºC

3. ÷@UtmC

4. ∩lºΣJΣs j O²j C

⌠≤⌡µºúú²°≤C

zNzLk±zL Windows NT LAN Manager τºAú

D°A≈NKXO⌠¿C

⌡µUCΣñ@AHΩ@OzNz°AºKXtmG

20 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

v bzNztW NT LAN Manager C ϕS NT

LAN Manager °A εvA²OzNzt εvAoO

úzZB±iµMΦCτLúDzNzt

WbßOΣjwICzNzibz¿UCBJºß±

ºG

1. H w∩ NT LAN Manager Server τºWMKXAw

zNzCpAziαHW NT LAN ManagerUser PKX 1234 τ⌠C

2. W NT LAN ManagerUser ANKX] 1234C

3. NT LAN ManagerUser ¿ Administrators s @≈lAN\

iv]HAínJP@ OS @í≈C (pΣLp≤]wbß

ΩTA\wΓUC)

4. H NT LAN ManagerUser ¡≈nJC

5. Internet Explorer Ñq@C

6. s²⌠C

7. YúwAwªC

8. XτL URLAxsKXC

NßwJ±ASTI ±u@Lk¿C

YnMµAuπ → ⌠⌠⌠∩ → w → qhUC

]wGϕSsb@Aúúß∩C

bjM⌠ASTI Σú≤uΣúnev¡εñΣJrΩAYbs²

ñ°⌠α≈úσrC

÷Mπbs²ñσriH]YΦíXA²Pσrπ≤s²

ñ HTML íXiα]tF⌠ σrCpAbs²ñπrΩ

CompanyName, Inc. Aiαb HTML líXñAΩ HTML r

ΩO CompanyName,&nbsp;Inc.C#≤ Synthetic Transaction Investigator jM

OlíXAHNT(líXrΩ sKΣúne

¡εµCnpAs²⌠s²°lX\α π

⌠líXC + s Synthetic Transaction Investigator njMσ

rAMßb Synthetic Transaction Investigator u@ANªKΣú

ne¡εµC

÷ΩTGAInternet Explorer úαNH ″&″ YSw HTML

rúTaα½ HTML C Internet Explorer LOo@IA¡εF

⌠jMCbjMr (p αBβ Ñ) wgiHµC

YiHs Web ΩASTI ho°iOC

(A≤ Windows) bzNzA⌡µbßñAnOSA

ϕ⌠⌠⌠su]wKoµCSTI Internet Explorer ⌡

µ Web ºABnbz⌡µ⌠≤wwhºe[HtmCbz

NzWw STI µºeA²zNzA⌡µbßt

m⌠⌠⌠su]wC

: b Windows XP WAInternet Explorer ²etmAH

iαúntmCMA⌠≤Swsu]wYntmAhz

iH⌡µBJCUCΓwΦkiHu⌠⌠⌠suδFvA

tmu⌠⌠⌠su]wvC

3 @δD 21

YntmzNzbßA⌡µUCBJG

v nJH⌡µuzNzvAsbßC

v Internet Explorer Hu⌠⌠⌠suδFvC

÷ΩTG)tm⌠⌠⌠su]wAδFCpGδF

)Aq Internet Explorer \αϕ∩uπ → ⌠⌠⌠∩ → su

→ C

b STI h±ºeY)tm⌠⌠⌠]wAhzNziαLkA

ϕau⌠⌠⌠suδFvAzNzAεCziH

⌡µUCBJAHTatmzNzu⌠⌠⌠su]wvG

1. HzNz¡≈nJC

2. ÷@Uεx → tzuπ → AC

3. VUwwAMµAMΣ Tivoli TransPerf ServiceC

4. εAANΣ¼≤ΓAΦkObAW÷@U½

kΣAqt\αϕ∩eAMßb@lAe°íWANMµ

Uñu¼v≤uΓvC

5. NzNz≈½s≈C

6. HzNz¡≈nJAtmu⌠⌠⌠su]wvC

7. N Tivoli TransPerf Service ¼≤AMßAC

]w STI ±hAz¼UCGuBWMVZ2083I ΘJ <setting> LCv

ϕ]w½B½≡íOí]wπAz∩UC

d≥G

MIN_RETRIES 0

MAX_RETRIES 5

MIN_LAG_TIME 0

MAX_LAG_TIME 5

MIN_TIMEOUT 0

MAX_TIMEOUT 300 (5 )

bzNzWwnuSTI ≤vºßAzLk Internet Explorer tm HTTPProxy ]wC

uSTI °≤v]t Web Detailer ín∩ Internet Explorer

proxy ΩTAHK STI ° Internet Explorer ⌠⌠íCbzNzW

ípuSTI °≤vºeAziH²tm Internet Explorer Proxy ]wA

HKµC

pGzípF STIA²OStm Internet Explorer Proxy ]wA⌡µUC

BJAHbzNzW∩ Internet Explorer Proxy ]wG

1. ε Web Detailer Proxy zNzAC

2. ÷@Uεx → tzuπ → AC

3. ∩ Web Detailer Proxy Service ÷@U\αϕuπCWεAC

4. ∩ Tivoli Transperf Service ÷@U\αϕuπCWεAC

5. Internet Explorer ÷@Uuπ → ⌠⌠⌠∩ → su → ⌠⌠

]wA ∩ Internet Explorer proxy tmC

22 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

6. bu⌠⌠]wv°íñAMú]wA Script ∩C

7. ∩ Proxy °A∩C

8. ÷@UiÑ (ú)AHuProxy ]wv°íC

9. ¿ HTTP Proxy AϕΩTAMß÷TTwAH¿]w≤C

10. Rú Web Detailer proxy tm (wd_PROXYfunction.pac

wd_PROXYgenerated.pac)A≤U²G<MA>\bin\w32-ix86AΣñ

<MA> zNzw²C

11. ½s Web Detailer Proxy Service H Tivoli Transperf ServiceC

zNzW STI h±ó P COM ΩC

pGzbz°AW¼uLkl]w/½sl]w@v STI h

≤AhO≈W COM stmSTa]wCϕtWΣL

íTa∩ COM s]wKo¼pCpGz¼Ahi

H⌡µUCBJA ⌡µ Tivoli Transperf Service HΓΦísW

COM sG

1. bⁿOúU⌡µ dcomcnfg ⁿOAHuDCOM ]wev°íC

2. ÷@Uw]w]wAMß÷@Uw]svµñsΦw]

AHπun²v¡v°íC

3. qMµñ∩C

÷ΩTGzNzYúbMµñA⌡µUCBJG

a. ÷@UsWAHπusWhs v°íC

b. qMµñ∩A÷@UsWTwC

4. qs¼U\αϕñA∩\sAMß÷@UTwC

5. ÷@Uw]vµñsΦw]C

6. qMµñ∩AMßqs¼U\αϕñ∩\C

7. ÷@UTwAMß÷@Uw]]wvµñsΦw]C

8. qMµñ∩AMßqs¼U\αϕñ∩εC

9. ÷ΓTwAH¿C

STI Recorder πúTlºqC

STI Recorder O²lºqYO¬≤C≤ΩqAhúOSC

@lºúTa]w STI Recorder u¿ívANOSÑ

uivⁿoXu¿vH C

ΓípiαPúT STI ºO²@úC@ObO²º

ASÑuivⁿπXu¿vCt@Ou¿ív

]wúTC\h⌠ú∩≤ΩeÑOúnΣL≤C

pAziHΘJeuWµ URLA²ObQnπX ºeA

zúoú²[siCYbzFQnßAOhsi⌡X

CAϕa]wu¿ívµAiHε STI Recorder úϕa⌠

C]wu¿ívAHⁿXµ¿@ßOí°C

pAbzΘJ URL ºßYnßO 10 ϕ%αΩµAhΘ

Jj≤ 10 CbíoΣL HTTP nDASTI Recorder HßN

Σl@@í≈ (ΘJµ URL)CQ@ΩTASTI

Recorder KiHúTºσ≤AH±C

3 @δD 23

]wu¿ívµAOϕUCZG

v ziHC@lº≤CoϕziHbCPe⌠¼º

e≤C

v oVjASTI Recorder uivⁿu¿vßOíNiα

NV°CoO] STI Recorder oΓ\αA TaPwºñT

(BJC

v ϕO²@πBJLhAu¿íviα]wo0CCY

AzNu¿ív]±níh 2 ϕAMß½O²@A

TwC@BJúÑuivⁿC

Internet Explorer b⌡µ STI htW°óC

(A≤ Windows) bí≈ Windows ¡x (1ΣO Windows NT)ASTI

Internet Explorer ΩiHOs⌡µ Internet Explorer BzΩC

oϕϕ STI ± Internet Explorer ΩAMú Internet Explorer Bz

Aªiαúp÷¼ Internet Explorer Ñq@C

YnKµAúnb⌡µ STI htW Internet ExplorerC

STI h bzNzW⌡µAYwgzNztmFu⌠⌠⌠s

uv]w ΩIFhC

STI ⌡αuARM v ≤UO²@hαqC]ASTI n⌡

µhΣñ@≥DNOuARM vb⌡µBbnDCo

τbDANOuzNzvb⌡µuARM voB@úC

boípUASTI NLkpuARM v °iαqABiα

]ñεh⌡µC

YnMµAd tapmagent.exe BzObtW⌡µC

ΓUblΘxí@ñíΦíA STI ≤lCd≤

C:\Program Files\IBM\Tivoli\common\BWM\logs\trace-ma.log (Windows)

/usr/ibm/Tivoli/common/BWM/logs/trace-ma.log (UNIX) ñ trace-ma.log A

O]trΩueFúTvuARM )bzNzW⌡

µvCpGΣorΩAh STI LkpuARM v oAAB

ú⌡µhCbípUAεuzNzvAATw tapmagent.exe

Bzwa÷¼AwgqBzMµñ[HúAHßA½s

uzNzvBzChNpw@δbzNzW⌡µC

STI @δ¡εH

STI AziαJUCµG

v h°íºGO²±íLklh°íC

v AppletGO²±íLkl Java AppletC

v JavaScript™ h½nD¡εGO²±íLkBz≤sΓ

e JavaScriptCϕz÷@Uu≤ v÷sAK⌡µ newSrc()

javaScript IsG

function newSrc()

parent.document.getElementById("myLeftFrame").src="frame_dynamic.htm"parent.document.getElementById("myRightFrame").src="page2.html"

24 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

¬ΣkΣe≤sA²O STI O²¬Σ@

URL ² (Y JavaScript IsFΓ)CjavasJavaScript τú[HO

²±C

v nDWAGYibnDºAH≈ú ±gC

pA]tϕµ HTML NbnDº±gC⌠ ΘJµi

HbenDºeA≤s JavaScript úH≈Cb±gϕµΩA

±O² JavaScript (ªú⌡µ JavaScript) úGCoiα

PΩúTnDóC

v JavaScript G]±OHAí⌡µSAHL

k JavaScript ABóºC

v í°íG]±OHAí⌡µSAHLk∩°

í⌡µ@ABPºóC

v °A½sVGϕ Web °A½sV (°A½sV) A

YlºBJiαL¡⌠ALkBzß≥lºBJCqA°

A½sVb@lºBJWoCziHKµAΦkOs²

STI D½sV°AA O²@C

v hí≈ϕµGSTI úΣuhí≈ϕµvO²±@C

v P ActiveX ½≤ís² plug-in (p Macromedia FlashBQuickTimeBWindows Media Player) ¼Go½≤iHo

ΘJALPs²iµ⌠≤¼AB STI úO²±

¼CSTI TΩΣPo½≤Q¼CpApGbWⁿJF

Macromedia Flash qvAB@siAPΣúOÑq@

@í≈Ah STI iHO²±ípCMAY Macromedia Flash ½

≤O¼íí (p Flash µpΓ≈í)AiHbs

²úDípU⌡µΘJΘXAh STI NúΣípO²@

±C

∩≤CzNzASynthetic Transaction Investigator ±úΣhwC

pGP@xsbhwAh STI KLk±nBJCYn

MµAq wzNzWñRúúnC

STI iαúP Layered Service Provider (LSP) ΣLíftC

í≈∩í LSP n≤ LSP ∩ CYObíºßw

STIAh STI WebDetailer N≤ LSP ∩ Cp ’sporder.exe’

í (q Microsoft ¡x SDK o)AKiH½sC LSP ∩ CY STI

2LkTaB@A≥NúNªPΣL∩í LSP ftC

Y⌡µ STI Web s²OzLτ HTTP Proxy tmAB STI lºⁿw

Web °A½sV Ah STI Lks²½sV C

Y⌡µ STI Web s²OzLτ HTTP Proxy tmAB STI lº

ⁿw Web °A½sVAh STI Lks²½sVC Proxy

τb#°ANΣ½sVWóCYnMµA≤ó

STI lºnD (qO@nD)AHs²O²σ≤ñ½sV

C

!b⌡µuSTI ±hvzNzW Internet ExplorerCb⌡µ STI ±hzNzW Web s²P Internet Explorer

εC STI ís²ΩAHúbtW⌡µh⌠

⌠⌠\αCb Internet Explorer s²ΩíAtdtW

3 @δD 25

Internet Explorer BzCYoBzsbAhtNΩ

se⌡µBzCb STI h⌡µíASTI bº

Internet Explorer Bz PID xs Aϕ STI ⌡µ⌠⌠⌠B

zí¿As²KAϕaMúε⌡µCY½s⌡µhAB

eOWh⌡µP PIDABzεAHK²hbs

Internet Explorer W⌡µC

bzNzW⌡µΣLívT STI αΩC

bP STI ±P≈W⌡µΣLíAP STI ¼ú@P

αΩCYnKµAúnb≤ STI ±≈W⌡µΣL

íC

STI O²@lC

YoDAhYb° xml σ≤S°ⁿASTI O²@]

lCliαπbs²ñCDπΓµG

v b STI hñ STI Au STI v°eñ

BJºMµS]t STI O²@ñBJC

v nqb STI hñ Quality of Service AQuality of

Service SπCoO +ClΘxπWXd≥

ºC

v oΓµúPb WebSphere Application Server systemout.log

ñAú SAX σRº»zíC

YnMµAziH⌡µUCΣñ@@G

v YwglO²@ xsF⌠≤hARúhAH

KzL UI sΦO²@CuºO²@vA∩Hs

ΦlO²@CbsΦ°eñAún∩O²@⌡µ⌠≤@AM

ß÷@UTwCoMlDABiHO²@ hC

v quºO²@v°eA∩H⌡µlO²@C

≤O²@WAMß÷@UTwCzbiHsuv

O²@ hClO²@H⌠≤H⌡µhúiα

úTa⌡µCzbiH∩aRúlO²@⌠≤hH

O²@C

STI Recorder bmΘJµñúⁿΩ" (pΘσ) ⌠WC

STI Recorder úΣ UnicodeuD≈vu⌠vWC⌠≤ºY

s²H Unicode r@íuD≈vu⌠vW°AANuD

≈vW≤RA IP A∩HΩTO²C

STI h±°ibúsb °Aº lºWS⌠≤HWC

∩≤ 404 500 AhYS°iΣiHWAτ

utm STI ]wvW HTTP X C\ IBM Tivoli

Monitoring for Transaction Performance ΓU TAHop≤tm

HTTP ΩTC

STI h AϕaB@ (∩wDSú⌠≤≤)CY 5.2 zNz⌡µW)gLAϕatmAhoUCg

¼Gbtz → °t≤ñAπUCGSynthetic TransactionInvestigator h¼AChWGuhWvAhñεGl]w/½s

l]w@óCw]A5.2 zNzwNW]

26 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

TMTPAgentC5.1 IwNW] TivoliStiPlaybackCb 5.1 w

íAiαzL dcomcfg ítm TivoliStiPlayback AHK

Aϕv ⌡µACbN 5.1 5.2 íA 5.2 zNzⁿ

w⌡µn¡CpG≤O STIAhAϕatmⁿw

AhzH¡nJ[HtmCϕwzNzn@

⌡µ STI u@@í≈Az∩ TivoliStiPlayback

iµwC

YnMµA⌡µUCΣñ@@G

v N Tivoli transperf A⌡µA≤wAϕtm (

p TivoliStiPlayback)CziHbA εxñA#≤]wWΘx ≤

C

v --

v Aϕatm Tivoli transperf A⌡µC

Generic Windows Generic Windows iαoUCDG

hww±A²OqbzNzWªb±C

oiαO#UCΣñ@PG

v <management_agent>/app/genwin/project ²ñS@ñMsbC²

O C

uRational® zv suRational MvCbHuITMTP

Av¡≈nJMCMWP <management_agent>/

app/genwin/config/genwin.properties ñXMWC

v @ñMsbA²O2MLk±C

buRational zv <management_agent>/app/genwin/config/

genwin.properties ñτMWCoWúPC

v UI u≤≤vqñouzNzeΩwv≤C

ϕ Generic Windows ebzNzWDΩwA≤Ko

C Generic Windows neL≤úb¼ACDMΦ

OúΩweA≤πeΦΣúΩweC

v Generic Windows LkH Internet Explorer ±w¿O²@C

Generic Windows quITMTP Avbß Internet

ExplorerA²Lk Internet ExplorerA]ª)gtmCH⌡µuITMTP

AvP¡ nJtAtm Internet ExplorerC

pGWMΦúαDAτ Script αqW Rational

Robot [H±CpG Script iqW Robot ±A≤

<management_agen>/app/genwin/bin ²U GenWinCLI.bat file CH

uITMTP Av¡nJtA GenWinCLI.bat C∩

AGENT_INSTALL_DIRBROBOT_PROJECT_NAMEBROBOT_SCRIPT_NAMEB

ROBOT_PROJECT_USER_NAME ROBOT_PROJECT_PASSWORD H

P⌠C

3 @δD 27

YOq MS-DOS ú± ScriptAbu≈w]wv(butzu

πvUiΣAu≈whv ) UdUCeCbuv¡

ⁿúvUAτUCOwNbß (uITMTP AvPbß) s

WΣMµG

v @@t@í≈

v token ½≤

v HAΦínJ

v ≤½h token

h±Pu½≤úsbvC

#≤zNzuRational MvD#AϕA

Ho¼pCYnªAG

1. εzNzC

2. uRational zv Rú²eMC

3. HuITMTP Av¡ nJtCuRational zvuπ

HPW (Wib <management_agent>/app/genwin/config/

genwin.properties ñΣ) uRational MvC

uGeneric Windows hvSπb IBM Tivoli Monitoring for TransactionPerformanceujGivWC

oiαO#UCΣñ@PG

v ARM Is)]tbWºñC⌡µUCBJ ≤@¼pG

– ½O²@AN ARM IsíJ Script (p IBM Tivoli Monitoring for

Transaction Performance ΓUñí)CNO²@Wz°A

ºeATwiHb⌠ñ± ScriptC

– Rú²eWºC

– Wπ ARM IssºC

v ºWPO²@WúPCTwºW (arm_getid τIsG

) PO²@WPC ARM ºW ¼qC

v tapmagent Bz)⌡µC

b Citrix ⌠ñw Generic Windows zNz (Rational Robot) nvC

#≤b Citrix ⌠ñwvDAGeneric Windows Rational Robot

≤iαóCzYJoDApußΣñvC

ϕ Generic Windows bs≈W@ Rational Robot Aªú÷¼

uzívC

YnMµAHΓΦí÷¼uzívCN bAú

K÷¼uzívC

° Generic Windows ±ºO²@PuΣú vC

ziH Internet Explorer ñUCΣñ@∩ MµG

v YzN Internet Explorer P WebSphere 5.0 ftA#≤wD

o@¼pCYzb Internet Explorer uπ÷ HTTP

Tºv∩ABτ WebSphere Application Server w (

ID KXτ)Ahiαúbs²WJCYnKA

b Internet Explorer uπ → ⌠⌠⌠∩ → iÑ → s²qñAuπ

÷ HTTP Tºv∩C

28 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

v Yzb WebSphere AN Apache IHS m≤ªeAhiαn

∩ apache tmC#≤Y MSIE ñ SSL Ω@ΦíP HTTP

sí≈α÷wAHo¼pAB SSL ÷¼qb

Socket su÷¼oXCAbí≈ MSIE ñASSL P HTTP/1.1

\αºí¼DCMoDΦkOjε

Apache+mod_ssl+OpenSSL úh HTTP/1.1BsísuAN SSL ÷¼

qTºe MSIE ßCnoΦkObziO SSL Ω

D≈qñUCⁿG

SetEnvIf User-Agent ".*MSIE.*" \nokeepalive ssl-unclean-shutdown \downgrade-1.0 force-response-1.0

zb]w Generic Windows ±h¼UCGuBWMVZ2083I

<setting> ΘJLCv

ϕ]w½B½≡íOí]wπAz∩UC

d≥G

MIN_RETRIES 0

MAX_RETRIES 5

MIN_LAG_TIME 0

MAX_LAG_TIME 5

MIN_TIMEOUT 0

MAX_TIMEOUT 300 (5 )

bu±hvñu@π°e C

Yzb Internet Explorer uπ÷ HTTP Tºv∩A

Bτ WebSphere Application Server w ( ID KXτ)A

hiαúbs²WJCYnKAb Internet Explorer

uπ → ⌠⌠⌠∩ → iÑ → s²qñAuπ÷ HTTP

Tºv∩C

Generic Windows Lk RobotABbuzNzvWiuvzv

∩C

Rational Robot wvLAKo¼pCb UI Uⁿ → U

ⁿ Generic Windows O²qñiHΣvCRational Robot

v]iHqUCmoG

1. Rational Robot CD

2. ≤q Mgmt Svr → Uⁿ BUⁿ robot2003.zip CUⁿ Zip

N zip eúYtC

YHWΓBJA÷ΓUv (license.upd) ϕⁿiµCpw

v÷ΩTA\ Rational Robot ΓUC

h arm_getid IsπPΩO²C

Generic Windows bµ@ºO²@ñúh arm_getid Is\αC

MAWΩO²oπPíΩTCΩPEO²ú[H

OABªP@ arm_get_it(...) Is]w@ transaction_detail

µ÷Co]°]wº¼wCYnOXΩO²A°Θ

WOA\⌡µlºúdC

Generic Windows Lk±uτIvO²@C

ϕτIΣúOWºO²@@í≈ANP¼pCq

3 @δD 29

z°ARúhuGeneric Windows ºO²@vCMßO²l

Generic Windows º≈A ITMTP UI W Generic Windows

ºO²@ (.rec BScript.rtxml uτIvΣ)CuτIvΣ

≤ vp ²UCpAªN≤ <Project_Location>\TestDatastore\

DefaultTestScriptDatastore\TMS_Scripts\vp ²ºUC

IBM Tivoli Monitoring for Transaction Performance 5.2 Σπ GenericWindows Rational Robot SQABasic ARM uπC

úΣ VUScript ARM uπC

Lk± 3270 O²@C

Generic Windows O²±íiαb 3270 íJDC3270

O²@iαLk±CGeneric Windows úΣ 3270 O²@C

ujGivWSπX Generic Windows ⌡µóC

ϕ Generic Windows Lk⌡µ (úOϕ Generic Windows ⌡µ±

± Script ó)AujGivWSⁿXΣóCuOe≤CU

Cdo@¼pG

-Robot ⌡µñ

-Pα¼P Generic Windows ó

J2EEJ2EE iαoUCDG

J2EE ≤ó≤ INSTALL_PENDING ¼AC

ϕzNz≈A)b⌡µA J 2 E E ≤Nπ

INSTALL_PENDING ¼ACzNz≈zNzAC

J2EE ≤ó≤ INSTALL_IN_PROGRESS ¼AC

J2EE ≤bUCípUπ INSTALL_IN_PROGRESS ¼AG

v ebzNzWw J2EE ≤Cϕw¿ANπs¼AC

----

v wóLCpGzw∩u½sí°AvA

J2EE ≤π INSTALL_IN_PROGRESS ¼AwF 30 ≤°íA

hwóC

⌡µUCΣñ@ MDG

v wa½sπzeHd¼A≤C

----

v HΓΦíε½szNzWí°ACpGzHΓ

Φíε½szNzWí°AA¼AS≤

RUNNINGAε½szNzBzC

J2EE ≤π INSTALL_RESTART_APPSERVER ¼AC

J2EE ≤wQawA²z)∩u½sí°AvA

oObw WebLogic C½szNzWí°AC

J2EE ≤ó≤ INSTALL_SUCCESSFUL ¼AC

í°AO J2EE Instrumentation tmA² í°A

)Qal⌡µC½szNzWí°AC

30 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

J2EE ≤π INSTALL_FAILED_PREREQ ¼AC

τzNzWⁿΣ J2EE í°AsbABbtm

J2EE ≤AΣΩTΘJTC

--

du≤v≤AHozNzWo≤÷ⁿC

--

d\zNzW trace-ma.logAHoú²M°≤óºΩT

C

J2EE ≤π INSTALL_FAILED ¼AC

τbwíAúFTtmΩTC

--

d≤≤AHozNzWo≤÷ⁿ

--

dzNzW J2EE ≤lHoCp÷ΩTA\

J2EE ≤l÷qC

ujGivñL⌠≤C

pGujGivñ)π⌠≤AτOú ARM O²CYnTw

hBJ2EE ARM SDAUCBJ τ ARM αδ

hAB ARM O²O# J2EE úG

1. τwQaw J2EE ≤C

÷ΩTGb GUI ñA÷@UNzHd J2EE ≤Oπ

RUNNINGCpG≤πXúP¼AAUCΣñ@@ MDG

v INSTALL_IN_PROGRESSG≥ÑCpGÑWL 30 AB

z∩Fu½sí°AvAhwóCHΓ

Φíε½szNzWí°AC

v INSTALL_RESTART_APPSERVERG½szNzWí°AA½s⌡µ petstore ΣLí ¼ ARM ΩC

v INSTALL_FAILEDGτ J2EE ≤ΩTΘJTC

2. τ J2EE í°Aⁿ C

÷ΩTG#Twtrace-ma.log <MA_HOME>/app/instrument/

appServers/<servername_UUID>/BWM/logs ²csb≤zNzWA

τ C

YúsbAhí°A)ⁿ An½s

í°A @C½sí°AA÷@

U petstore ΣLn íCYlΘx2úsbAτzΘJ

ΩTTLC

3. τzNzWÑhsbC

÷ΩTGτz°AwgNÑhezNzAΦkO

⌡µUCuBJvG

a. ÷¼zNzC

b. ∩tm²ñ logging.properties C≤UC@µG

3 @δD 31

BWM.trc.core.services.pm.level=DEBUG_MIN

∩G

BWM.trc.core.services.pm.level=DEBUG_MAX

c. zNzC

d. ϕzNzAúb⌡µHßAd trace-ma.log A

zNzWO ManagementPolicyCjM ″Object loadFromFile(String

filepath)″ ΦkAΣñ LogText ]t ″.....ManagementPolicyList.ser″CVUz ″Object loadFromFile(String filepath)″ Φk⌠CLogText CXebzNzWhC

4. τ ARM b¼ºC

÷ΩTG⌡µUCBJ τ ARM b¼ºG

a. N tapmagent Θxh]w 3C

÷ΩTGYnN tapmagent Θxh≤ 3A∩

<MA_HOME>/arm/apf/tapm_ep.cfgC

½s tapmagentApUG

v WindowsG½s Tivoli TransPerf Service

v UNIXG⌡µ stop_tmtp.sh Hε tapmagentC⌡µ start_tmtpd.sh

[HC

b. ≤uTivoli @P²v(Windows W C:\Program Files\ibm\

tivoli\common\BWM\logs\tapmagent.logA UNIX W /usr/ibm/

Tivoli/common/BWM/logs/tapmagent.log) ñ ARM ΘxC

c. bñjM arm_startC

Y arm_start úsbAhiαOSTa J2EECb GUI ñτ

J2EE ≤π RUNNINGCarm_start YOsbAbñjM

WriteNewEdgeCªYOsbA≥ ARM HhQΣ J2EE º

C

Y arm_start sbA² WriteNewEdge úsbAhiαOzÑh

DAz)⌡µn íCd ARM_IGNORE_ID O

sbCYOsbAhÑhº URI P J2EE eººúC

τzw÷@UPhí (p petstore)CτzNzW

ÑhAB URI ¼PzzNzí°A÷e

C

πdºC

bwzNzBtm J2EE ≤ (ΣB≤ RUNNING ¼A)Bud

hvsMudhv⌠ºßAudºvϕµñSn

° URIA]UCΣñ@G

v h)ezNzC

--

v uÑhvuURI LovPzsº⌠ URI úC

⌡µUCΣñ@MΦG

32 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

v ϕxshATwn∩uYeNzv∩CYzú∩u

YeNzv∩AhiαbU@qTdTºANhe

zNzC

--

v τ² <MA_HOME>\arm\Mar\Dat\Current sb≤zNzWC²

YúsbANúO²⌠≤ ARM ºCURI LoiαPs

URI úCsΦudhv≤uURI LovC

--

v d trace-ma.logAHo J2EE ≤⌡µíoC

ñπFí≈ J2EE lºC

bzNzWw J2EE ≤BwquÑhv°ujGivñ

ºßAπFí≈ J2EE lºA]UCΣñ@G

v w]ALoXú@ (1) ϕYi⌡µlºC

--

v J2EE ≤)llºA] J2EE J2EE lhú≈¬C

⌡µUCΣñ@MΦG

v bñANuπ±UCíClºv]w∩ 0 ϕAHπ

iαlºC

--

v τzwlºeO#wwquÑhv lCϕsΦ

uÑhvAziHwqCDn J 2 E E G

ServletBEJBBJDBCBRMI-IIOP ÑlhCτzµ[Hlº

lhj≤ 1C

¼ J2EE ΩΩí≈qC

íσ≤AJ2EE ≤¼ⁿwqA²qbd J2EE Ω

lºúiA]UCΣñ@G

v uÑhvlhú≈¬C

--

v FzNz⌠pvw]wC] J2EE i¼ΣqΩ

ñPΩTAHziH⌠pvw ε¼qC

⌡µUC@º@G

v sΦuÑhv ú¬Dº J2EE lhCpClh

W¼q÷ΩTA\uIBM Tivoli Monitoring for

Transaction Performance wΓUvC

--

v sΦzNzW privacy.properties AH⌠pvwCp

÷ΩTA\í privacy.properties pC

J2EE °≤úΣuWebLogic 7.0 OvC

@wípOOAñεw J2EE °≤Ct@ípOS

OABßO#tdúnípOCYbw J2EE °

≤∩uIzí°Av∩Ah J2EE °≤w

í°AOO@í≈ChAY∩uScript °A

3 @δD 33

v∩Ah J2EE °≤wKLkí°AOuOv@

í≈A≥iµwC∩≤OOº@í≈í°AÑA÷M

¿ J2EE °≤wA²OúΣtmC

nN J2EE °≤íp WebSphere Application Server 4.x °AsAn

zíp°AsñsC

ϕN J2EE °≤íp WebSphere Application Server 4.x °As ñ

sATwN J2EE °≤íp°As ñ sCoO

]Ytm (p JVM ∩ -Xrun) Ob°As hW]wAB#°A

s ¿ @CN J2EE °≤Oíp°As ñ

¿C

úΣP@zΩwN J2EE °≤Ph½íp WebSphereApplication Server 4.xC

N J2EE °≤íp WebSphere Application Server 4.x A

WebSphere ⁿOµí XMLConfig.bat X°AtmJ JVM ]

wCϕhΩw∩úPI ⌡µAIútmPz

ΩwAhiα#≤íwDóAUCT

ºG

XMLC0007EGLk <object>

XMLC0046EGException com.ibm.ejs.sm.exception.Attrs

VersionMismatchException.

pA°As ñ s@@PzΩwCϕN J2EE °≤

íp°As sAYPhíp@biµAh@HWíp

@iαóCYnεo¼pA@uN@ J2EE °≤í

p°As sñC

úΣb win32 W .sh ScriptCN J2EE µíp WebLogic °AAziH∩ °A ScriptC

b w32 ≈W⌡µ WebLogic °AAΣ .cmd Script (D .sh)Cb

UNIX ≈WAhΣ .sh C

íp J2EE Instrumentation °≤m½P@ JVM W⌠≤ JVM ProfilerC uπúDgC

°e W Session/Entity EJB º¼iαú@PC

pGbípsíßA)⌡µ EJBprops ⁿOAh EJB º

iαúTCb WebSphere Application Server WA#≤ WAS H SessionBean

½≤¼bíΩ@ CMP Bean HomeAHí≈ Entity Bean Home ºQ

a Session Bean ºC] IBM Tivoli Monitoring for Transaction

Performance ÑhlhO Entity Bean/Session Bean MA

HúϕºiαP¼Dw⌠wqΩTC

°e iαN ejbCreate IπWh≡C

Y°eN ejbCreate() πWh≡AoOTµC]P

≡l]w o½≤eApXsL¼A Session BeanA

HoµCsWehΦkúNϕNbΩ Bean WIs∩

ejb<XXX> ΦkCe[HδAbnDΩΦkºeú

BeanC

34 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

úw J2EE °≤Aú⌠C

ϕúww J2EE °≤AY⌠ TMTPJITI_PROPS (Σ²eO

í°Awq) Owwq@Ahú[HúCYwwqΣ

LAhú TMTPJITI_PROPSCµOwDC

Y WebSphere Application Server úOH root ¡≈⌡µAh J2EE iαJDC

b⌡µuJ2EE ≤vzNzWAYúOH root ¡≈⌡µⁿ°

J2EE íAhuJ2EE ≤vw±b J2EE í²tñA

Σ \ivHΓΦí≤AhAJ2EE íNúCU

BJMµnHΓΦí⌡µG

1. chmod -R 775 /usr/IBM/Tivoli/MA

2. chmod 775 /usr/WebSphere/AppServer/bin/libijiti.so

3. chmod 775 /usr/WebSphere/AppServer/lib/ext/core_util.jar

chmod 775 /usr/WebSphere/AppServer/lib/ext/ejflt.jar

chmod 775 /usr/WebSphere/AppServer/lib/ext/eppam.jar

chmod 775 /usr/WebSphere/AppServer/lib/ext/jffdc.jar

chmod 775 /usr/WebSphere/AppServer/lib/ext/probes.jar

chmod 775 /usr/WebSphere/AppServer/lib/ext/armjni.jar

chmod 775 /usr/WebSphere/AppServer/lib/ext/jflt.jar

4. w∩W 3 ñC⌡µ chown WASid:WASIDC

5. chown WASID:WASID /usr/WebSphere/AppServer/bin/libijitipi.so

6. chown WASID:WASID < MA PATH>/MA/*

7. d /usr/lib/libarm.a P <MA PATH>/MA/bin/aix4-r1/USRLIB/libarm.a

OPCYúPAzNz²ñ libarm.aCΣiH

CBA\ivb /usr/lib/lbarm.a ñ 775C

úw J2EE °≤AútΦC

ú WebSphere Application Server 4.0.4 í°AWw J2EE

°≤Aiα≥d JVM ]wñí≈tΦCoO#≤ WebSphere

APAR PQ65641 ñíwµy¿A²iH WebSphere Application

Server 4 Fix Pack 5 MC

úw J2EE iαnRúΣLwΩwC

w J2EE °≤ANYwí°A²ñCΘßn

ú J2EE °≤AúoCúLAbúw@h

⌡µí°AiαⁿJA][HΩwCoAúw

J2EE °hA²N ϕΩwí°AúεA

N# ¿úwCUOwí°AG

WebSphere Application Services 4 5 G

<APP_SERVER_HOME>/lib/ext/armjni.jar

<APP_SERVER_HOME>/lib/ext/copyright.jar

<APP_SERVER_HOME>/lib/ext/core_util.jar

<APP_SERVER_HOME>/lib/ext/ejflt.jar

<APP_SERVER_HOME>/lib/ext/eppam.jar

<APP_SERVER_HOME>/lib/ext/jffdc.jar

<APP_SERVER_HOME>/lib/ext/jflt.jar

3 @δD 35

<APP_SERVER_HOME>/lib/ext/jlog.jar

<APP_SERVER_HOME>/lib/ext/probes.jar

WebLogicG

<APP_SERVER_HOME>/server/lib/ext/armjni.jar

<APP_SERVER_HOME>/server/lib/ext/copyright.jar

<APP_SERVER_HOME>/server/lib/ext/core_util.jar

<APP_SERVER_HOME>/server/lib/ext/ejflt.jar

<APP_SERVER_HOME>/server/lib/ext/eppam.jar

<APP_SERVER_HOME>/server/lib/ext/jffdc.jar

<APP_SERVER_HOME>/server/lib/ext/jflt.jar

<APP_SERVER_HOME>/server/lib/ext/jlog.jar

<APP_SERVER_HOME>/server/lib/ext/probes.jar

UC@íw]wí°A²G

WebSphere Windows ¡xG

<APP_SERVER_HOME>/bin/ijitipi.dll

<APP_SERVER_HOME>/bin/jitipi.dll

WebSphere UNIX ¡xG

<APP_SERVER_HOME>/bin/libjitipi.so

<APP_SERVER_HOME>/bin/libijitipi.so

WebLogic Windows ¡xG

<APP_SERVER_HOME>/server/bin/ijitipi.dll

<APP_SERVER_HOME>/server/bin/jitipi.dll

WebLogic AIX ¡xG

<APP_SERVER_HOME>/server/lib/aix/libjitipi.dll

WebLogic xLinux ¡xG

<APP_SERVER_HOME>/server/lib/linux/i686/libjitipi.dll

<APP_SERVER_HOME>/server/lib/linux/i686/libarm.so

<APP_SERVER_HOME>/server/lib/linux/i686/libarmjni.so

WebLogic Solaris ¡xG

<APP_SERVER_HOME>/server/lib/solaris/libjitipi.dll

AIX WebSphere 4.1 Lkp n ARMC

ϕoµAz°AWo ARMNotRunningException ≤CYn

MµANϕµΩwCΩw≤ WebSphere

Application Server 4.1 4.0.4 °AHD≈WCΩwLks

ΩwCΩwLkP AIX 4.3.3 WebSphere J2EE Instrumentation

ftCα≈ΩwC

36 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

J2EE lºW]t⌡µΩ½≤WC

ujGiv°eºϕµW°iºWA≥≤Ω@º

J a v a ½≤WH#º ¿º J a v a ΦkW (p

COM.ibm.db2.jdbc.app.DB2Statement.close()) wCb¼pñiαDw

ºWCk JDBC XíAΦkwºWq

]Aµ@r/Ap db2j.a.k.connect()CBYbY½≤WIsΦkA

ΦkΩWOb½≤WOWΩ@AhϕWOXAKN°i

ºC°i CallableStatement IsbWO PreparedStatement Wo

A JDBC XíNo¼pC

í≤

\hí≤i≤UzNz PwDC≤ ≤UⁿX J2EE

≤tmDCpAYztmzNz J2EE ≤ABΣJFL

Is WAhzNzú≤AqzIs WLC

TΩT ½stm J2EE ≤C

J2EE ≤w∩

WebSphere 4GserverConfig.xml

bí°AW⌡µ XMLConfig serverConfig.xml C

serverConfig.xml ]tbw J2EE ≤ºeA°Aµtm

SnapshotCYw J2EE ≤óAhziH serverConfig.xml

°AtmC serverConfig.xml ≤UC²G

<MA_HOME>/app/instrument/appServers/<UUID>/config/

WebSphere 5Gserver.xml

server.xml ]tí°AtmΩTC J2EE ≤bw

í∩CwsWuCORBA dIvA∩ JVM

Bz genericJVMArgumentsC server.xml ≤UC²G

<WAS_HOME>/AppServer/config/cells/<CELL_NAME> \

/nodes/<NODE_NAME>/servers/server1/

J2EE ≤wxsl server.xml ≈AHKbwó

í°A⌠C server.xml xs≈≤UC²G

<MA_HOME>/app/instrument/appServers/<UUID>/config/

WebSphere 5Gvariables.xml

variables.xml ]tí°AtmΩTC J2EE ≤

bwí∩ variables.xml CwsW server.xml ñ

⌠C variables.xml ≤UC²G

<WAS_HOME>/AppServer/config/cells/<CELLNAME> \

/nodes/<NODENAME>/servers/server1/

WebLogic 7G°A ScriptWebLogic 7 w (≤ ) q IBM Tivoli Monitoring for

Transaction Performance ñutm J2EE ≤ve s

Φ°A ScriptCo Script dpUG

v b Windows WGC:\bea\user_projects\mydomain\startWebLogic.cmd

v b UNIX WG/opt/bea/user_projects/mydomain/startWebLogic.sh

3 @δD 37

l Script ≈bl Script P²ñAbΣW

[W W .origC

J2EE ≤wbCtmsí°AsΦ ScriptCw

]w WebLogic ⌠ JVM C∩ (zL

JITI_OPTIONS ) [⌠≤ Java ∩

(JAVA_OPTIONS)AO⌠τ[⌠≤O⌠Cb

Linux UNIX ¡xWA][íw⌠ (LD_LIBRARY_PATH

LIB_PATH)C

Script

ejbprops

í ejbprops ⁿO (ejbprops.cmd) jMbⁿwí°AW

Σ°íANbCí Enterprise

Java Bean ñΣΩTAα½#uJ2EE Instrumentation

vΦCb⌡µ ejbprops ⁿOeA²

í°ACw J2EE °≤A⌡µ ejbprops ⁿ

OAúLiαⁿHΓΦí ⌡µⁿOC

yk ejbprops -serverHome directory -serverName name [-help]

-serverHome directorywí°Aº≥²π⌠C

-serverName namewb ñºí°AWC

-help CLk»zíC

enableprobes

í enableprobes ⁿO (b Windows WO enableprobes.cmdAb

UNIX WhO enableprobes.sh) wRWº

í°A J2EE Instrumentation ]wCb⌡µ enableprobes

ⁿOeA² í°ACz½s

í°AAH≤C J2EE °≤αqz°A

&[a[HúC

yk enableprobes -serverHome directory -serverName name ( -enable

| -disable ) [-help] [-netdeploy [-username (Admin User) -password

(Password for Admin User)]]

-serverHome directorywí°Aº≥²π⌠C

-serverName namewⁿ ºí°AWC

-disable C∩P -enable ¼ C

-enable C∩P -disable ¼ C

38 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

-help CLk»zíC

-netdeploy°AO#uWebSphere ⌠⌠ípzívzC

-usernameuWebSphere ⌠⌠ípzív z°AΩ

WC

-passwordusername ∩ⁿwºKXC

Quality of ServiceQuality of Service zNziαoUCDG

Lkp Proxy AQuality of Service Watchdog ½s Quality of ServiceProxyC

ϕ Quality of Service Proxy tⁿL≤c½AiαoµC°Bz

iαLkp ProxyA]½s Quality of Service Proxy (Y

ªB@)CYnMµApG@ Quality of Service Proxy Nzh

Web °A (ΩD≈)Ahzib Web °AesWB Quality of

Service ProxyCz]iHsW Web °A unDAΣL Quality

of Service ProxyC

Quality of Service tm secure-in/secure-outA²úsI°AA

502 Proxy C

TUCG

v I°AWC

v I°AWWPI°AWXC

v Quality of Service tms#I°Asw≡C

v ziHzLs²sQn⌠Ab≡WpI°AC

Quality of Service te iKeyman $íb Solaris zNzWLkB@C

Quality of Service te iKeyman íb Solaris zNzWLkB

@Cbz°AW iKeyman í ∩ Quality of

Service ≤ SSL ≈C

z¼ ″502 Proxy″ C

UC]iP 502 Proxy G

v L (Y Quality of Service SSL PI°AqT)C

v Quality of Service PI°Aºí⌠⌠DC

TUCHε 502 Proxy

v ziHR Quality of Service tW qos.conf

apach-rproxy.conf-servers ñWC

v btmñD≈WOT proxy D≈C

v bI°AW⌠ObBb⌡µñC

Quality of Service OⁿM nDC

3 @δD 39

NUCUµsW httpd.conf H²ε Quality of Service ≥OⁿM

nDG

SetEnvIf Request_URI \.gif image-requestSetEnvIf Request_URI \.jpg image-requestSetEnvIf Request_URI \.png image-requestCustomLog logs/access.log combined env=!image-request

ε½sz Tivoli Quality of Service HTTP ServerC

⌠íX]A URL ñ≡ (ΣúO Quality of Service ≡)Ctⁿ¡]wA

H≤°AB@úPC

Web °AN≡ gbíñA URL @í≈Cϕß¼

URL AN⌡s≡ AúO Quality of Service ≡ CTwz

í)Ta]tgbíñ≡ CYoúO∩A°ACe

s≡Ctⁿ¡ α≈tⁿFs≡¡ nDAB⌡≡]e

\D≡WnDCb Windows Load Balancing Service ñAtⁿ¡ ß

ΦC°Aúαbi≡Wú⌠ACC@°Aú

αeC@iαqínDº≡WeC

UCdGQuality of Service b http://mysite.com:80/ WÑAI

°Ab ht tp : / /mysi te .com:82/ WÑCbíYBAN

http://mysite.com:82 URL ßCßúXnDA²pG

⌡≡úe\≡ 82 WnDAOtⁿ¡ Lkb≡ 82 Ftⁿ¡ Ah

nDóCBAbD Quality of Service tñA⌠b≡ 80 W

⌡µA²Lkb≡ 82 WÑC]AYtⁿ¡ NnDαtΣ

ñº@AªNú¬C

Quality of Service LkPD≈YftC

NameVirtualHost ⁿi²ztm qos.conf D≈YCp

NameVirtualHost ⁿ÷ΩTA\ http://httpd.apache.orgCpA

http://mysite.com P≡ 80 W 192.168.1.1 IP ÷C http://myothersite.com

τP (Ñ≤) ≡ 80 WP 192.168.1.1 IP ÷CYzN Quality of

Service sWtmAhΓxúb≡ 82 WÑChttp://mysite.com/ P

http://myothersite.com/ úPCUCBJítm qos.conf D≈

YdC

1. b qos.conf sWⁿAp NameVirutalHost 192.168.1.1:80C

2. w∩@⌠ http://mysite.com sWΩD≈Cpp≤

VirtualHost ⁿ÷ΩTA\ IBM Tivoli Web Services Manager

RedbookGInternet Management Made EasyCUCπ@ΩD≈s

WdG

<VirtualHost 192.168.1.1:80>ServerName mysite.comOTHER VHOST STUFF HERE

?VirtualHost>

3. HM@⌠ⁿAΣL⌠sWΩD≈G

<VirtualHost 192.168.1.1:80>ServerName myothersite.com OTHER VHOST STUFF HERE

</VirtualHost>

4. w∩zn°CúPD≈½ BJ 3C

40 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

: ΩTE¿@u@A²e\z°#I°AΣºD≈YnDC

SSL Quality of Service ]wsI°AABP SSL ÷

πb proxy-error.log ñC

dbI°AWC] Quality of Service ≥ªwíwA

HI°AnCuϕ Quality of Service

A%iHsI°AC

: iαC

íJ HTML JavaScript ]Aπ Quality of Service °AW URLA²

°ALksC

⌡µUCBJH Quality of Service PI°AºíqTAHT

íD≈W ½g URLC

1. Tw http://www.mysite.com bR Quality of Service IP Oi

C

2. sΦ Quality of Service tW hosts C

: Host q≤ Windows tW C:\winnt\system32\drivers\etc ²

ñC

3. N www.mysite.com ⁿVI°Aº IP CQoS ∩

www.mysite.com oXnDújεαI°AC

4. b EAAConfig.properties ñAN°AsΦ

<protocol>://www.mysite.com<port>/AHtm QoS b www.mysite.com W

ѽgΣWhC

5. Tw HTTP °AtmⁿV www.mysite.comC

°i

°iiαoUCDG

°iEΩbªúXW¿IC

Hí≥A#≤i¬÷YA¡εbCWπI

CFnα≈Nϕ¼ΩAΩQEAbWHµ@I

NϕCh"OΩQE¿µ@IAh°wqí

π±wCY)⌡µu@AOYΣLuAzKúb

WΩICMAYΩ¿≤VFuqAhi

αNϕ¿IXbWwuqñC

uπlººviαúπíslºC

°hlººⁿwh≈°iAiαo@¼pAYΣñ@

lºb@qíSΩCo¼pAlºíYsC

MAYzbLΩlºWUdAhπΩICSΩ

ííπOºeºßΩºíí¡ííC

YN÷uHW hv]o≤¬AujGiv%ON STI h¼A

πuivC

∩≤lº STI ú≤ú≤sjGi¼AA]

πΘºúHuXv≤CHΦíúºuXv≤Y

½N&uivC

3 @δD 41

úT PlugIn bu Rí°v WBzúTC

Yz Java 1.2.2 uRí°vAhπ*ΓA

²úⁿJ AppletCY 1.3.1_08 ºe JVMAhⁿJ Applet ⌡µ\

αFúLb∩ΣLAoiαe artifactCYnMµA

q Sun s 1.3.1 JVM (e 1.3.1_09 )C

YujGivπu≥ívAu@qíπΘºvbϕ

°ñ%N íπ 0CujGivWu≥ívµ[H≤sA²O

u¡í (p/j)víπ ″0 (-0.001 / 0)″CúTaπuÑ

≤óvC

YzºCpp¡í 0 (p -0.001Aj 0)Aoϕb

pC⌡µºúóC]óºzZ¿\ºp

AHú[HEC

í≈u@δ°iv°e iαnDzw Adobe SVG ViewerAwú

X@C

Yzu@δ°ivABnDzw Adobe SVG ViewerAhz

¼ú@CYUⁿwóANúAúzCúLAz2nw

í Pí≈u@δ°ivftC

u@δ°ivSπΩC

Fnπu@δ°ivAz∩zhBºNz%π

CpA⌡µUC@G

1. °i → °@δ°i → πlºº

2. ÷@U≤]wC

3. bu°i]wvñ⌡µUC@G

a. ∩hC

b. ∩zNzC

c. ∩ºC

d. ∩lºC

4. ÷@UTwC

ΩXbzñCY2úπΩAiαO#≤UCΣñ@í

pG

v úTíd≥

v )n≤sΩ (nTwzA⌡µΩn≤s)

pGWzípSRA÷@U÷sHπΩI\ΩIC

\ϕµ°eCY 0Aϕµñ]πΩTC

ⁿJ ≤ °e P Applet LkⁿJC

FnTaelUⁿAn∩sºeeCYb

lUⁿASQaeA÷¼½ss²C

°iαCC

zi#⌡µUC@ [jⁿJαG

v ]wUC Internet Explorer ]wGuπ → ⌠⌠⌠∩ → @δ → ]w →

dxse Os → C

42 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

v πº¼CYz⌠ñjqΩAdz °Ñh

º¼O¼≈¡εCqzOiH¡εÑhñ¼C

z]iHLoϕHε"Ω°C

°ib Applet ¬Wñπ⌡Γ XCYz Sun 1.4.1.x JVMA≥°iiαb Applet ¬Wñπ

⌡Γ XCYnMµAW .java.policy (WHI

Y)CNm≤l²GC:\Documents And Setting\<userid>Ce

G

grant permission java.util.PropertyPermission "entityExpansionLimit", "read";permission java.util.PropertyPermission "disallowDoctypeDecl", "read";

;

Dúob Sun 1.3.1.x 1.4.2.x JVM WA]úob IBM JVM

WCz]iH Sun 1.4.1.x JVM H JVM MµC

°ibC⌠ñiαLkⁿJC

Yz⌠sutC (p 56K su)AhiαLkⁿJuv°

iCϕoµAApplet ⁿJπΣw¿A²Ouv°e2

úπCYnMµAbⁿJj¼uv°iAs

u⌠C

DBCS (Dσ) tnu Rí°vPu v°iAbs²ty

Ñ (ΩX) yÑ]wⁿC

Fnb DBCS yÑñ°uRí°vuv°iAh

DBCS ts²PtyÑΩX]wPCYs²PtyÑ

(ΩX) ]wúPAhriαπΦC

DB2DB2 iαoUCDG

LksΩwC

YLksΩwAziαUC⌠@µG

v °t≤πD≤

v °≤≤πD≤

v Lkí≈Ωn≤sO²

v Lk°C

v °hπC

pGzJUC⌠@µAh DB2 7.2 ≤s DB2 tmiαú

TC7.2 ( 7.1 AFix Pack 3) wsW EXTSHM ΣCw]A

AIX úe\ 32 íCBzsWL 11 @OΘ

qAoΣñ DB2 suhi 10 CYnN EXTSHM P DB2

ftA⌡µUC@G

1. b DB2 ßÑq@ñG

export EXTSHM=ON

2. ϕ DB2 UDB °AG

3 @δD 43

export EXTSHM=ONdb2set DB2ENVLIST=EXTSHM db2start

3. b DB2 UDB EEE WAsWUCUµ sqllib/db2profileG

EXTSHM=ON export EXTSHM

z¼GBRWMC8290E ⌡µΩwdoGC

zYOw∩ DB2 Ωw wz°AA¼Aτ

LD_LIBRARY_PATH N⌠]w $DB2_INSTANCE_USER/sqllib/libC

b AIX WA∩u°jGivbkΣπuDB suóvC

B∩u°t≤vπ ″BWMVZ0000E″A∩u°Θxvhz°A

msg.log πµC

YnMµAbΩw≤≈WA[HtmΣ O

ΩwCϕUBJ N IBM DB2 ]wΩwßA

tmΩwzíHb AIX W TCP/IPG

1. H DB2 Ω ¡nJA DB2G#db2start

2. N DB2COMM ] TCP/IPG#db2set DB2COMM=tcpip

3. sΦ /etc/services HJ DB2 suA≡AYªwús

b (AWiαHΣLWsbAp db2c_db2inst1 úO

db2cDB2)G

db2cDB2 50000/tcp #DB2 connection portdb2iDB2 50001/tcp #DB2 interrupt port

4. ≤sΩwzítmG#db2 update dbm cfg using svcename db2cDB2

: svcename ßXzb /etc/services ñⁿwº

DB2 su≡WCpAbAW db2c_db2inst1 ≈

shshl9 WAⁿOO db2 update dbm cfg using svcename db2c_db2inst1

5. ½s DB2G

#db2stop#db2start

6. sz≈ (NpPªOß)Abß≈W⌡µUC

BJG

a. H DB2 Ω ¡nJA DB2G#db2start

b. ΘJUCⁿOH∩IiµsG#db2 catalog tcpip node <nodeName>

remote <hostName> server <db2cDB2>

ΣñG

<nodeName> Ozx IBM Tivoli Monitoring for Transaction

Performance ΩwΩw°AIWC

<hostName> OΩw°A TCP/IP D≈WC

<db2cDB2> Ozb /etc/services ñwq DB2 suAC

pAbAW db2c_db2inst1 ≈ shshl9 WAⁿOOGdb2

catalog tcpip node shshl9 remote shshl9.tivlab.austin.ibm.com

server db2c_db2inst1

c. τ catalog ⁿOB@G#db2 list node directory

d. ½s DB2G

#db2stop#db2start

44 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

7. ∩ΩwiµsC⌡µUCBJºßANú≤ admin.config dbUrlC

a. H DB2 Ω ¡nJA DB2G#db2start

b. ΘJUCⁿO ∩ΩwiµsAεbΩwWPΩwOW

Po SQL1334N G

#db2 catalog db <databaseName> as <databaseAlias>#db2 uncatalog db databaseName#db2 catalog db databaseAlias as <nodeName> at node <nodeName>

Σñ <databaseName> O IBM Tivoli Monitoring for Transaction

Performance ΩwWC <databaseAlias> OzΩwO

WC <nodeName> Ozx IBM Tivoli Monitoring for Transaction

Performance ΩwΩw°AIWC

pAbAW db2c_db2inst1BΩwW TMTP ≈ shshl9

WAn⌡µⁿOOG

db2 catalog db tmtp as tmtp2db2 uncatalog db tmtpdb2 catalog db tmtp2 as tmtp at node shshl9

ϕbuΩwtmveñúzúuΩwWvAΩ

wW ″tmtp″C

8. ½s DB2G

#db2stop#db2start

DB2 b AIX WoGA ±UCGADM0503CC

Y DB2 GAB db2diag.log ñ ADM0503CAhoO#≤w

y¿Cµb AIX DB2 8.1 Fix Pack 3 ñioMC

sWπj¼ URI hiαúAΣⁿXíΩ∩ñxsΘú¼C

sWπj¼ URI hiαúUCG

javax.ejb.TransactionRolledbackLocalExceptionGF¼ºOGCOM.ibm.db2.jdbc.DB2ExceptionG[IBM][CLI Driver][DB2/6000] SQL0954C íΩ∩ñS¼≈xsΘiBz»zíCSQLSTATE=57011

COM.ibm.db2.jdbc.DB2ExceptionG[IBM][CLI Driver][DB2/6000] SQL0954C íΩ∩ñS¼≈xsΘiBz»zíCSQLSTATE=57011

YnMAW[uíΩ∩jpvtm applheapsz. j

pAtmWXNzMOΘC

Tivoli Enterprise ConsoleTivoli Enterprise Console iαoUCDC

tm MS/config/eif.conf ºßA≤ πb Tivoli Enterprise Console WC

Ybtm MS/config/eif.conf ßA≤úπb Tivoli Enterprise Console

WA⌡µUC@G

1. τ Tivoli Enterprise Console wBb⌡µñAΦkO⌡µUC

@G

3 @δD 45

a. UCⁿOGtelnet tecserverhostname 5529 sw]≡ (]

w≤ eif.conf ServerPort Φ)C

b. zYQs Tivoli Enterprise Console °AAΣLW Esc(⌡X) Σ ≡ Telent úAΣJ quit exit H⌠ TelnetC

≥ei 2C

c. Yz)s Tivoli Enterprise Console °AAUCBJ

P Tivoli Enterprise Console ¿\suG

1) #ú Tivoli ⌠ setup_env.shA⌡µ wstopesvr (ß≥H

wstartesvr)A τ Tivoli Enterprise Console wBb

⌡µñC

2) ⌡BJ 1a ½ssuC

3) pGz2LksuAd Tivoli Enterprise Console W

.tec_config AHτµ tec_recv_agent_port=5529 (Σ²

Tivoli Enterprise Console ≡ 5529 @¼ Tivoli Enterprise

Console TºM≡) )°CpGµe # rA

ú #AxsC

4) #ú Tivoli ⌠ setup_env.shA⌡µ wstopesvr (ß≥H

wstartesvr)A τ Tivoli Enterprise Console wBb

⌡µñC

5) ⌡BJ 1a ½ssuC

2. τ Tivoli Enterprise Console b¼≤AΦkO⌡µUC@G

a. ús≤Nªtme Tivoli Enterprise ConsoleC

b. Y≤)πb Tivoli Enterprise Console ñAd≤OF

Tivoli Enterprise ConsoleAΦkO¿UCBJG

1) ú Tivoli ⌠ setup_env.sh ScriptC

2) ⌡µ wtdumprl HMΣH ″TMTP″ Y⌠≤≤C

3) Y TMTP ≤CXb wtdumprl ΘXñA⌡ 3C

4) YSH TMTP Y≤CXb wtdumprl ΘXñAqΩ

IBM Tivoli Monitoring for Transaction Performance z°A

≈½ 1a ñBJAHPwO⌠/⌠# ACL DCY

zPw⌠/⌠# ACL DAhiHNⁿww] Tivoli

Enterprise Console ≡¿≤X⌠#/⌡≡≡d≥CYz

≤Fⁿww] Tivoli Enterprise Console ≡ATw]n≤F

.tec_config TEC eif.confuz°AvñC

3. N TransPerf.baroc JeWhwAHπe Tivoli Enterprise

Console ≤AΦkO⌡µUC@G

a. ÷ΓU Tivoli Enterprise Console Hq Tivoli αuWhwv

°íC

b. H½kΣ÷@UeWhwAΣs+bYⁿVªC

c. ∩J ... HJ°íC

d. b]teWhw BAROC OMµñMΣ TransPerf.baroc C

÷ΩTGYWhw BAROC OMµñú]A TransPerf.baroc

Ah Tivoli Enterprise Console KLkⁿ ≤ IBM Tivoli

Monitoring for Transaction Performance ≤C

46 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

e. YMµñ)X TransPerf.barocA÷¼J∩C

f. ÷@U ... HsWhwΣⁿwWC

g. ⌡µUCBJ NeWhwJsWhwG

1) H½kΣ÷@UeWhwC

2) ∩s ...C

3) HsW OsWhwC

h. H½kΣ÷@UsWhwC

i. ∩J ... HJ ... ∩C

j. ÷@U∩JO∩C

k. O TransPerf.baroc ⌠AΣw≤z°AW²

MS/config/tec ñC

l. H½kΣ÷@UPsWhwC

m. ∩s ... C

n. ∩TwC

o. H½kΣ÷@UWhwC

p. ∩ⁿJ ...C

q. ⁿwnbU@Whw

r. q Tivoli α½s Tivoli Enterprise ConsoleC

GUI ñ N≤α Tivoli Enterprise Console ∩C

)tmz°AHN≤α Tivoli Enterprise Console ANoµ

CYntmz°AAsΦ MS/config/eif.conf ñ ServerLocation

ΦAMß½s WebSphere Application ServicesC

Tivoli Enterprise Data WarehouseTivoli Enterprise Data Warehouse iαoUCDG

YñºΩA°i\α]LkΩ

#≤rDAHoµCYnMDAq Tivoli

Warehouse ⌠ws Tivoli Enterprise Data Warehouse Fix Pack

(1.1-TDW-0010LA)C

q 5.1 αΩπb°iñC

q 5.1 αΩ)πb°iñA]uívúO²eΩX

@í≈C 5.2 °iú≥≤íwC] 5.1 úΣ°iñ

qAHα⌠≤ΩúXb°iñC

WebSphere Application ServicesWebSphere Application Services iαoUCDG

b AATBzDx wsadmin ñAz¼UCG

″java.lang.RuntimeExceptionGFailed_saving_bytes_to_wor_ERROR_″CYzb AAT ñúípXAbzD xñwí A

wsadmin uπwí AhiαOWXFts

3 @δD 47

⌠°Coqob Windows ¡xWCYnτoNODbA

d TEMP TMP ⌠CYª0°ANϕªN⌠°sW

EJBDeploy uπsWC

⌡µUC@ MµG

1. εí WebSphere Application Server Bz÷¼ DOS úC

2. #÷@U]w → εx→ t → ⌠ sΦ⌠C∩ TMP TEMPA÷@UsΦCNwuAp C:\TMP C:\TEMPC

Y2MπA½s½síp½swíC

WebSphere Application Server 4 uyzlσRvb@Ωw⌠ñLk

B@C ϕtmΩwbΣL WebSphere Application Server 4 Ωºí@A

XMLuyzlσRvKLkB@CYz WebSphere Application Server

4.0.4AhM Fix Pack 5 MµCµb WebSphere Application

Server 4.0.5 WúoC

tm

iαoUCtmDG

zLkq Windows XP ts NTLM ⌠C

Yzq XP s NTLM ⌠Ahntm Internet Explorer ñ@

]wCUCBJ tmo]wG

1. b Internet Explorer ñA÷@Uuπ→⌠⌠⌠∩→wC

2. ∩±í⌠⌠AMß÷@U⌠→iÑC

3. sWznsº NTLM ⌠D≈WA÷TTw ¿tmC

GUI ñN≤α SNMP ∩C

Y)tmz°A N≤α SNMPANoµCYntmz

°AAs MS/config/tmtp_sc.xml MΣUCq¿G

<attribute>^Mname="SNMPServerLocation"^Mvalue="User-Defined"^Mtype="java.lang.String" />^M

≤ ″User-Defined″ ]wHX SNMP °AπD≈WC@0z≤

Au≤@vMµñYπ SNMPC

úAϕzNztmiαP UI ñúT¼AñsuC

pGzNzAb≈s⌠⌠ºeAhzNzNLkP

z°AsuCpAYz NzNz≈s⌠⌠Ah

²[HAMßAzNzACYzN≈q⌠⌠úAhb

AºeANΣíC

YzNzbuNzveñ¼AO OFFLINEA²zDªb⌡

µAoiαO]NzOb≈P⌠⌠ñsuCYnMµA

½szNzAC#≤zNzº 1.3.1 ñw JVM

DAHoµCµb JVM ≤sñúoC

HDwΦítm sz°AC

UCBJ WebSphere °AWD SSL (Dw) ≡A²2KX

τG

48 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

1. z°AuWebSphere zD xvGhttp://<ms_name>:9090/admin

[HnJAΣñ <ms_name> Oz°AπWC

2. tmtp_host ΩD≈s≡G

: oOn tmtp_host AD tmtp_ws_hostC

a. ∩⌠ → ΩD≈→ tmtp_host → D≈OWC

b. ÷@UsWA≤uD≈vP (*)A≡ h 12345C

3. Ns≡sW°AtmG

a. ∩°A → í°A → server1 → Web e → HTTP eC

b. ÷@UsWA≤uD≈vP (*)A≡ h 12345C

: ún÷ SSL ∩C

4. ÷@UΓuπCWxsAMßA÷@UuxsDntmveW

xsC

5. ½sz°AW WebSphereAnJ IBM Tivoli Monitoring for

Transaction Performance UIAΦkOGhttp://<ms_name>:12345/tmtpUI

¼zNz⌠≤≤C

uJMX HTTP α½ív ⌡ BufferredEventDispatcher MBeanG

http://<management_agent>:6969/ObjectNameTMTP:type= \

BufferredEventDispatcher

d NumberOfEventsInBuffer CY BufferredEventDispatcher B@

ABHTwíj e≤Ah 0CYúO 0Ahiα]

OG

1. )HTwíjeuJMX pqvCY]AAyÑ@UAd

OwMúwCYDpA½szNzCY½s

zNzA≤]ú≥óC

2. z°AB≤÷¼¼ACbzNz trace-ma.log ñMΣ ″Failed to

dispatchEvents″A\TººßºC

np≤bzNzWúºd≤H

ziuHTTP α½ívuπ úd≤AnuπAh

⌡µUC@G

<mbean class="com.ibm.tivoli.transperf.core.services.sm.HTTPAdapterService"name="TMTP:type=HTTPAdapter"><attribute name="Port" value="6969" type="int" />

</mbean>

Mßi# JVM uHTTP α½ívG

http://ohsu2:6969/ObjectNameTMTP:type=SendEventService ⌡

SendEventService MBean d≤CIs sendAllEvents() ΦkC

Y WebLogicAhϕ°APz°AUWA EJB úOÑq@

BeanCYN WebLogic µípΣz°AbúPD≈W⌡µ°AAhú

e EJB qA]ú u EJBvC)πA]bw

í⌡µ ejbprops.sh Σ≤°AW (ú]tí) config.xml

Cϕípπ EJB íAú≤s config.xmlABú

3 @δD 49

eíGiCo¼pAzú EJB q

⌠wqΩTABΣ]u EJBvúOÑq@ BeanC]Az

YnlΩΘ EJBAhwh lÑq@ EJBCαΩúπ

o EJBC

YnMµA wwííz°AC⌡µ

ejbprops.sh/cmd Hqzí EJB onΩTAHΓΦí

Nz°AW TivoliInstrEJB.propertiesA sC ⁿz°

AΣU² MA/app/instrument/appServers/<appservername_uuid>/configC½

sCⁿz°AAªNTao EJB qC

J2EE ≤tm

UCXí J2EE ≤tmC

config.propertiesY í°Ab⌡µ IBM JVMAhwqnTaú Java

OM≤CoO]AGNú IBM ehOCb]AoOºeA

PΣHpC∩ <MA_HOME>/app/instrument/lib/config.properties HJ

) OAOúwb OC≤ config.properties vTzNz

W J2EE ≤C≤ config.properties ºßAz½sí°

AA ≤C

deployedJ2EEMonitoringApps.properties deployedJ2EEMonitoringApps.properties ]tzNzWwº J2EE °

≤e⌡µCwúw J2EE °≤AK≤sC÷¼ⁿ

í°AA]≤s deployedJ2EEMonitoringApps.properties C

≤sⁿXⁿ°í°A@ñCñ¼AΩTταq IBM

Tivoli Monitoring for Transaction Performance oC⌡µUCBJKiq

IBM Tivoli Monitoring for Transaction Performance o¼AΩTG

1. ÷@UtzC

2. ÷@UNzC

3. ∩NzC

4. ÷@U°C

ΣAaú deployedJ2EEMonitoringApps.properties Cún∩ªC

ΦñΣt∩pUG

v deployedMonitoringApps=UUID1 UUID2 ...

v UUID1.status=INSTALL_FAILED

v UUID1.statusIsPermanent=true

v UUID2.status=RUNNING

v UUID2.statusIsPermanent=false

ΦñiH÷⌠N CXCΦú½nC

deployedMonitoringApps=UUID1 UUID2 ... ΦO ″deployedMonitoringApps″ ΣCΣOH µj UUID MµADnípzNz J2EE

°≤CpAΣt∩i ″deployedMonitoringApps=102 114″C

50 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

CXC U U I DAbñúΓΣLC@Σ

″UUID.status″Ct@Σ ″UUID.statusIsPermanent″CUUID.status Σi

HOUCX¼AΣñº@Aí≤ IBM Tivoli Monitoring for Transaction

Performance wΓU uíp°≤v@ñCbWdñA@ UUID

¼AO ″INSTALL_FAILED″AG UUID ¼AO ″RUNNING″CC UUID

t@úO ″UUID.statusIsPermanent″CΣⁿXOHbiµqTdTº ≤s¼ACY UUID.statusIsPermanent=trueAhqⁿ í

°AAwaN≤s¼AezNzCqTdTºi²zNz

D J2EE °2b@ñCϕqTdTº≥óAⁿ íKúA⌡µA

oiαO]í°AD÷¼AO]í°AGFCϕqT

dTº≥óA°≤¼A UNKNOWNA]úMíⁿ

í°Ao≤¼pC

Φ í w]

deployedMonitoringApps eww J2EE ≤C

statusIsPermanent Y≤Fε¼AAp

INSTALL_FAILEDAh

true

false

status ≤µ¼A RUNNING

deployedJ2EEMonitoringApps.properties ≤<MA_HOME>/app/instrument/ic/config/ ²ñC

icGeneric.propertiesInstrumentationController (IC) Oⁿ ºí°A J2EE ≤ εC IC

bí°A JVM Bzñ⌡µC IC zL≡ PzNz

qTC icGeneric.properties i²z∩ IC suµA]A≡ ≡d≥C

jiti.propertiesYⁿ í°Ab⌡µ Sun JVMAhwqnTú

Java OM≤CoO]AGNúú]A (úD²PΣHL)

IBM ehOCYzn]A) Oúwb OAhiH∩

C≤vTzNzW J2EE ≤C

Y≤Ahz½sⁿ í°AAH≤C

jiti.properties ≤ <MA_HOME>/app/instrument/lib/ ²ñC

logging.propertiesi εúlµCC IBM Tivoli Monitoring for Transaction Performance

Bzú logging.properties CY J2EE ≤Ah"Γ

logging.properties G@≤zNzA@h≤Cⁿ í°

AC

zNz logging.properties ≤ <MA_HOME>/config/ ²ñCJ2EE ≤

logging.properties ≤ <MA_HOME>/app/instrument/appServers/<UID>/config/ ²

ñC

monitoringApplication.propertiesmonitoringApplication.properties ]t≤wSw J2EE ≤tmCtm

O#btm≤íAzLz°A úC

3 @δD 51

monitoringApplication.properties bwíAúCún∩

monitoringApplication.properties CmonitoringApplication.properties ≤

<MA_HOME>/app/instrument/appServers/<UID>/config/ ²ñC

privacy.propertiestmzNzW⌡µº IBM Tivoli Monitoring for Transaction Performance

≤⌠pvw]wCYF⌠pvwAhzNzW IBM

Tivoli Monitoring for Transaction Performance ≤Kú¼⌠pvwΩTC

⌠pvΩTí≈d]AG

v W

v D≈W

v

wΩTí≈d]AG

v nDAΣi]tG

– W

– KX

– Hd X

v SQL »zí

v EJB DnΣ

Yz∩F privacy.properties Ah½szNzAH≤C

privacy.properties ≤ <MA_HOME>/config/ ²ñC

TivoliInstrEJB.propertiesTivoliInstrEJB.properties ]t#σRbí°AW⌡µºwwí

ípyzlJΩTC EJB TivoliInstrEJB.properties ñΩT

PwU EJB ¼AJΣLΩTHπqCNsísW

í°AA½s⌡µ <MA_HOME>/app/instrument/bin/ejbprops.<sh.cmd> ⁿOA

HsΩT ≤s TivoliInstrEJB.properties C

@δ°

ϕ⌡µ IBM Tivoli Monitoring for Transaction Performance AiαoUC@δ

DC

bz½szNzßA½s⌡µ±hAYªw] ″RunOnce″ Bw⌡µªC

±h RunOnce ∩DnO≤lzw±hCYznO

dshAN≤ RunOnce H½ ¼CYzúQ²ª½

s⌡µA]iHRúhC

nb AIX W¡°bßC

IBM Tivoli Monitoring for Transaction Performance MvOⁿw@t

s WebSphere ñΓwCpAYnW ″Bob″ sALπ°iMvA⌡µUC@G

1. W ″Bob″ AIX C

2. nJ WebSphere Administrative ConsoleC

52 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

3. ÷@Uí → °í → ITMTPv5_2C

4. ∩NwñΓ∩M/sC

5. ÷@UªΣ∩ ∩ ″reportsviewer″ ñΓC

6. bjMrΩñΘJ ″Bob″A÷@Ud\C

7. ÷@U½Vkb (>>) HN ″Bob″ w∩MµC

8. ÷@UTwHN ″Bob″ xs reportsviewer ñΓsC

9. ÷@UTwHxssñΓ∩C

10. ÷@UxsHN≤MDntmC

11. ÷@UxsHTDntm≤C

12. ½s WebSphereAHo≤C

@ts ]iH⌡µPCziwqs AIX @ts

″management″AN ″reportsviewer″ ñΓⁿws C@ts uIOAϕzsWAúCúε½s WebSphereCu

nbsW ″management″ s ½s@YiCºßAzunsW@ts AªKπ°iMvC

AIBM Tivoli Monitoring for Transaction Performance 5.2 WebSphere

iµτñΓ∩MA] IBM Tivoli Monitoring for Transaction Performance

αP WebSphere ΣK(X@C WebSphere iHΓúP

G@tP LDAPCYtmAhiH@t

bßiµsA]i LDAP n²C

ⁿ°º πbThñC

ú@zhú⌠≤h °ºCN]p¿ú

hzh °ºCºUC Phiµ±∩G

Ddzh (puÑv)q°Wϕí¼l@uWϕí¼C¼

AOϕh IP ¼oϕ°CzibujGiv

°iñ°º¼°CYnsA÷@U°i → °

jGiAkΣA °]t¼≤ºµC

dh

q°Wϕí¼l@uWϕí¼C

pAµ@NzWUC2zhsbG

dhGMP A http://www.mycompany.com/xxxx/yyyy/mmmmm/.*

DdhGMP B http://www.mycompany.com/xxxx/.*

DdhGMP C http://www.mycompany.com/xxxx/zzzz/.*

dhGMP D http://www.mycompany.com/nnnnn/.*

NzCºú÷UC Phiµ±G

MP C -- uDds vñ°Wϕí¼

MP B -- uDds vñ°Wϕí¼

MP A -- uds vñ°Wϕí¼

MP D -- uds vñ°Wϕí¼

3 @δD 53

º@0PhAhYNº°uⁿ°vABúAH

ΣL⌠≤h dºC

YhúOzQnº¼ (°¼) qAhiH#ú IP

URI Lo ε"hC

únb Internet Explorer ñ HTML Sϕr@jMrΩ¡εC

b Internet Explorer ñAYzndlAhs²Taπu

vPuvSϕrA²YOgí V Internet Explorer úXnDA

hΣLkTaπñXSϕrA²NªαµsΦ

BzCInternet Explorer iαπSϕrA]iαNª∩σ

r/C

úΣs²uW@Bv÷sC

Web s²AúΣs²uW@Bv÷sCYn≡ú

ñAzLúñuW@Bv÷s [Hs²C

btmºßAoUCΣñ@GBWMVZ2073I BWMVZ2072ICYlP⌠í]wPAhLk⌡µCz∩úPl

⌠íAHPñ"@5A%⌡µC

b Windows WALkHAí WebLogic z°AC

ϕ°AHAíAh±bn²

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Serv ices\beasvc<domain

name>\ParameterCmdLine ñCziMµAΦkOεAzLⁿOú

q Script l\αϕ (]ªi[HΩ@) ªAziHΓ

ΦíNsWWzn²C

Yb IBM Tivoli Monitoring for Transaction Performance ºeA ú

db2profileAhoUCGjava.lang.UnsatisfiedLinkError: SQLConnectCYzFz°AA²)ú db2profileAhnJºß UI ño

500G 500GF¼ºGcom.ibm.ws.exception.WsEJBExceptionG

¼ºGjava.lang.UnsatisfiedLinkErrorGSQLConnectCYnM

DAHUCΦkú db2profileC

$ . /home/db2inst1/sqllib/db2profile

db2 ΩmbúP⌠ñiαúPCYnD@mAPz

DBA pCbP Shell ñz°AANúAoC

b∩ºßA°±h°hA²OdC

YnMµAδF (Ds²) W@B÷sA ≡ºe

C°h@C

TaΘJWϕíC

ϕWϕíAr ″*″ P ″.*″ @úPCYnTwTAτµABpGµ]teúa ″.″ ″*″AAToOznTµíCpWϕí÷ΩTA\ IBM Tivoli Monitoring for

Transaction Performance ΓUC

YwqzNzúµAhOB≤@ñC

YzqzNzúµ≤AzNz≥⌡µ]thºµ

hAhiαoUCµC]ⁿ°NzWwgSµs

bAHujGivñúπhsΩCoípA≤zNz

54 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

WAw∩µ⌡µ⌠≤hCPµ÷Tºúú[H

πCBAYzⁿvTΣñ@h sΦshAhu∩

Nzs vúNNzs πwg∩A²ⁿX (#

WΣ∩O) wúnµ (Nzs wQ∩)C]bß

íXñ∩Nzs úAπ≤ϕµñ (]Oϕµππ

µNzs )AHo¼pC

trace-pbcc ñTºGLk IE w]wC

YzwF STI ±hAú⌡µ dcomcnfg (p IBM Tivoli Monitoring for

Transaction Performance wΓUñí)AhzNb pbcc-trace.log ñ

Σñ@OuLk⌠⌠⌠n²≈X

Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3 IE w

]wvCYnMA⌡µ dcomcnfgC

Y DBCS (Dσ) ⌠AYsX]wúTAhí Nπ&C

Yí°íπ +A#⌡µUCBJA NsX] ″UTF-8″G

1. H½kΣ÷@U +íC

2. ∩sXANΣ] UTF8C

@0NsX] UTF-8 ºßAΣL +°íNµ≤AL½s⌡µo

BJC

buvñ]wulvu⌠vpºAu⌠vpúi°ΘC

⌡µí∩ ]wuvAhú,ΘCpAYzN

]q 10:00 2:00Ahhq 10:00 ⌡µ 24:00A²ú≥⌡µ

Θ 2:00CYz∩n⌡µ≤V@5ñ 24 pA≥

⌡µ 24 pCYzD GMT AhYzΘJºulv

u⌠vpd≥b@5ºAulvu⌠vp]Q૨

GMTA]ulvu⌠vpb GMT ñ 24 pεC

bpIrñúΣrIC

ϕⁿwrapIAúnrI (,)CiyI (.) NC

pAú 34,05An 34.05C

⌡µjqѱh (p 200 ) P OutOfMemory C

b⌡µÑ±hACh-OΘ¡íq 1

MBCjqhP jmxservice OΘOiΩ∩AB

SystemErr.log ñuOutOfMemory vCYnMµAziHW

[ Java (jmxservice) ñΩ∩jp]wW¡AHe ohC

IBM Tivoli Monitoring for Web Infrastructure í≈qΩ¼LkP J2EEftC

jí≈ IBM Tivoli Monitoring for Web Infrastructure 5.1.1 Ω¼iP

IBM Tivoli Monitoring for Transaction Performance QaftCMA

í≈qΩ¼nzb WebSphere ñtm JVMPIA%αP J2EE ft

C@α@ JVMPI ú P WebSphere ftCiMµ

@ΦkAOπ enableprobes.sh ⁿO@ (Yzn

qΩ¼)C

ún½C

úΣ½ C YO½ Ah⌡µ@ CpAXz

α OG¿¬≤Bj≤Bp≤B¿C≤CYOºwqh

uj≤vu¿¬≤v AhMπj uj≤v

3 @δD 55

u¿¬≤v CPaAYwqFhup≤vu¿C≤v

AhMπpup≤vu¿C≤v C½≤¼úe\

pPj ½ Apj≤ 3 p≤ 9CiHM@ C

xs±hAo BWAUG9004EYxs±hAoF BWAUG9004E AoO]oFpDA

]NObPíoXFt@nDC½@C

UI O (nX) iHb WebSphere Application Server ñtmC

Yn∩ UI OíA⌡µUC@Gí → °í → ÷

@U ITMTPv5_2 → Web → ru_tmtp.war → ÷@UÑq@zC∩

gÑq@z∩A⌡Ñq@OAtm]wO <n> C

RMI for WebSphere Application Server 4.0 iBΦkOC

WebSphere 4.0.4 RMI WiHπDwOCWebSphere Application Server

4.x RMI Ω@Φíα≈í≈BOA°°A]w (piµ

RMI-IIOP IsAh com.ibm.rmi. i iop.CDRInputStream$2._is_a

_WSNNameServiceStub.getProperties() CORBAObjectImpl.get()) wCb

u°As v uu@qzvAO]iαπXWb

RMI ñ]tFoA WLM σrC

56 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

4 ABiTº

íTºOⁿp≤qΘxJΩTC

TºOⁿOⁿ IBM Tivoli Monitoring for Transaction Performance σrr

TºCoTºiαFtíº⌡µ¼p÷ΩTAiHboº¼

ptzCTºeΘXaApBΩwD xeAH

ΘßτC

TºTº°yÑ⌠iµΩ]wAiHh[HLoC

q Tivoli ≤íoXTºAuTivoli TºvnDΣπ@Tº

OXíeµCúΦkiH@PaOπ Tivoli ú

XWTºC

zY¼iTºAhiH⌡µUCΣñ@G

v YTºñ]tuv°íAϕΣñCXⁿiµC

v \ñCXTºAHd≤Dn@C

v \TºΘxAHoTº ID σrBTºΘPíiH≤ED

ΣLΩC

TºΘxmµí

UCUíiΣTºΘxmAHnp≤ΘxΩTC

TºΘxm

TºOsbⁿΘxñAΣϕ msg.logBmsg1.logBmsg2.log µíAΣñ

msg.log OsΘxCw]AϕTºFeqW¡ (1 MB)AKiµⁿ

AhTiⁿCoϕb msg.log jpF 1 MB A

KNΩTq ss msg1.log ñAAq msg1.log s msg2.log ñC

Msg.log &]tsOⁿΩTC

TºΘx≤@POⁿ²ñAb UNIX W /usr/ibm/tivoli/common/BWM/logsAb

Windows Wh %ProgramFiles%\IBM\tivoli\common\BWM\logsC

z°AzNzwΘx]bwíñΘJwmºeAKwglOⁿwAHwΘx

w]≤uTivoli @P²vñCC¡xWuTivoli @P²vúúPC

ϕ 4. wΘx

¡x m

Windows %Program Files\IBM\tivoli\common%

LinuxBSolaris AIX /usr/ibm/tivoli/common

57

z°A⌡µΘx]z°Ab IBM WebSphere Application Server W⌡µAHz°AΘx

IBM WebSphere Application Server Θx∩≤PwDúC

MS_HOME Oz°Aw²⌠C

WAS_HOME O IBM WebSphere Application Server w²⌠C

ϕ 5. z°AΘx

ΘxW m í

SystemOut.log <WAS_HOME>/logs/server1 ]t IBM WebSphere

Application Server Ω

TCY IBM Tivoli Monitoring

for Transaction Performance o

AhiH]tº∩

lTºC

SystemErr.log <WAS_HOME>/logs/server1 IBM WebSphere Application

Server ΘxCY IBM

Tivoli Monitoring for Transaction

Performance oAhiH

]tº∩ lT

ºC

zNz⌡µΘxzNzΘx]tNzP∩NzXº⌠≤íµ÷ΩTCo

]A Quality of ServiceBSTI í≈ J2EE ÷ΩTC] J2EE PNzbú

PBzñ⌡µAHOOsΣΘxΩTC

MA_HOME OzNzw²⌠C

ϕ 6. zNzΘx

ΘxW m í

SystemOut.log <WAS_HOME>/logs ]t IBM WebSphere

Application Server Ω

TCY IBM Tivoli Monitoring

for Transaction Performance o

AhiH]tº∩

lTºC

SystemErr.log <WAS_HOME>/logs IBM WebSphere Application

Server ΘxCY IBM

Tivoli Monitoring for Transaction

Performance oAhiH

]tº∩ lT

ºC

J2EE ≤⌡µΘxJ2EE ≤iHhípb⌠≤zNzWFSO@úOAbCⁿ í

°AWíp@C]ACⁿ í°AúOΘxC

58 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

MA_HOME OzNzw²⌠C

UUID Oⁿ í°A@ IDC

ϕ 7. J2EE ≤Θx

ΘxW

m í

msg.log <MA_HOME>/app/instrument/appServers/<UUID> \

/BWM/logs

]ti

TºAΣñ]

Aiµ

@

Tºµí

IBM Tivoli Monitoring for Transaction Performance TºH CCCYYYnnnS µíC

UCdπσ¼TºAΣO≤G

ϕ 8. Tºµíd

s Tº

BWMCR3001E LkRD≈C

BWM OXTº≤ IBM Tivoli Monitoring for Transaction PerformanceC

CR iOXTº≤ABiHOUCΣñ@ IBM Tivoli Monitoring for

Transaction Performance ≤G

v CR--

3001 OTº@

E iOTºY½ABiHOUCΣñ@G

I Tº úbútñoº (iαD½n) ÷≤X

NúCϕznúSw@AoTºτiúⁿC

W iTº ú⌠zNºípCípiαúOA²YúMAh

iαPDoC

E Tº ⁿX#≤otLk¿@CoTº

niµC

Logging.properties

ziHtm IBM Tivoli Monitoring for Transaction Performance Oⁿ≈εC

z°AzNzOⁿΦAxsb logging.properties ΦñC

UϕCXOⁿΦmC<MS_HOME> Oz°Aw²⌠C

<MA_HOME> OzNzw²⌠C <UUID> Oⁿ í°A

@ IDC

ϕ 9. logging.properties m

≤ m

z°A <MS_HOME>/config

zNz <MA_HOME>/config

4 ABiTº 59

ϕ 9. logging.properties m (≥)

≤ m

J2EE ≤ v <MA_HOME>/app/instrument/appServers/<UUID>/config

v <MA_HOME>/app/instrument/appServers

Oⁿ½≤

CDn≤úUiHO∩OⁿtmCo²zw∩POiα

nú\α iµlCUϕCXDn≤Σ∩Oⁿ½≤C

ϕ 10. Oⁿ½≤Σ\α

Oⁿ½≤ \α

BWM.trc.core.common @δ\α

BWM.trc.core.services.bdh jqΩBzí

BWM.trc.core.services.dbm Ωwzí

BWM.trc.core.services.event ≤A

BWM.trc.core.services.j2ee J2EE A

BWM.trc.core.services.me °

BWM.trc.core.services.pm hzí

BWM.trc.core.services.sm Azí

BWM.trc.core.services.snf xsα

BWM.trc.core.services.tms Ωn≤s / ≤

BWM.trc.core.util í

BWM.trc.genwin.ejb Generic Windows

BWM.trc.genwin.instrumentation Generic Windows

BWM.trc.genwin.mbean Generic Windows

BWM.trc.genwin.peerdelegation Generic Windows

BWM.trc.genwin.scripting Generic Windows

BWM.trc.install MS / MA w

BWM.trc.instrumentation J2EE ≤

BWM.trc.instrumentation.ejb J2EE EJB

BWM.trc.instrumentation.ic J2EE ≤ ε

BWM.trc.instrumentation.itm J2EE ≤zí

BWM.trc.instrumentation.jdbc J2EE JDBC

BWM.trc.instrumentation.jms J2EE JMS

BWM.trc.instrumentation.rmi J2EE RMI

BWM.trc.instrumentation.servlet J2EE Servlet

BWM.trc.instrumentation.tm J2EE ºzí

BWM.trc.instrumentation.tmd J2EE ºzíXí

BWM.trc.instrumentation.util J2EE í

BWM.trc.Launch MA

BWM.trc.logger Bootstrap Θxí

BWM.trc.reportui.report MS °i

60 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

ϕ 10. Oⁿ½≤Σ\α (≥)

Oⁿ½≤ \α

BWM.trc.reportui.ui MS UI

BWM.trc.STI STI

BWM.trc.STIEdge STI º

BWM.trc.STIThreshold STI

BWM.trc.upgrade MS w

ΣLOⁿΦ

Φi≤πΘOⁿ⌠CΣñ]A≤ΘxjpqαOC

ϕ 11. ≤πΘOⁿ⌠OⁿΦ

OⁿΦ í

BWM.handler.file.encoding rΩsXCw]O UTF8

BWM.handler.file.maxFiles ⁿºeijqCw] 3C

BWM.handler.file.maxFileSize ΘxjpW¡ (H KB µ)Cw]

1024CYúAN]j≤ 20480

(20 MB)C

BWM.handler.file.appending wqbí½sAONΘx

[ΘxCw] trueC

ⁿOµ

ziHⁿOµ (CLI) AatmOⁿΦC

Oⁿ≈εHhBz⌡µABiHµWatmUBzCFF

ACBzúnⁿw@≡A² CLI iH PBziµqTC≡Oq

w²wqd≥ñD∩X A²CBz½súúPCziH

ⁿO CXÑOⁿⁿOBzP≡G>eppam query

⌡µ eppam query ºßAhiH∩Pzn≤ºBz÷≡CYnΩa≤OⁿtmA⌡µ logcmd ⁿOC

logcmd ⁿOykpUG

ϕ 12. logcmd ⁿOyk

Logcmd -o <PORT> πíσrC

logcmd -o <PORT> -h πíσrC

logcmd -o <PORT> help πíσrC

logcmd -o <PORT> list CXwOⁿ½≤W

logcmd -o <PORT> list CXOⁿ½≤

logcmd -o <PORT> list name CXOⁿ½≤Wl½≤WC

logcmd -o <PORT> config name CXIWtmΦC

logcmd -o <PORT> set name key=value ]wIWtmΦΣCYIW

úsbAh[HAsWΦC

4 ABiTº 61

ϕ 12. logcmd ⁿOyk (≥)

logcmd -o <PORT> save [all] Nπtmxs&[xsBCbíp

UO logging.propertiesCYt∩÷Σr

allAKxsπtmCY)]tAh

xs q&[xsBⁿJtm

IC

UC CLI ≤sOⁿdG

zNzWuJ2EE ≤vOD≈ SMTEC085 W WebSphere 5 server1 w

CuJ2EE ≤vú⌠≤ ARM ΩABiαoCUCBJL½

s í°AAKiHú@bⁿ°í°Añ⌡µºuJ2EE

≤vlhG

1. ⌡µUCⁿOG

Y UNIXG

$MA_HOME/bin/eppam.sh query

Y WindowsG

%MA_HOME%\bin\eppam query

UNIX edpUG

# ./eppam.sh query Found 2 assignments:[ 1 ] BWM WebSphere 5.0 J2EE/SMTEC085/SMTEC085/server1 JLog3 61959[ 2 ] BWM TMTP_MA 0 JLog3 63704

2. Yn≤s server1 lA≡ 61959C

3. ⌡µUCⁿOG

Y UNIXG

$MA_HOME/bin/logcmd.sh -o 61959 set BWM.trc.instrumentation level=DEBUG_MAX

Y WindowsG

%MA_HOME%\bin\logcmd -o 61959 set BWM.trc.instrumentation level=DEBUG_MAX

WebSphere 5 server1 uJ2EE ≤vH DEBUG_MAX hbiµOⁿC

Web s²

z°AzNz Java Management Extensions (JMX) εú

≤CozIiHzL MBeans sC MBean OΦkπCC

Dn≤úPº÷ MBean CuOⁿAv]π MBeanAzizL

JMX HTTP Adaptor [HsCz°AzNzWúú JMX HTTP

AdaptorC

LoggingService MBeanLoggingService MBean iúzOⁿ⌠@ OⁿΦkC MBean ú

\αPzL CLI \αPCDnuIOziHzL Web s²

z LoggingServiceC

62 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

ϕ 13. LoggingService

í

AutoSaveOn Y] trueAhOⁿtmñ⌠≤≤ú

xs logging.properties ñCw]

trueC

FFDCBaseDirectory uGΩ (FFDC)vΘx²⌠

CpA<BASE_DIR>/BWM/FFDC

LoggingBaseDirectory ≥Oⁿ²⌠CpA

<BASE_DIR>/BWM/logs

LogFileSizeInKBytes eΘxjpW¡ (H KB µ)C

P BWM.handler.file.maxFileSize PCw]

1024C

MaxNumberOfLogFiles eΘxjqCP

BWM.handler.file.maxFiles PCw] 3C

UserSnapBaseDirectory snap ²⌠CpA

<BASE_DIR>/BWM/FFDC/jsnap

∩≤UϕAziHΘJ≡ ″0″A LoggingService ∩ findPorts() ñCX@

≡CoOiHtsz°AzNzAΣO²n²C

ϕ 14. LoggingService Φk

Φk í

findPorts() bѺOⁿAΣ∩≡ MµCo

Pq CLI ⌡µ eppam query PC

forceUserSnap(int port) b≈W <BASE_DIR>/BWM/FFDC/jsnap ñA

xseΘx C

listLoggingObjects(int port) CX≡WbÑOⁿ½≤CoPb

≈Wq CLI ⌡µ logcmd -o <port> list PC

runLogCommand(int port, String cmd) ⌡µb≡WѺOⁿA@δⁿOCoPb

≈Wq CLI ⌡µ logcmd PC

save(int port) xsb≡WѺOⁿAµtmCoPb

≈Wq CLI ⌡µ logcmd -o <port> save allPC

updateLoggingObjects(int port,

String loggingObject,

String propertyToChange,

String newValue)

∩b≡WѺ loggingObject µtmCoP

⌡µ logcmd -o <port> set<loggingObject><propertyToChange>=<newValue> PC

viewObjectConfiguration(int port, String

loggingObject)

b≡WѺ loggingObject Φµ

CoP⌡µ logcmd -o <port> config<loggingObject> PC

úTº

HUMµ]túTºAHTº]M@íCTºO÷

Wr/PrCXC

4 ABiTº 63

BWAUG9004E oDABxshC

í: ]ΩwsqD EJB ≥DAH

)xshC

@ : dΩw¼AABiHPºp

C½hCYzDAoApuIBM

nΘΣñvC

BWAUG9005E ΣúNzC

í: Nzew÷¼AO⌠⌠DC

@ : Nzew÷¼Cb½sNzß

½C

BWAUG9006E gvsC

í: S⌡µ@°ñΓsv¡C

@ : WebSphere zD xAß6

ñΓsv¡C

BWAUG9007E W Generic Windows Script ú¿\C

í: bⁿwmΣú Generic Windows ScriptC

@ : d script WMmOTCY

DAoApuIBM nΘΣñvC

BWAUG9008E Robot script Wú¿\C

í: bⁿwmñΣú Robot scriptC

@ : d script WMmOTCY

zDAoApuIBM nΘΣñvC

BWMC2000E íLkbzNz MBean WIsΦkC

í: íLkbzNzWuΘxA

MBeanvñIsΦkC

@ : τzNzuΘxA MBeanv

b⌡µC

BWMC2001E ϕl]w JNDI RW⌠wqo

C

í: l]w JNDI RW⌠wqíoDw

C

@ : \lΘxAHPw]CYz

LkMDApuIBM nΘΣñvC

BWMCR1000W íLkq filename (≤

dirname ²) ⁿJΦC

í: íLkqⁿwΦsΦC

@ : LCíw]]wΦC

BWMCR1001W íLkNΦxs≤ filename

(≤ dirname ²)C

í: íLkbⁿwΦñ]wΦC

@ : τⁿw²Ww\ivOTC

BWMCR1002W íLkq filename o

property ΦC

í: íLkqⁿwΦ¬ΦCΦiα

档TC

@ : LCíHµíTΦ Nⁿ

wΦC

BWMCR1500E uÑq@ BeanvΣúuΩΘ

BeanvC

í: ºo≤ EJB )wqb ejb-jar.xml

ibm-ejb-jar-bnd.xmi C

@ : puIBM nΘΣñvC

h 3 Σ: d\ trace-ms.log AHoT

ºCTw EJB /wwq≤

META-INF/ejb-jar.xml META-INF/ibm-ejb-jar-bnd.xmi

ñCo≤ΓBGTMTP ≥²H WebSphere

≥²/config/cells/cellName/applications/ITMTPv5_2.ear/

deployments/ITMTPv5_2/moduleName/META-INFC

WebSphere qtm²¬AúOq TMTP ≥

²C

BWMCR1501E uÑq@ BeanvLkdΩwC

í: ºoO] Websphere ñtóA

OΩwb⌡µd÷¼C

@ : ½@CYD≥oApuIBM

nΘΣñvC

h 3 Σ: d\ TMTP trace-ms.log

WebSphere <WAS_BASEDIR>/logs/server1/SystemOut.log

AHoTºC

BWMCR1502E LkuÑq@ BeanvC

í: ºoO] WebSphere ñtóA

OΩwb⌡µd÷¼C

@ : ½sí½@CoYLk

BWAUG9004E • BWMCR1502E

64 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

MDA½s WebSphere Application ServerCY

D≥oApuIBM nΘΣñvC

h 3 Σ: d\ TMTP trace-ms.log

WebSphere <WAS_BASEDIR>/logs/server1/SystemOut.log

AHoTºC

BWMCR1800E wALks WebSphereApplication ServerC

í: íLks WebSphere Application

ServerC

@ : Tw WebSphere Application Server b

⌡µC

BWMCR1801E wALktm WebSphereApplication ServerC

í: tm WebSphere Application Server tmΩo

ºC

@ : d WebSphere Application SystemOut Θ

xC

BWMCR1802E Lkb WebSphere ApplicationServer ñ JAAS τΩC

í: íLks MSPolicyManager MBeanC

@ : uzvD xTw WebSphere

Application Server ñS db2Alias oracleAlias JAAS

C⌡uwv-->uJAAS tmv-->uJ2C τΩ

vC

BWMCR1803E wALkb WebSphereApplication Server Wtm db2 Ω

C

í: wALk db2 Ω C

@ : Tw WebSphere Application Server b

⌡µñC

BWMCR1804E wALkb WebSphereApplication Server Wtm Oracle Ω

C

í: wALk Oracle Ω C

@ : Tw WebSphere Application Server b

⌡µñC

BWMCR1805E b WebSphere Application ServerWtm SSL ]wAwAóC

í: wALkb WebSphere Application Server W

SSL ]wC

@ : Tw WebSphere Application Server b

⌡µñC

BWMCR1806E wALkb WebSphereApplication Server WRú SSL ]wC

í: wALkb WebSphere Application Server W

Rú SSL ]wC

@ : Tw WebSphere Application Server b

⌡µñC

BWMCR1807E ] WebSphere ApplicationServer tmñw TMTP_ROOT sbA

HwAóC

í: wALkb WebSphere Application Server W

wC

@ : Twwq WebSphere Application Server

úw TMTP íC

BWMCR1850W LkεíC

í: LkbúwíεíC

íiαwεC

@ : TwbúwíSßXº

C

BWMCR2002E uAεvLk≤s

tmtp_sc.xml C

í: Lk≤s tmtp_sc.xml C

@ : TwiH≤sC

BWMCR2200W uzNzv endpointid Lk

ping BwQ≈uC

í: uzNzve@hTºz°AA

OΣ¡2MiCqw¼TºH Awg

F@qíC

@ : PwzNzO2⌡µñC

BWMCR2500E wwhLkAϕa⌡µC

í: h⌡µñoDwC

@ : \lΘxAHPw]Cτ

°íwTwC

BWMCR1800E

4 ABiTº 65

BWMCR2501E wwhLkAϕa⌡µCh

wwnw⌡µChQq

úABNbzNz½sh½

steºß&½s⌡µC

í: h⌡µñoDwC

@ : \lΘxAHPw]Cτ

°íwTwC

BWMCR2502E N name °íípzN

zoC

í: N°íípzNzoDw

C

@ : \lΘxAHPw]CYz

LkMDApuIBM nΘΣñvC

BWMCR2503E N name °íqzNz

úoC

í: N°íqzNzúoDw

C

@ : \lΘxAHPw]CYz

LkMDApuIBM nΘΣñvC

BWMCR2504E l]w Web AqT⌠wq

oC

í: l]w WSIF RW⌠wqíoDw

C

@ : \lΘxAHPw]Cτ

wsif-config.xml TΩsbB)lCYD≥oA

puIBM nΘΣñvC

BWMCR2505E Bzz°A SOAP nD

oC

í: bBzz°AnDíoDwC

@ : \lΘxAHPw]CYz

LkMDApuIBM nΘΣñvC

BWMCR2506E bIsqz°AnD MBeanΦkoC

í: bIsqz°AnD MBean ΦkoD

wC

@ : \lΘxAHPw]CYz

LkMDApuIBM nΘΣñvC

BWMCR2507E σR config/tmtp_sc.xml ípyz

loC

í: σR tmtp_cs.xml oDwσRºC

@ : \lΘxAHPw]Cτ

config/tmtp_sc.xml TΩsbB)lC

BWMCR2508E íp tmtp_sc.xml ípñⁿw

mbean MBean oC

í: íp MBean oDwºC

@ : \lΘxAHPw]Cτ

config/tmtp_sc.xml TΩsbB)lC

BWMCR2509E mbean MBean oC

í: Is MBean ΦkoDwºC

@ : \lΘxAHPw]CYz

LkMDApuIBM nΘΣñvC

BWMCR2510E íLkíµΩ

ANΣgJC

í: íSⁿw²v¡C

íSgJⁿw²v¡C

X²WwsbC

XW²wsbC

@ : \lΘxAHPw²WC

Twíπ¬gJ²sv¡ABS

²W≡C

BWMCR2511E íLkúⁿwC

í: íSRúⁿwv¡C

@ : \lΘxAHdⁿwCTw

úi¬gJABíπRúv¡C

BWMCR2512E uAεvLkí

serviceC

í: )QípíC

O tmtp_sc.xml wlC

@ : \lΘxAHPwbO

ΣLDCHdxsbuz°AvWNz

ΩT τwTípíC

BWMCR2501E

66 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

BWMCR2700W uzNzvLk ping uz°

AvC

í: uzNzvHepTºuz°Av

Φí TwΣouz°AvCYTºLkeT

ºAhuzNzvwóhsuAOuz°Av

úAiC

@ : τuz°AviBbuWCY

uz°AvAduzNzvΩΘsqA

⌡µt⌠⌠d PwuzNzvΣúuz

°Av]C

BWMCR3001E p D≈óC

í: íLkRª⌡µbºqú IP C

@ : pztzC

BWMCR3002E bdhUID ΩeN

dataReference e receiverHostname

D≈WqúAóWL MAX_TRIES

ANQεC

í: í]hó°FⁿwΩ

eC

@ : τzeTΩsbAB¼

eqúwsuAMß½sweC

BWMCR3003E ≈ hostname

fileName MdúX

MdC checksum1A

checksum2C

í: ΩeíoCN½eC

@ : Twz°AMzNzwsuC

τ⌠⌠WSC

BWMCR3004E BDH ID bdhUID Ωe (e

dataReference D≈W

receiverHostname qú) óC

bdh.properties ñ MAX_TRIES

ΦⁿweCbdh.properties≤UC²ñGpropertiesFileDir

í: bdh.properties wqFΦAªvT

í∩óCujqΩBzív

TIMEOUT_POLLING_INTERVAL ΦⁿwWvⁿú

¿\eCYWX MAX_TRIES Φⁿw

qAeK°CeⁿY≈uO⌠⌠sq

DAΩeKóC

@ : τzeTΩsbB¼

eqúwsuAB⌠⌠¡wC

BWMCR3005E ujqΩBzíve⌠W

pathname CΣúC]

AebεñC

í: ⁿwΩe]ΣúnQeó

C

@ : Twⁿw²\ive\ígJ

²ñCTw)íCYoípúúAAp

uIBM nΘΣñvC

BWMCR3006E ujqΩBzívLke

pathname ñΩC]Aebε

ñCΩQOsb pathname ñC

í: eóú]OuzNzvLkp

uz°AvCϕuzNzv½sPuz°

AvpAwOsΩQWC

@ : Twuz°Avb⌡µCnDz

⌠⌠zτuz°AvPuzNzvºí

suCYA≤ΓípA²D≥oAp

uIBM nΘΣñvC

BWMCR3007E ujqΩBzívLke

pathname ñΩC]Aebε

ñCujqΩBzív]αb

pathname ñOsΩC

í: eóú]OuzNzvLkp

uz°AvCϕuzNzv½sPuz°

AvpAwOsΩQWCLkOsΩ

iαO] íú¼C

@ : Twuz°Avb⌡µCnDz

⌠⌠zτuz°AvPuzNzvºí

suCtduzNzvW íí

CYwíA÷¼uzNzvAnDzt

zRúúnΩCb½suzNz

vºeANqⁿw≤Tºñ@m

ⁿw≤TºñßmAHΓΦí Os

CΩ¿aWCpGwo@²D2

M≥oApuIBM nΘΣñvC

BWMCR4000E o DBMaintenanceSession óC

í: íLk DBMaintenanceSessionC

@ : Tw DBMaintenanceSession bean b⌡

µC

BWMCR2700W

4 ABiTº 67

BWMCR4001E Is DBMaintenanceSession Φkó

C

í: b DBMaintenanceSession OñIsΦkoº

C

@ : Twb⌡µe

DBMaintenanceSessionC

BWMCR4002E s DBPurge MBean óC

í: íLk ε DBPurge MBeanC

@ : Tw DBPurge MBean b⌡µC

BWMCR4003E Lk MBean °AC

í: TMTP ServiceController w∩ MBean °A½≤

C

@ : Tw MBean °AM TMTP

ServiceController úb⌡µñC

BWMCR4004E "new InitialContext()" »zíóC

í: DBPurge b InitialContext ½≤oMI

C

@ : puIBM nΘΣñvC

BWMCR4005E sΩwóA]oF

"CreateException" C

í: CreateException o≤í°ALks

ΩwC

@ : puIBM nΘΣñvC

BWMCR4250E uxs αvA proxyóC

í: ⌡µuxsα ProxyvⁿOºßAAL

kp proxyCoϕ Proxy )QC

@ : d proxy ¼ACPd ibmproxy.conf

HTw proxy ]wúTCYD≥oA

puIBM nΘΣñvC

BWMCR4251E uxs αvAε proxyóC

í: ⌡µuxsαε ProxyvⁿOºßAA2

MiHp proxyCoϕ Proxy )QεC

@ : d proxy ¼ACPd ibmproxy.conf

HTw proxy ]wúTCYD≥oA

puIBM nΘΣñvC

BWMCR4252E uxs αvA½s

proxy óC

í: ⌡µuxsα½s ProxyvⁿOíA

óC

@ : d proxy ¼ACPd ibmproxy.conf

HTw proxy ]wúTCYnAHΓ

Φí½s proxyCYD≥oApuIBM nΘ

ΣñvC

BWMCR4253E uxs αvALk≤s

ibmproxy.conf ñ Mask ⁿC

í: ≤s Mask ⁿOóCbwuxsαvA

AN]t TMTP íSwºⁿσr⌠íJ

ibmproxy.conf CσrA≤Γ ″#TMTP_START″

″#TMTP_END″ ºíC≤s Mask ⁿAAN

l⌠@ Mask ≤sICoiα)

bñ]wC

@ : d ibmproxy.conf ñ

″#TMTP_START″ ″#TMTP_END″ σrCYúb

ñAh)w∩uxsαvAAϕaµíA

puIBM nΘΣñvAHop≤≤s÷

ⁿCYziHΣ ″#TMTP_START″ ″#TMTP_END″

σrAHΓΦí≤s Mask ⁿC

BWMCR4254E uxs αvALk≤s

ibmproxy.conf ñ Protect ⁿC

í: ≤s Protect ⁿOóCbwuxsαvA

AN]t TMTP íSwºⁿσr⌠íJ

ibmproxy.conf CσrA≤Γ ″#TMTP_START″

″#TMTP_END″ ºíC≤s Protect ⁿAA

Nl⌠@ Protect ≤sICoi

α)bñ]wC

@ : d ibmproxy.conf ñ

″#TMTP_START″ ″#TMTP_END″ σrCYúb

ñAh)w∩uxsαvAAϕaµíA

puIBM nΘΣñvAHop≤≤s÷

ⁿCYziHΣ ″#TMTP_START″ ″#TMTP_END″

σrAHΓΦí≤s Protect ⁿC

BWMCR4255E uxs αvALk≤s

ibmproxy.conf ñ Proxy ⁿC

í: ≤s Proxy ⁿOóCbwuxsαvA

AN]t TMTP íSwºⁿσr⌠íJ

ibmproxy.conf CσrA≤Γ ″#TMTP_START″

″#TMTP_END″ ºíC≤s Proxy ⁿAAN

l⌠@ Proxy ≤sICoiα

)bñ]wC

BWMCR4001E

68 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

@ : d ibmproxy.conf ñ

″#TMTP_START″ ″#TMTP_END″ σrCYúb

ñAh)w∩uxsαvAAϕaµíA

puIBM nΘΣñvAHop≤≤s÷

ⁿCYziHΣ ″#TMTP_START″ ″#TMTP_END″

σrAHΓΦí≤s Proxy ⁿC

BWMCR4256E uxs αvALk≤s

ibmproxy.conf ñ KeyRingStashⁿC

í: ≤s KeyRingStash ⁿOóCbwuxsα

vAAN]t TMTP íSwºⁿσr

⌠íJ ibmproxy.conf CσrA≤Γ

″#TMTP_START″ ″#TMTP_END″ ºíC≤s

KeyRingStash ⁿAANl⌠@

KeyRingStash ≤sICoiα)bñ]

wC

@ : d ibmproxy.conf ñ

″#TMTP_START″ ″#TMTP_END″ σrCYúb

ñAh)w∩uxsαvAAϕaµíA

puIBM nΘΣñvAHop≤≤s÷

ⁿCYziHΣ ″#TMTP_START″ ″#TMTP_END″

σrAHΓΦí≤s KeyRingStash ⁿC

BWMCR4257E uxs αvALk≤s

ibmproxy.conf ñ KeyRing ⁿC

í: ≤s KeyRing ⁿOóCbwuxsαvA

AN]t TMTP íSwºⁿσr⌠í

J ibmproxy.conf CσrA≤Γ

″#TMTP_START″ ″#TMTP_END″ ºíC≤s KeyRing

ⁿAANl⌠@ KeyRing ≤s

ICoiα)bñ]wC

@ : d ibmproxy.conf ñ

″#TMTP_START″ ″#TMTP_END″ σrCYúb

ñAh)w∩uxsαvAAϕaµíA

puIBM nΘΣñvAHop≤≤s÷

ⁿCYziHΣ ″#TMTP_START″ ″#TMTP_END″

σrAHΓΦí≤s KeyRing ⁿC

BWMCR4500E X URI ¼sºA²Lk

b÷Y∩MϕñC

í: ϕX URI ¼sºAΩ¼Q≤

sAH MdΩTCuºzívΩw

zíLkdX URI ¼ºs÷Y

∩MC

@ : τΩw)lCbΩwW⌡µE

íAHTw¼≈ϕµ íCdΩwΘxñ

C

BWMCR4501E X URI ¼sº⌡µ@

ΩwºC

í: ϕX URI ¼sºAΩ¼Q≤

sAH MdΩTC MϕX URI

¼sºΩAΩw SQL ºC

@ : dlΘxñºCτΩw)

lCbΩwW⌡µEíAHTw¼≈ϕµ

íCdΩwΘxñC

BWMCR4502E X URI ¼sºA²Lk

bIϕñC

í: ϕX URI ¼sºAΩ¼Q≤

sAH MdΩTCuºzíAvΩ

wzíLkb NODE ϕµñsIAH Ms

URI ΩC

@ : dlΘxCτΩw)lC

bΩwW⌡µEíAHTw¼≈ϕµ íC

dΩwΘxñC

BWMCR4503E X URI ¼sºA²Lk

º¼A½≤C

í: ϕX URI ¼sºA½≤¼Q≤

sAH MdΩTCϕnDNsºsW

½≤¼½≤¼ºC

@ : dlΘxCτΩw)lC

bΩwW⌡µEíAHTw¼≈ϕµ íC

dΩwΘxñC

BWMCR4504E uºzíAvLkAo

ºpUG&0

í: bAíAoΩ¼½≤¼Ω

oDwC

@ : dlΘxCτ½≤¼Ωw)

lCbΩwW⌡µEíAHTw¼≈ϕµ

íCdΩwΘxñC

BWMCR4505E s

TransactionStatusData ½≤óCLk

xssº¼AC

í: Xα≤º¼A≤sPnbΩ

¼ñ@s½≤C½≤¼bsuº

¼AΩv½≤óC

@ : dlMTºΘxCτ½≤¼Ω

w)lCbΩwW⌡µEíAHTw¼≈

ϕµ íCdΩwΘxñC

BWMCR4256E

4 ABiTº 69

BWMCR4506E ≤s TransactionStatusData ½

≤óCLkxssº¼AC

í: Xα≤º¼A≤sóCΩ≤s

xsFs¼A≤s ΩC

@ : dlMTºΘxCτ½≤¼Ω

w)lCbΩwW⌡µEíAHTw¼≈

ϕµ íCdΩwΘxñC

BWMCR4507E n≤snDóA]½≤¼L

kúzNz÷ΩTC

í: n≤snDn TMS Ahq½≤¼o

zNz÷ΩTCnDóA]zNz÷

ΩTúsbC

@ : dlMTºΘxCτ½≤¼Ω

w)lCbΩwW⌡µEíAHTw¼≈

ϕµ íCdΩwΘxñC

BWMCR4700W X URI ¼sºA²Ω

¼ⁿX÷Y∩MwsbC

í: ϕX URI ¼sºAΩ¼Q≤

sAH MdΩTCuºzívΩwz

ío÷Y∩MwsbC]A½≤¼)s

º ≤sC

@ : dΩwΘxñC

BWMCR4701W X URI ¼sºA²Ω

¼ⁿXNϕºI ID wsbC

í: ϕX URI ¼sºAΩ¼Q≤

sAH MdΩTCuºzívΩwz

íoNϕºI ID wsbC]A½≤¼)

sº ≤sC

@ : dΩwΘxñC

BWMCR4702W X URI ¼sºA²≤

s½≤¼CΩw≤s Q⌡µC

í: ϕX URI ¼sºAΩ¼M½≤

¼Q≤sAH MsdCϕΩw≤sA½≤

¼]≤sCΩw)Aϕa≤sA½≤¼ú

Q∩C

@ : dΩwΘxñC

BWMCR5000E íLkw∩°hεΩ

wC

í: ºoO] WebSphere ñtóA

OΩwb⌡µdº÷¼C

@ : ½sí½@CoYLk

MDA½s WebSphere Application ServerCY

D≥oApuIBM nΘΣñvC

h 3 Σ: d\ TMTP trace-ms.log

WebSphere <WAS_BASEDIR>/logs/server1/SystemOut.log

AHoTºC

BWMCR5001E o°hΩTdóC

í: ºoO] Websphere ñtóA

OΩwb⌡µd÷¼C

@ : ½@CYD≥oApuIBM

nΘΣñvC

h 3 Σ: d\ TMTP trace-ms.log

WebSphere <WAS_BASEDIR>/logs/server1/SystemOut.log

AHoTºC

BWMCR5002E íLkbuz°Ah

zí MBeanvñIsΦkC

í: uz°Ahzí MBeanvúb⌡µñC

QIsΦkßXºC

@ : ½sí½@CYoLk

MDA½s Websphere Application ServerCY

D≥oApuIBM nΘΣñvC

h 3 Σ: d\ trace-ms.log AHoTº

C

BWMCR5003E Lk MBean °AC

í: IBM Tivoli Monitoring for Transaction Performance

ServiceController w∩ MBean °A½≤ C

@ : puIBM nΘΣñvC

h 3 Σ: d\ trace-ms.log AHoTº

C

BWMCR5004E íLkeqzNz

C

í: zNziα÷¼AO⌠⌠DC

@ : ½szNz½CYD≥

oApuIBM nΘΣñvC

h 3 Σ: d\ trace-ms.log AHoTº

C

BWMCR4506E

70 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

BWMCR5005E Lk RealmSettings Ñq@

beanC

í: ºoO] Websphere ñtóA

OΩwb⌡µd÷¼C

@ : ½sí½@CYoLk

MDA½s Websphere Application ServerCY

D≥oApuIBM nΘΣñvC

h 3 Σ: d\ TMTP trace-ms.log

WebSphere <WAS_BASEDIR>/logs/server1/SystemOut.log

AHoTºC

BWMCR5500E íLkⁿwl²C

í: πPl²PWwsbC

@ : úXl²W AgentInstallDir/config/

dat AΣñ AgentInstallDir OzNz≥w

²C

BWMCR5501E shzíl²owH

WC

í: íShzíl²¬gJ

vC

@ : Phzíl²¬gvCl

²WO AgentInstallDir/config/datAΣñ AgentInstallDir O

zNz≥w²C

BWMCR5502E gJhzíow

HWC

í: íShzígJvC

@ : Phzíl²M¬g

vCl²WO AgentInstallDir /config/datAΣñ

AgentInstallDir OzNz≥w²C

BWMCR5503E zNzLkqz°Ao≤s

°hC

í: zNzLkPz°AqTCz°Ai

αw÷¼AOpGwwAiαwl

úAC

@ : τz°Ab⌡µCYz°A

úb⌡µñKªC

YwwAτOB)C

YD≥oApuIBM nΘΣñvC

h 3 Σ: d\ trace-ms.log AHoT

ºC

Tw <AgentInstallDir>/wsdl/PolicyManager.wsdl s

bC

Tw wsif-config.xml Qtm¬ PolicyManager.wsdl

C

BWMCR5504E íLkúPíq

z°AnD≤sº°hpq

C

í: o≤íbt@ MBean ñI

sΦkC

@ : puIBM nΘΣñvC

BWMCR5505E íLksWPíq

z°AnD≤sº°hpq

C

í: o≤íbt@ MBean ñI

sΦkC

@ : puIBM nΘΣñvC

BWMCR5506E Lkq¬C"½≤C

í: q¬Ωo I/O C

iαwlAO¬OPgJO

úPC

@ :

1. Rú AgentInstallDir/config/dat ñAΣñ

AgentInstallDir OzNz≥w²C

2. ½szNzC

BWMCR5507E íLkqΩ¬ΩC

í: íΣúΩO ¬ΩCΩO

JAR iα≥ó)ⁿJC

@ :

1. τ valueObjects.jar ⁿw≤ tmtp_sc.xml

classpath qñCY)ⁿwKsWC

2. τ valueObjects.jar sb≤ AgentInstallDir/lib

directory ²ñAΣñ AgentInstallDir OzNz

≥w²C

Y²ñS valueObjects.jar ApuIBM nΘ

ΣñvC

BWMCR6301E ≡d≥ 0 ñ TCP/IP ≡úw∩

ARM P°qTC

í: ° TCP/IP ≡AHKÑq ARM

iJΩCⁿw≡d≥ñ≡úbñC

BWMCR5005E

4 ABiTº 71

@ : τ≡bñCεbⁿ

wd≥ñº≡íAOⁿw@≡úbñsd

≥C

BWMCR6302E °C

í: °]o)C

@ : \TºΘxAHoⁿX°)

º]C≤Mß½sC

BWMCR6303E ∩ ARM TCP/IP suw≥

óC

í: TCP/IP q ARM ¬ΩoC

@ : τ ARM b⌡µCY ARM

úb⌡µñK½sªC

BWMCR6304E Lk MBean °AC

í: MBean °A)]wOwgC

@ : puIBM nΘΣñvC

BWMCR6305E Is MAPolicyManagerMBeanΦkóC

í: Is MAPolicyManagerMBean ñΦko

C

@ : τhzíb⌡µCYhz

íúb⌡µñK½sªAMß½s ARM

C

BWMCR6306E e NewEdgeSeen q

z°AóC

í: uARM vX URI ¼sºCz

L JMX e NewEdgeSeen qz°AW

uºzíAvóC

@ : τz°AM ManagementServer Web

A⌡µñC

BWMCR6307E qzNzWⁿ ARM Ω

z°AóC

í: ARM q°nDFΩn≤sCnDQ

A]b∩ujqΩevAIs transferData Φk

oCΩ)qzNzWⁿz°AC

@ : τzNzz°AWujq

ΩevAb⌡µñAMß½sWⁿΩC

BWMCR6308E Lkn² Timer MBean qCϕ

zNzwa÷¼AiαPµ÷

¼Aú≥C

í: u°vbTwíjQqAH≥µ÷¼

ACY Timer MBean n²óABzNzDwa÷

¼Aµ÷¼ANú≥C

@ : dΘxñB≤@AM

ß½szNzC

BWMCR6309E LkPwD≈WC

í: uARM vnPwqúD≈WC²Lk

PwqúD≈WC

@ : TwwbqúW]wD≈WABA

ϕatmF TCP/IP ⌠⌠\αC

BWMCR6310E LkPwzNzw≥²C

í: u°vnPwzNzw≥²

HuARM vC²OLkPw≥²C

@ : dΘxñB≤@AM

ß½szNzC

BWMCR6311E Lkd\∩z°A Web A

C

í: u°v Web AANqez

°AC∩z°A Web Asu)C

@ : τ config/wsif-config.xml

wsdl/ManagementServer.wsdl OTC

BWMCR6312E Lkxsµ÷¼AC

í: u°vxsHWºº¼ACb

≥ΩToC

@ : dlΘxºΩTCTw

config/dat ²sbBπgJ\ivC

BWMCR6313E Lk¬xsµ÷¼AC

í: u°vxsHWºº¼AC¬

xsΩToC)µ÷¼AC

@ : dlΘxºΩTCYDA

oAú config/dat/me_transactin.ser C

BWMCR6314E LkPwqú IP C

í: u°vPw≈ IP AªOH

X URI ¼sºq eCLkPwqú IP

C

BWMCR6302E

72 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

@ : TwwbqúW]wD≈WABA

ϕatmF TCP/IP ⌠⌠\αC

BWMCR6315E u°vLkquARM

vⁿiJºΩ TCP/IP SocketC

í: u°v@Ñ TCP/IP ≡AHq

uARM vⁿΩC⌡µ TCP/IP ⁿ@o

C

@ : Twu°vTCP/IPPortRange ]wO

TCTwbⁿw≡d≥ñSΣLí

ÑC⌡µoBJºßA½szNzC

BWMCR6316E u°vquARM v¬i

JΩoC

í: u°vquARM v¬ºΩC¬

ΩoC

@ : YDAoA½szNzC

BWMCR6317E u°vquARM v0

¼Σ TCP/IP Ω]C

í: u°vquARM v¬ºΩCq

uARM v¼Ω]Pu°v

úeC

@ : ½szNzCYDAoA

TwuARM vu°vúOTC

BWMCR7000E uz°Avw εu

≤ltº≤vjC

í: oTºSi÷ΩTC

BWMCR7001E uz°AvLku≤lt

º≤vC

í: ϕuz°Av≤ í

oºC≤LkΘuí≤ΘxvC

@ : dΩwsuAHτΩwOiB@

CYΩwLkB@AípKbNºñCΩ

wYB@ApuIBM nΘΣñvC

BWMCR7002E "new InitialContext()" »zíóC

oOMIC

í: ⁿX≤Ab InitialContext ½≤

oMICoϕNúw∩⌠≤≤≤

úC

@ : ¼pSµMΦkCp

uIBM nΘΣñvC

BWMCR7003E Is≤Bzí &0 óC≤

Bzíú≤ Lk⌡µC

í: ⁿX≤BzíOº@Lk⌡µQn

≤CⁿXbo≤AY½DC

@ : puIBM nΘΣñvC

BWMCR7004E oí ΩΘ (ID &0) LCª

]t≤ IDC

í: oⁿXΩwñ@O²LC

@ : puIBM nΘΣñvC

BWMCR7005E oí ΩΘ (ID &0) LCª

]t hC

í: oⁿXΩwñ@O²LC

@ : puIBM nΘΣñvC

BWMCR7006E "EventDispatcher" OΩ"ó

CoOMICLkw∩⌠≤≤⌡µ

≤ C

í: oⁿX EventDispatcher OLkAϕaⁿJ

l]wC

@ : puIBM nΘΣñvC

BWMCR7010E ≤úSn"íWO"C≤LCúw∩L≤⌡µ

≤ C

í: ⁿX IBM Tivoli Monitoring for Transaction

Performance íúFL≤C

@ : puIBM nΘΣñvC

BWMCR7011E ϕs Enterprise Java BeanA EJBExceptionC

í: ⁿXΩwBΩw¡AO

í°Aú IBM Tivoli Monitoring for Transaction

Performance íΩ ñiαDC

@ : d°nΩwsqM\αC

YObΩwB@oApuIBM nΘ

ΣñvC

BWMCR7013E sΩw¼

"CreateException"C

í: ⁿXí°AMΩwºíiαs

qDC

@ : TwΩwb⌡µCYΩwOb

BWMCR6315E

4 ABiTº 73

⌡µATwªMí°Aºí⌠⌠suú

¡wC

BWMCR7014E e JMX ≤C

í: ≤ ID ≤WLC

@ : TMTPEvent ΩwiαwlCp

uIBM nΘΣñvC

BWMCR7015E eFLu≤ IDv&0 ≤

AC

í: ⁿXbtñF@πL≤ ID

≤CoOínΘóC

@ : puIBM nΘΣñvC

BWMCR7016E u≤AvLk@HW"≤ú"⌡µⁿC

í: ⁿXu≤AvLk@HW⌡µ

ⁿA ⌡µ≤ú½≤CoOínΘóC

@ : dtΩApiOΘM⌡µ

ñBzqCYG XzApuIBM n

ΘΣñvHMD≤UC

BWMCR7017E TEC ≤@ltb⌠ &0 ñΣ

ú eif.conf C

í: ϕw IBM Tivoli Monitoring for Transaction

Performance ATEC ≤@ltl]wP IBM

Tivoli Enterprise Console °AºíqTqDCFF

ATEC ≤@lt¬ eif.conf t

mAHKoUtm]wAp IBM Tivoli Enterprise

Console °AD≈W≡ Coo≤ TEC

≤@ltΣú eif.conf C

@ : d eif.conf TΩsbCo

w]mO≥w² config ²C

BWMCR7018E TEC ≤@ltLkq⌠

"&0" ñ¬ eif.conf C

í: ϕw IBM Tivoli Monitoring for Transaction

Performance ATEC ≤@ltl]wP IBM

Tivoli Enterprise Console °AºíqTqDCFF

ATEC ≤@lt¬ eif.conf t

mAHKoUtm]wAp IBM Tivoli Enterprise

Console °AD≈W≡ Coo≤ TEC

≤@ltLk¬ eif.conf C

@ :

v d eif.conf TΩsbCow]mO≥

w² config ²C

v dz°A⌡µbßπ eif.conf

¬vC

BWMCR7019E l]w TEC ≤αNz

ABLkNTºe IBM TivoliEnterprise Console °AC

í: oTºqObⁿXΣúLk¬

eif.conf TººßoXC

@ :

v d eif.conf TΩsbCow]mO≥

w² config ²C

v dz°A⌡µbßπ eif.conf

¬vC

BWMCR7300W UTF8 TEC ≤]MTº¡ε

QIC

í: ≤be IBM Tivoli Enterprise Console ºeA

KwN≤rΩeα¿ UTF8 sXANiαo

Cα¿ UTF8 sXPFWLjp ¡π

Θ≤jp ¡C∩≤i@BÑA¼p

P≤sXDIA²ú²εN≤e

IBM Tivoli Enterprise ConsoleC

@ : d≤rΩeAε"rΩj

p∩C

BWMCR8250E SbΩwϕµv

¡C

í: zbΩw ID µñΘJ ibⁿwº DB2 Oracle Ωwñϕµv¡C

v YSbϕµ í (Ωwzzxsw

) ñϕµv¡AheWπTºC

@ : ⌡µUCΣñ@G

v ΣJ ID KXAπbzx

swºϕµ íñϕµv¡C

v ΩwßnΘNv¡PbΩw ID MΩwKXµⁿwΩwCPbϕµ í

ñzxswºϕµn\ivC

BWMCR8251E wíAnΘúºC

í: oFwABiαPLk¿wC

@ : °lΘxA PwDC≤Dº

ßA≥w°½slwC

BWMCR7014E

74 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

BWMCR8252E L URL µíG

í: Internet Management Server URL HUCµ

íⁿwG

protocol://hostname:portnumber

ΣñG

v protocol OUCΣñ@G

– http Y Internet Management Server úO@w°

A

– https Y Internet Management Server O@w°

A

v hostname Internet Management Server D≈≈

πW

v (∩)portnumber @≡ A Internet

Management Server P 5.2 uz°AvqTC

dG https://msserver.it.company.com:443

@ : HTµíΣJ Internet Management

Server URLC

BWMCR8253E D≈Wúα]tµC

í: zbD≈WµñΘJW]t µApUC

dG

servername.it.your company.com

@ : bD≈WµñΘJBút µD

≈WC

BWMCR8254E ΩLC

í: wíoFPw@Lk¿LΩ

C

@ : \zΣJⁿwCYzOw

δFA½sΘJnwΩ≥w@CY

MsbA°lΘxA PwDC≤Dº

ßA≥w°½slwC

BWMCR8255E uD≈WvµOAWL 256rC

í: D≈WµO A]t0°WCπ

D≈Wº DNS ¡εO 256 rC

@ : τD≈WOTAbD≈Wµ

ñΣJD≈WC

BWMCR8256E ΣúΘJD≈WC

í: wíΣúⁿwD≈WC

@ : ΣJu⌠Wt (DNS)vAiR

D≈WAMß%≥Czw∩z°Aú

πD≈WD≈≈ IP C

BWMCR8257E ú DNS iHRD≈WC

í: u⌠Wt (DNS)vALkRD≈W

C

@ : ΣJu⌠Wt (DNS)vAiR

D≈WAMß%≥Czw∩z°Aú

πD≈WD≈≈ IP C

BWMCR8258E zΘJπD≈W (pservername.it.yourcompany.com)

í: ϕzΘJSjrD≈WAo

C

@ : bD≈WµñΣJπD≈WC

pAΘJ servername.it.yourcompany.comAúOu

servernameC

BWMCR8259E úTD≈WPz°Aw

oC

í: iαOD≈WykúTC

@ : ΣJu⌠Wt (DNS)vAiR

D≈WAMß%≥Czw∩z°Aú

πD≈WD≈≈ IP C

BWMCR8260E ≡O@πG

í: ϕzb≡µñΘJDrAπT

ºC

@ : b≡µñΣJπAp 80C

BWMCR8261E ⁿw≡WXd≥C TCP/IP≡O≤ 1 65535 ºíπ

C

í: ≡µñ]túb 1 65535 ºiⁿd≥

≡ C

@ : b≡µñΣJúp≤ 1 Búj≤

65535 ≡ C

BWMCR8252E • BWMCR8261E

4 ABiTº 75

BWMCR8262E TCP/IP ≡O≤ 1 65535 ºíπC

í: w∩ TCP/IP qTⁿw≡ LC

@ : ΣJj≤sBp≤ 65,535 ºπ≡

C

BWMCR8263E ΩLC

í: wíoFPw@Lk¿LΩ

C

@ : \zΣJⁿwCYzOw

δFA½sΘJnwΩ≥w@CY

MsbA°lΘxA PwDC≤Dº

ßA≥wAO°½swC

BWMCR8264E D≈WµñσrútqT≤

wAp http:// https://C

í: ϕzbD≈WµñΘJ http:// https://

URL AπTºApUCdG

https://msserver.it.yourcompany.com

@ : ΣJS http:// https:// qT≤w

D≈WCpAΘJ imsserver.it.yourcompany.comC

BWMCR8265E Lkbⁿw≡p uD≈Wvµ

ñOqúC

í: wíLksD≈WµñⁿwqúA

]≡LkCiαODqúw÷¼Bbⁿw≡°A

nΘw÷¼B°AnΘSⁿw≡C

@ :

v τzwTΩΘJD≈WM≡ C

v \ traceBWAinstall.log AHoó]÷

ΩTCo≤≥ªw²CoOzbu

²v°íñA (b]wwípñ ) H

tims.InstallLocation feature.baseInstallDir ∩

ⁿw²Cw]w²UCΣñ@G

– Y WindowsAh C:\Program Files\Tivoli\Internet

– Y AIXAh /usr/Tivoli/Internet

– YΣLΣ UNIX tAh /opt/Tivoli/Internet

v TwD≈WOw°AnΘqúWC

v ⌠⌠OiHsqCY⌠⌠wAbyß½

wC

v zLs²s°ACbs²µ

ñAzbw°íñⁿwD≈WM≡ AΘJ

°A URLCdG

https://servername.it.yourcompany.com:443C

BWMCR8266E ≡u@ñC

í: íezb≡µñⁿw≡C

@ : εezⁿw≡ºíA

ⁿwúP≡C

BWMCR8267E Wúα]tµC

í: b UNIX ¼tWAz°AHqúW

Ms ¡≈⌡µCMs Wúα]

t µCYzbµñΘJW]t µAp

management serverAhπTºC

@ : ⌡µUCΣñ@G

v bµñΘJS µWC

v ∩WAΣú]t µC

v ú≤ (z°A) @sCsW

s APsMss C

Ms Wúα]t µC

G

v zún⌠wí s Cϕz¿

AbµñΘJsWC

v Yns AziHb Solaris W

admintoolAb AIX W smitAb Linux W

linuxconfAO⌠≤σrsΦ (p VI)C

BWMCR8268E sWúα]tµC

í: b UNIX ¼tWAz°AHqúW

Ms ¡≈⌡µCMs Wúα]

t µCYzbsµñΘJW]t µApA

Web Transaction PerformanceAhπTºC

@ : ⌡µUCΣñ@G

v bsµñΣJS µWC

v ∩s WAΣú]t µC

v ú≤ (z°A) @ss (B∩

a@s)CMs Wúα]t

µC

G

v s WMzbµñΘJW

÷C

v zún⌠wí s Cϕz¿

AbsµñΘJsWC

v Yns AziHb Solaris W

admintoolAb AIX W smitAb Linux W

linuxconfAO⌠≤σrsΦ (p VI)C

BWMCR8262E • BWMCR8268E

76 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

BWMCR8269E Wúα≈O rootC

í: zbµñΘJ rootCz°AúαH

root ¡≈⌡µCH root ¡≈w°Aúw

IC

@ : ⌡µUCΣñ@G

v ΣJoxqúWAú≤ (z°A) iHΣ¡≈⌡

µW (D root)CWúα]t

µC

v ú≤@sCsWs

APsMss CMs W

úα]t µC

BWMCR8269E

4 ABiTº 77

78 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

5 lOⁿΣLEuπ

lΘx]tFíΩTAní@CoΘxußΣñv

C

lΘxΩXbnΘñmAH≤UußΣñvPwoD

]CYzJDAußΣñviαVzlOⁿH\ΩTC

lOⁿPΩXAMΣo ΦkCτúúH

º⌠≤ΣL script EuπΩTCplΘxwΩTA\ 5 2

, yw°zC

ϕíXLkpw@δ B@AlOⁿ K@⌠÷ΩTC

ΩX bSwíIANt@xsmíí≈eO²ΣLxsm

ñC

plOⁿºtm÷ΩTA\ 81y≤lhzC

lΘxº[

ϕ≤íXLkpw@δ B@AlΘxK@⌠÷ΩTCo

ΘxσCußΣñvlΘxíΩT l

D AOPwo]Cw]A"OⁿC

lΘxm

lOⁿOdbqitmⁿΘxñCz°AlΘx trace-ms.logC

zNzlΘx trace-ma.logCΘxWϕUCµíGtrace-ms.logB

trace-ms1.logBtrace-ms2.logCw]AϕlFeqW¡ (1» MB)AKi

µⁿAhTiⁿCoϕϕ trace-ms.log F 10 MB

jpßAKNΩTq ss t r ace -ms1 . logAAqB s

trace-ms2.logAC trace-ms.log &]tsOⁿΩTC

lΘx≤@POⁿ²GUNIX W /usr/ibm/tivoli/common/BWM/logs Windows

W %ProgramFiles%\IBM\tivoli\common\BWM\logs ñC

lΘxµí

uΘxO²vµípUG

<Trace Level="level"><Time Millis="timeStamp">formattedTime</Time><Server Format=IP">serverName</Server><ProductId>BWM</ProductId><Component>componentName</Component><ProductInstance>5.2</ProductInstance><LogText><![CDATA[trace message]></LogText><Source FileName="fileName" Method="methodName"/></Source><Thread>threadId</Thread><Principal>principalId</Principal></Trace>

79

ΣñG

timeStamp 1970 . 1 δ 1 Θ8AúΘxí (H@ϕµⁿw)CpA

1015343592000C

formattedTimeúΘxíAH GMT ⁿwCª]AΘBíCpATue Mar

05 15:53:12 2002 GMTC

ProductIDⁿwúABOi@aOXΣTºTr/XC

ComponentNϕú ≤⌡µ CYúhíAhu≤vWi

MXíWC

ServerD≈WC

ProcessIDúΘxTººBzuBz IDvC

MessageId@rTº IDC

LogTextTºσrC

lh

úUClhChd≥O#ⁿ¡hΘXwqⁿ¡"Θ

XC OFF úCLΘx≤A ALL híCLC

ϕ 15. IBM Tivoli Monitoring for Transaction Performance lh

lh í

OFF ÷¼OⁿC

FATAL OⁿY½TºCY½Tº°iLkí

CY½TºOY½TºC

ERROR OⁿTºCTº°iY½óCPY

½Tº±Tº±úY½C

WARNING OⁿiTºCiTº°ioº¼pC

¼pú@wn@C

INFO OⁿTºCTºⁿXoN¼p

²ún@C

DEBUG_MIN Oⁿiú"qúTºC&b⌡

µñnΘlNAX DEBUG_MINCª

búvTαípUú÷í¼pí

≈ΩTCw]]wC

DEBUG_MID OⁿiúqñÑúTºC

DEBUG_MID ]wiú≤ DEBUG_MIN P

DEBUG_MAX ºíhC

80 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

ϕ 15. IBM Tivoli Monitoring for Transaction Performance lh (≥)

lh í

DEBUG_MAX Oⁿºí⌡µúTºCb

íñiµúíαqúODC

ALL TºOⁿC

≤lh

jí≈Oⁿ½≤w]lh DEBUG_MINCXΦkiH≤lhG

v sΦ logging.properties

v ⁿOµ (CLI)Ap 61yⁿOµzñQ

v Web Ap 62yWeb s²zñQ

≤lhµΦkO logging.properties AMΣOⁿ½≤≤Σh

ΦG

BWM.trc.<LOGGING_OBJECT>.level=<NEW_LEVEL>

pAYnw∩uz°A UIvNOⁿW[ DEBUG_MAXA]wUCΦG

BWM.trc.reportui.ui.level=DEBUG_MAX

OⁿΦ

IBM Tivoli Monitoring for Transaction Performance JLog CCLOG ⌡µO

ⁿCΘxOⁿ½nΦº@OOⁿhAOl»zíbiµOⁿeWX

Y½hCJLog CCLOG iΣUClhG

DEBUG_MAX

DEBUG_MID

DEBUG_MIN

INFO

WARN

ERROR

FATAL

DEBUG_MAX OOⁿhñ¡ε"hCl»zí (]Aoís

Wn≤ú»zí) úOⁿⁿwΘxñC FATAL O¡εhOⁿh

CúDl»zíⁿXϕY½AH≤²úLk≥iµAhK

úOⁿCΣLOⁿhhNϕ≤ΓºíBiOⁿl»zíY½≥

DC

UdbⁿwOⁿhAⁿwOnΘxí iµOⁿG

# STI MESSAGE LOGGERBWM.msg.STI.level=INFOBWM.msg.STI.logging=true

# STI TRACE LOGGERBWM.trc.STI.level=DEBUG_MINBWM.trc.STI.logging=true

5 lOⁿΣLEuπ 81

TºΘxPlΘxºíΓDntºC@Aí⌡µío

HⁿvT@AúOⁿΘxTºñCGA∩≤ú⌡µb

≈yÑ⌠ÑAbTºñΘxúgLgO[H

LC

UdⁿwΘxjpHⁿ¡εG

BWM.handler.file.maxFiles=3BWM.handler.file.maxFileSize=1024

maxFile Φiⁿwµ@Θxiⁿh"ñ (ϕΘxFΣjpW¡Ki

µⁿ)C maxFileSize ΦiⁿXⁿwºΘxbniµⁿºejpW¡

(H KB µ)CpAbípUAΘx (]ΣWO trace-ms.log) bW° 10

MB ºßA%bΣWß[ 1 (trace-ms1.log)As trace-ms.log iµO

ⁿC≈εJαεΘxL¡εaW°APSα²iHdLhOⁿ

OsΘxC

IBM Tivoli Monitoring for Transaction Performance OⁿΘXúiHb Win32

≈ $PROGRAM_FILES\ibm\Tivoli\common\BWM\logs ²ñA UNIX ≈

/usr/ibm/tivoli/common/BWM/logs ²ñΣCp JLog CCLOG Φ

ΩTA\oíΩC

bz°AWOⁿ

bz°AWOⁿJµS °Cbz°AWOⁿµºBb≤Oⁿt

mú≤µ@ΦG$MS_INSTALL_DIR\config\logging.properties ñCtm

]tz°AΦ°Au≤vΦ]wCñⁿwF\h

úP≤ΘxOⁿC∩≤ϕAo≤iÑAziHn

÷¼ΘxOⁿC∩≤@δAYn≤hΘxOⁿAzuniµjMA

H DEBUG_MAX N DEBUG_MIN ΩA≤ⁿwh≤¬Θx

OⁿYiC

bzNzWOⁿ

zNzWΘxOⁿPz°AΘxOⁿDⁿAuOYzNzWw

FuSTI ≤vAhb $MA_INSTALL_DIR\config ²ñ@ziHt

mOⁿΦCo STI SΦ≤G

STI - $MA_INSTALL_DIR\app\sti\config\trace-pbcc.log

tm¼uπ

YzJDAußΣñviαnDz⌡µtm¼uπNG

eLCuπiJz°AzNz÷ΘxBlXt

mΩC

Yn¼z°AπtmΩA⌡µUCⁿOC

: Tw Shell wl]w DB2 Oracle ⌠]wC

Y UNIXG

$MS_HOME/scripts/collectMSCfg.sh all_MS -WASDir $WAS_HOME -to /tmp

Y WindowsG

82 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

%MS_HOME%\scripts\collectMSCfg all_MS -WASDir %WAS_HOME% -to C:\tmp

obⁿw²ñú zip TMTP52Cfg-YYYY-MM-DD.zip (Σñ YYYY-MM-DD

O85Θ)CYwΘPtm zip sbAúDzHΓΦíú²e

zip (HεNDg)Ahuπú⌡µC

Yn¼zNzπtmΩA⌡µUCⁿOG

Y UNIXG

$MA_HOME/bin/collectMACfg.sh all_MA -to /tmp

Y WindowsG

%MA_HOME%\bin\collectMACfg all_MA -to C:\temp

ARM Oⁿ

pWzAw]AARM NlΘxeUCG

Windows zNz

C:\Program Files\ibm\tivoli\common\BWM\logs\tapmagent.log

UNIX zNz

/usr/ibm/tivoli/common/BWM/logs/tapmagent.log.

mO#UCñ file.fileName MwG

Windows zNz

ROOTDIR\config\tapmagent-logging.properties

UNIX zNz

ROOTDIR/config/tapmagent-logging.properties

Yn≤ ARM lΘxmAun≤ñ file.fileName YiC

Yn°≤δ ARM lΘxAN fmt .c lassName ]w

ccg_basicformatterCPPµsb≤ tapmagent-logging.properties ñA

Bwg°CziHNµ°A fmt.className µCYú

δlΩTC

J2EE lΘx

CXí J2EE lΘxC

zNzlΘx

J2EE ≤bzNzⁿ í°Añ⌡µCzNzi εpw

Búwe J2EE ≤º≤\αCo\αΩTiHbzNzl

ñΣC

Yb J2EE ≤wíoAd <TIVOLI_COMMON_DIR>/BWM/logs

²ñ trace-ma.log HoC

5 lOⁿΣLEuπ 83

J2EE ⌡µlΘx

J2EE lΘxbwC J2EE ≤AgJzNzCCⁿ í°

AúbO JVM Bzñ⌡µA]úOlClgJ

≤zNzº appServers ²UM²C∩≤wbzNzWC J2EE

≤ÑAhz°Aú UUID sΩ¿CΘxϕ

µíP IBM Tivoli Monitoring for Transaction Performance ΘxPC

b J2EE ≤⌡µíYoA J2EE ≤S¼ ARM ΩA

\ <MA_HOME>/app/instrument/appServers/<servername_UUID>/BWM/logs ²ñ

trace-ma.log HoC

np≤≤ J2EE lhH

ϕ@δOⁿDPwBJ ≤s J2EE ≤UC⌠≤ΘxíG

Oⁿ½≤ \α

BWM.trc.instrumentation J2EE ≤

BWM.trc.instrumentation.ejb J2EE EJB

BWM.trc.instrumentation.ic J2EE ≤ ε

BWM.trc.instrumentation.itm J2EE ≤zí

BWM.trc.instrumentation.jdbc J2EE JDBC

BWM.trc.instrumentation.jms J2EE JMS

BWM.trc.instrumentation.rmi J2EE RMI

BWM.trc.instrumentation.servlet J2EE Servlet

BWM.trc.instrumentation.tm J2EE ºzí

BWM.trc.instrumentation.tmd J2EE ºzíXí

BWM.trc.instrumentation.util J2EE í

YzW[Wz⌠≤ΘxíWlhAh≤KúÑhlΩTCpδ

TDPwAW[lΘxjpW¡C∩UCΦ W[Θxjp

ΘxW¡G

OⁿΦ í

BWM.handler.file.maxFiles ⁿºeijqCw]O 3C

BWM.handler.file.maxFileSize ΘxjpW¡ (H KB µ)Cw]O

1024CY≤úAj≤ 20480 (20

MB)

Hiúí⌡µ Synthetic Transaction Investigatorw]ASynthetic Transaction Investigator (STI) íHLYíB@Cb

LYíñAwO²ºµí STI @bwn²zNzí⌡µC

ziHzL IBM Tivoli Monitoring for Transaction Performance WujG

iv ° STI @C

ϕº)÷ STI hwqΦí⌡µAKo≤C≤Θx (iq

s) ]AHW¼AOΣLP STI @÷óCAεXº°iY

úº¼AyzC

84 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

i∩ STI H⌡µ°aπbbs²°íñ⌡µºCoiαúiPw

ºOT⌡µ÷ΩTC

Synthetic Transaction Investigator íαbiúíñiµ@A²UC¡εG

v zqⁿOµ Synthetic Transaction InvestigatorCTwbnJ≈ºeA

zNzAwgεC

v ϕ Internet Explorer s²# Synthetic Transaction Investigator í εA

zKLkss²íC

v zqⁿOµ ε Synthetic Transaction InvestigatorA%α Synthetic

Transaction Investigator @C

v CIsº⌡µAúO Internet Explorer í°íCbº¿

ºßA°í%QRúC

⌡µUCBJAHiúí]w Synthetic Transaction InvestigatorG

1. ε Tivoli Transport ServiceC

2. MΣ <management_agent_directory>\app\sti\config\sti-playback.properties Ab

t@µWsW visible=1 C

3. bUC²ñ@ⁿO°íG

<management_agent_install_directory>\bin\w32-ix86

4. UCⁿOqⁿOµ zNzG

jmxservice.exe -R

5. q wºC

÷ΩTGϕº⌡µAInternet Explorer s²°íπbαWCbº

ñBJúb Internet Explorer s²⌠⌡µC

: ϕº¿AInternet Explorer s²°íh÷¼Ctºiα°

C

6. (∩) YnHAí½s⌡µBzAq sti-playback.properties ñ

ú visible=1 A½szNzC

5 lOⁿΣLEuπ 85

86 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

6 tm

jí≈nΘúbwºßúniµtmCúUCeAqp≤tm

úGtm∩íBp≤K@δtmD÷ⁿAHPtm÷

A≥°BJC

ARM tm

ARM tm tapm_ep.cfg εΣ⌡µΦkBtΩqHΣ

L\αC≤@⌡µ ARM bzNzWC≤UC²

ñG

Windows zNz

<ROOTDIR>\arm\apf\tapm_ep.cfg

UNIX zNz

<ROOTDIR>/arm/apf/tapm_ep.cfg

Σñ <ROOTDIR> O IBM Tivoli Monitoring for Transaction Performance Nzw

b²C

ARM ¬eCpGz≤Ah ARM U

%ªC

e ¿q ( [] j)CC@qñú@ key=value t∩CUíFΣC

UCΣwq ARM OⁿhG

[ENGINE::LOG]LogLevel=1

ΣiHUCG

1 "OⁿCípí≈αOⁿC

2 ñOⁿC

3 OⁿC

w]AARM NΩTOⁿUCG

Windows zNz

″C:\Program Files\ibm\tivoli\common\BWM\logs\tapmagent.log″

UNIX zNz

/usr/ibm/tivoli/common/BWM/logs/tapmagent.log

pGoDANΣ] 3AMßεzNzC

UCΓΣwqb ARM íP ARM ºíiµqTA

íwjpC

87

[ENGINE::INTERNALS]IPCAppToEngSize=500IPCEngToAppSize=500

Σ IPCAppToEngSize wqb ARM íP ARM qTA

qCPaAΣ IPCEngToAppSize wqb ARM ARM í

qTAqC

bdñAC@wúⁿwF 500 CowVjAARM

OΘNVhCPaAowVpAOΘqNV"Cⁿ°

íYOµ@⌡µⁿíABu 1 íⁿ°AhiH¿≤p

CoúOípCjí≈íúOh⌡µⁿíABBnj

qCpG]wLCAh∩ ARM oX\hIsíQ ARM

ΩAΣ)εA]εC ARM ítC

@δí Aub UNIX zNzW%n≤oΓC

ARM Y)BΘxπ IPC ñACoC

zY≤oΓΣAΓPC

tapmagent blqOΘúººeAiH@Wj 180 MBCYnε

oLjA∩ tapm_ep.cfg ñUC]wAHε"OΘq (² tapm

⌡µtñLC)CziHb arm/apf/tapm_ep.cfg ñtmUCΦA

≤°zNzwb²UG

[ENGINE::INTERNALS]qAnOdb mAUnbqºßH⌠

≤ΣLqºeC

IPCAppToEngSize=500uí Tapmagent IPCvjpCoOiHP ARM PB∩

ºPuívPu⌡µⁿv XjqCovT@O

ΘqC

IPCEngToAppSize=500uTapmagent í IPCvjpCoOiHq ARM PB¼

ºPuívPu⌡µⁿv XjqCovT@

OΘqC

TransactionIDCacheSize=100000⌠≤SwíIiB≤@ñuºvqC@0F¡εAhq

OΘñú¡⌡µº∩MABb∩º ID ∩Miµ⌠≤)

Isºe²iµ arm_getid IsC

TransactionIDCacheRemoveCount=100F TransactionIDCacheSize ¡εqOΘúºqCYnb

ººí¡íteMúíAN∩]w 1C

PolicyCacheSize=100000⌠≤íOΘñOdºh∩Mº ID qCoiKCúnC

h⌡µWϕí±∩CN∩]P TransactionIDCacheSize ∩

ÑCCNzhsWNzAúúOΘC

88 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

PolicyCacheRemoveCount=100ϕF PolicyCacheSize ¡εAKúqC

EdgeCacheSize=100000oOFKVz°Ae½ ºX URI ¼sºqAbO

ΘñOsº@X URI ¼ºqCziHOΘqnDε"

W[OΘCε"OΘiαP⌠⌠Nzz°At

ⁿ≤jA²NzWOΘ"C

EdgeCacheRemoveCount=1000FWz¡εnúºX URI ¼ºC

MaxAggregators=1000000 MaxAggregatorsRemoveCount=10oO⌠≤@pOΘñOsº@uEvjqC¿qN∩

]oV¬VnAHí¼zNzOΘ¡εnDCF¡εOⁿ

iANOΘñEMC

ApplicationIDfile=applications.datxsíWC

RawTransactionQueueSize=500oO)¿ºPBºj;\qC

CompletedTransactionQueueSize=250oOw¿ººεCjpW¡CoOwg¿bÑBzºCϕ

F¡εAΩw ARM STOP IsAPÑBzºÑ í

iCú¬NO≤hOΘA²ztiBz≡M#to

jqºAúπaεCíC

≤zNzw²º config/ ²ñ tapmagent-logging.propertiesAOí

tapmagent WBµíBqW¡ΘxjpΦCñΘxh

úvTC

° tm

ziHb°zNz tmtp.properties ñtmUCΦG

MonitoringEngine.TcpipPortRange=8328-8335°≤uARM vqT TCP/IP ≡d≥Cu°vqd≥

ClAd≥ñ≡ AΣ≡εC

MonitoringEngine.TransactionQueueShutdownTimeout=30°b÷¼íFBzºεCñºÑí (Hϕµ

)C@0OAK≥°÷¼@AúBz⌠≤lºC

MonitoringEngine.TransactionStatusPersistInterval=60°wxsB≤HW¼AºMµClHWº¼A

NMµeuARM vAHKiHeCOxsºΩT

íj (Hϕµ)C

° °

°lΘxíO BWM.trc.core.services.meCYnNúl

DEBUG_MAXANzNz logging.properties ≤

BWM.trc.core.services.me.level=DEBUG_MAXC

6 tm 89

°NOuARM vΣL≤ (p BDHBTMS uhzív) º

íCCªAUC@G

v NX URI ¼sºqquARM ve TMS

v eºHW≤

v NzhquhzíveuARM v

v nD BDH WuARM Ωv

o\αY)TaB@Ah°@BJON°lh

DEBUG_MAXC

UCD¬ú°°÷ΩTG

p≤PwbVuARM veH

Nú]jMΣ ARMCli.addThresholdC

ujGivñS⌠≤ºCp≤Pwu°vObeX URI ¼

sºqH

Nú]jMΣube NewEdgeSeen qvCAduARM

vObVu°veX URI ¼sºqC#MΣ

uoX URI ¼sºv ¿@C

p≤Pw°OwuARM vH

Nú]jMΣub ARM v

z°Atm

ziHbz°A tmtp.properties ñtmUCΦG

TransactionManager.RollupPeriod=15Φitmbe\uYn≤snDvºeÑípCΦi

εYn≤sooL≤WcCYznDYn≤sAÑíp≤

ÑíjAhúBzYn≤snDC

OHµAΣd≥O 1 - 60Cw]A 15CziH

sΦCún CYú)Σ (DWXd≥)Ah

w] 15C

AgentStatusWebService.MissingPingInterval=6ΦitmbizNzu≥óvºeAzAÑíC

zNzC¡ ping z°A@CzATw ping b

″MissingPingInterval″ íFCY)FAhizNz≥óCz°AszNzAO ping )FCo¼pAN

zNz OFFLINEC

OHµAΣd≥O 6-60Cw] 6CziHsΦC

ún CYú)Σ (DWXd≥)Ah

AgentStatusWebService w] 6C

90 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

z°ANz≤tm

≤t≤zNzz°AWCbzNzWAW

BufferredEventDispatcher JMX MBeanCϕzNzW≤e≤A

≤b BufferredEventDispatcher WwAMßAez°A EventService i

µBzCz°AW EventService MBean O#⌡µSw≤≤Y½

hwqC@ Bz≤C

bz°AWATitmu≤tvl≤G

v SMTP tm - tm≤Aqll≤≤@%αB@C

v SNMP tm - tm≤A%αe SNMP $C

v Tivoli Enterprise Console tm - tm≤A%αN≤α Tivoli Enterprise

ConsoleC

ziHOl≤tmqAHotmC≤CIBM Tivoli Monitoring

for Transaction Performance ΓU ñ]tm÷ⁿC

≤Bzí⌡µⁿi[HtmCo εiPBBz≤C≤z

°A tmtp.properties ñUCΦAiHtm≤ú⌡µⁿG

EventService.NumberOfEventDispatcherThreads=1C

bzNzWABufferredEventDispatcher HTwíjNmJw≤W

z°Au≤AvCíjO#zNz tmtp.properties ñUC

tmGBufferredEventDispatcher.EventUploadInterval=5CoOBufferredEventDispatcher NmJw≤ez°Aíj (Hϕµ)C

z°A SMTP tm

bz°AWAtmtp.properties ]tUCΣA≤tm (qll≤) ≤

SMTPG

EventService.SMTPServerLocationnVΣα $ SMTP °AπD≈WC

EventService.SMTPProxyHost∩ Proxy °AπD≈WC

EventService.SMTPProxyPort∩ Proxy °A≡ C

EventService.SMTPDebugModeϕ] true A mail.jar OñCÑl@C

SMTP ≤YDAqUCUG

1. tmtp.properties ΦΣ EventService.SMTPServerLocation OΘJFTD≈WH

2. Y ProxyA EventService.SMTPProxyHost EventService.SMTPProxyPort OTH

3. SMTP °AOwBb⌡µñH

4. Proxy °AOb⌡µñH

6 tm 91

5. O⌠≤⌠⌠sDiα²ε $F SMTP °AHz"α≈q

z°AD≈ ping ⁿO s SMTP °A ( Proxy D≈)C

DY≥oAqΓBJ ∩ SMTP ≤DiµúC²Azi

HN tmtp.properties ñ EventService.SMTPDebugMode ΦΣ]trueA í mail.jar OlCΣA∩ logging.properties ñ

BWM.trc.core.services.event.level ΦΣAj EventService lCN

qw] DEBUG_MIN ≤ DEBUG_MAXC

dlAHdz°AOwpW SMTP °ACblñMΣ

’SMTP’Czú≤BzíO EventMailC

z°A SNMP tm

bz°AWAtmtp.properties ]tUCΣA≤tm≤ SNMPG

EventService.SNMPServerLocationnVΣα $ SNMP °AπD≈WC

EventService.SNMPPortnÑ SNMP $ SNMP °A≡ C

EventService.SNMPV1ApiLogEnabledϕ] true A snmp.jar OñCÑl@Co∩MD

C

SNMP ≤YDAqUCUG

1. tmtp.properties EventService.SNMPServerLocation ΣOΘJFTD≈WH

2. tmtp.properties EventService.SNMPServerPort ΣOΘJFT≡ H

3. °AOwBb⌡µñH

4. O⌠≤⌠⌠sDiα²ε $F SNMP °AHz"α≈q

z°AD≈ ping ⁿO s SNMP °AC

DY≥oAqΓBJ ∩ SNMP ≤DiµúC²Az

iHN tmtp.properties ñ EventService.SNMPV1ApiLogEnabled ΦΣ] trueA í snmp.jar OlCΣA∩ logging.properties

ñ BWM.trc.core.services.event.level ΦΣAj EventService lC

Nqw] DEBUG_MIN ≤ DEBUG_MAXC

dlAHdz°AOwpW SNMP °ACblñMΣ

’SNMP’Czú≤BzíO EventSNMPC

xsαtm

uxsαvtmΩT]tb snf.properties ñCUOdC

##########################################################Example:#proxy.conf.location=c:\\Program Files\\IBM\\edge\\cp\\etc\\en_US#proxy.port=80#proxy.mask=@(9.41.25.50)#proxy.proxy=http://9.53.24.144:80 #proxy.ping.interval=60#proxy.counter=5

92 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

#########################################################proxy.conf.location=INSTALL_PROXY_CONF_LOCATIONproxy.port=INSTALL_PROXY_PORTproxy.mask=INSTALL_PROXY_MASKproxy.proxy=INSTALL_PROXY_PROXYproxy.ping.interval=60proxy.counter=5proxy.shutdown.with.service=false

]tbñΦUCwqG

proxy.conf.locationibmproxy.conf mC

proxy.port IBM Proxy ≡C∩ ibm.proxy.conf ñ≡

proxy.maskuMASK ⁿvA∩ ibmproxy.conf ñ MASK

proxy.ping.intervalAw∩ Proxy OwBb⌡µñAiµWv (Hϕµ

)C

proxy.counterProxy Y÷¼AA½s Proxy C

proxy.shutdown.with.serviceY trueAhA÷¼]÷¼ ProxyCY falseAhA÷¼ Proxy

O≥⌡µC

uxsαvYDAqUCUG

v jí≈DúO#úT ibmproxy.conf tmCbwAN IBM

Tivoli Monitoring for Transaction Performance q¿[JApUG

#TMTP_STARTProtection TMTP Mask @(*)Protect /* TMTPProxy /tmtp/* https://opel2.austin.ibm.com:9446/tmtp/*#TMTP_END

v τ Mask@ µ znPz°AiµqTzNz IP C

v τO]Nuxsαv≈ IP CXC

v z∩@⌠≤≤ún½s Proxy ºß%C

ΩwMútm

Φ DBPurge.properties ]titmΦC]tUCΓΦG

number.of.rows.to.delete=2000time.out.between.deletes=15000

tm number.of.rows.to.delete ΦñAiHtmCíΩ¼Cn

RúCC

6 tm 93

tmΓRúºíO (time.out.between.deletions) iH±ϕµHgJAε"

CPU qCOH@ϕµC

94 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

². N

ΩTOw∩ IBM bⁿΩúºúPAoX AbΣLΩañAIBM ú

úoúñúUúBAB\αCnDbzbºOi

oúPAAVϕa IBM ANϕdCbú IBM úBí

AAúϕtuα IBM úBíACun)I% IBM

z]úvA⌠≤\αϕúBíAúiHN IBM úBíAC

úLAΣLD IBM úBíBAbB@WPτAΣd⌠≤C

boσ≤ñiα]t IBM ºMQMQ6Cú%

ezMQº⌠≤vCziHΦí dvA τHG

IBM Director of Licensing

IBM Corporation

North Castle Drive

Armonk, NY 10504-1785 U.S.A.

Ynd÷G (DBCS) ΩTS\v¡yApzΩa IBM z]ú

íAΦíHG

IBM World Trade Asia Corporation

Licensing

2-31 Roppongi 3-chome, Minato-ku

Tokyo 106, Japan

UCq¿YPΩºk°ΦAY°úAG

IBM Hu¼vúAúú⌠≤qºO (]A²ú¡≤iΓ

XSwO)C

YabYµ÷Wú;\úWzOAhúLC

ñiαNWLΩW!C]AIBM wqFNqß

e JsñCPAIBM oH∩i () ñúú () íC

ΩTñ⌠≤∩D IBM ⌠!zAIBM ∩⌠úúOC⌠W

ΩAD IBM úΩ@íAp]⌠y¿lAΣd⌠#

QßµtdC

IBM oHUAϕΦíG# Qßú⌠≤ΩTAL∩ztdC

íº≥vYµoíº÷ΩTAHKFUCG (i) bW

íPΣLí (]Aí) ºíµ½ΩTFH (ii) ¼wµ½ºΩTCh

P≤UCaºHpG

IBM Corporation

2Z4A/101

11400 Burnet Road

Austin, TX 78758 U.S.A.

95

WzΩºobYípU°≤ABIOΦoC

IBM ≥≤ΦºuIBM ßXvBuΩívXv⌠≤PÑXº°A

úΩTñívíPΣAvΩC

⌠≤B[\⌡µαΩúOb@ⁿ ε⌠UMwX C]AYbΣ

L@⌠UAoGiαjjúPCwwboÑqtWLAú

LoúOb@δtWXPGCAAwiαwzLΦí

⌠LC²ΩGiαDpCσ≤vSw⌠AdA

ΩC

úºD IBM úΩTAY@#úAΣXnΣL

DoCIBM )LoúA]LkToD IBM ú⌡µαBe

B⌠≤∩úΣLDiOLCpGz∩D IBM úα⌠≤

AwVúdC

÷ IBM ) V⌠≤»zANϕ IBM wAiα≤)²ní

pUMC

ΩT]tΘ°B@ΩM°idCD¿iαaπíAd

]AFHBqBPMúWCoWΩcAppPA8XC

@vvG

ΩT]tlyÑdíAHíU@¡xWí]pNCo

dí)gπA]A∩oíiaBA\αAIBM ú6O

CziH≥≤πoBBPΓ¼X@¡x (gdí@¡x) º

ííÑAH⌠≤í sB∩¼odíAú

V IBM IOC

odí⌠≤í≈⌠≤l@C@≈'AúπUC@vn

G

© (QqW) (.)Cí≈íXl IBM Corp. díC© Copyright IBM Corp.

_ΘJ.≈_. All rights reserved.

YzOHqlµí°ΩTAh'MmΓiαúXC

IBMBIBM xBTivoliBTivoli xBAIXBDB2BRationalBTivoli Enterprise Console

WebSphere O International Business Machines Corporation bⁿΩ () ΣLΩa

UC

IntelBIntel Inside xBMMX Pentium úO Intel Corporation bⁿΩ () ΣL

ΩaC

96 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

Microsoft Windows O Microsoft Corporation bⁿΩ () ΣLΩaUC

Java MH Java ≥ªMxO Sun Microsystems, Inc. b

ⁿΩ () ΣLΩaUC

UNIX O The Open Group bⁿΩΣLΩaUC

SET M SET xO SET Secure Electronic Transaction LLC C

ΣLqBúAWAiαOΣLqAxC

². N 97

98 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

HñσrAσrAS

ϕ ºCC

e@f@δwD 9

@δ°i°e 42

Adobe SVG Viewer 42

eTfW@B÷s 54

jGi

πúTY½ 41

Generic Windows 28

J2EE 31

e(fDPw\α 1

ñΓD 14

script D 14

ΓU

XNú vi

q vi

uW vi

\X vii

Θx

w 6

m 57

zNz 57

zNz⌡µ 58

z°A 57

z°A⌡µ 58

J2EE ⌡µ 58

e¡fX

XNú vi

q vi, vii

uW vi

uWs vii

Wϕí 53, 54

²WAϕk ix

e)f

w 9

rΘD viii

w

@δD 9

Σú²Mn≤ 13

ⁿOµ∩ 8

lh 7

J w² 11

º[ 5

° 5, 9

zNz 15

z°Awí° 10

yÑD 10

TºΘx 6

IBM WebSphere Application Server

D 10

Linux tD 10

Quality of Service zNzD 10

SOCKS 4 D 9

w 9

eKf≤

úπ 49

úd 49

SNMP 48

ñΓ 14

πlºº 41

≤Uuπ viii

)e 42

α 42

π⌡Γ X 43

α 43

¼A

úT 48

ϕk

rΘ ix

⌠W ix

⌠ ix

eEfßΣñ

\nΘΣñ viii

ⁿO

Sϕr ix

ⁿO (≥)

yk ix

logcmd 61

ⁿOµ

tmOⁿΦ 61

ⁿOµ∩ 8

-W 8

--is 9

qX vi, vii

Rí° 42

eQfhD 53

y

XNú vi

q vi

uW vi

\X vii

Oⁿ

Φ 61

½≤ 60

ⁿOµ, tm 61

l 79

º[ 1

CCLOG 1

JLog 1

LoggingService MBean 62

logging.properties 59

OⁿΦ 81

Tº 63

Θxm 57

µí 59

Tºµí 57

º[ 57

lOⁿ 79

Φ 81

µí 79

tm¼uπ 82

MßΣñ¼ 82

º[ 79

zNz 82

z°A 82

h 80, 81

79

m 79

ARM Oⁿ 83

CCLOG 81

JLog 81

logging.properties 81

Synthetic Transaction Investigator 84

99

lOⁿ (≥)

trace-ma.log 79

trace-ms.log 79

lh

w 7

trace-install.log 7

tm 48, 87

° 89

z°A 90

z°A SMTP tm 91

z°A SNMP tm 92

xsα 92

ARM 87

tm¼uπ 82

eQ@fD 2

DPw

@δ° 52

Tº 63

lOⁿ 79

tm 48

°i 41

Euπ 79

DB2 43

Generic Windows 27

J2EE 30

Quality of Service zNz 39

Synthetic Transaction Investigator 19

Tivoli Enterprise Data Warehouse 47

WebSphere Application Services 47

DPw, 1

55

tm 54

úº[ 1

nΘΣñ

p viii

rI 55

s ms Dwsu 48

eQGf°i 41

α 43

LiΩ 42

EΩI 41

DBCS ⌠ 43

eQTf⌠WAϕk ix

eQ(fD

rΘ viii

°

w 5

zNz

Θxm 57

w 15

wbwl²ñ 15

⌡µΘx 58

tmtp.properties 89

z°A

Θxm 57

HDwΦís 48

tm 90

⌡µΘx 58

SMTP tm 91

SNMP tm 92

tmtp.properties 90, 91

íe + 55

eQ¡f±h 52, 54

uWX

s vii

eQ)f 500 54

w 6

eQCfxsαtm 92

apach-rproxy.conf-servers 39

EAAConfig.properties 41

httpd.conf 40

logging.properties 81

MaPrereqs.xml 13

MsPrereqs.xml 13

qos.conf 39, 40

SnFPrereqs.xml 13

snf.properties 92

tapmagent.log 83, 87

tapm_ep.cfg 87

tmtp.properties 89, 90, 91, 92

trace-ms.log 79

trans.XML 20

⌠Aϕk ix

55

eGQTfAϕk ix

erf502 Proxy 39

AADM0503C 45

Adobe SVG Viewer 42

AIX

ulimit ⁿO 2

AIX Wbß 52

apach-rproxy.conf-servers 39

ARM

Oⁿ 83

tapmagent.log 87

BBWMCR8290E 44

CCCLOG 81

DDB2 43

DB2 G 45

EEAAConfig.properties 41

EJB 49

GGeneric Windows 27

wzNz 28

u½≤úsbv 28

húbjGiW 28

h± 27, 28

zí 28

Citrix ⌠ 28

Rational Robot 28

Generic Windows u½≤úsbv

28

Hhttpd.conf 40

100 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

IIBM Tivoli Monitoring for Transaction

Performance

DPw\α 1

w° 5

º[ 1

IBM Tivoli Monitoring for Web

Infrastructure Ω¼ 55

IBM WebSphere Application Server w

D 10, 14

Internet Explorer 54

HTTP Proxy ]w 22

JJ2EE 30

jGiñL⌠≤ 31

≤tm 50

w uπ 34

°e 34

⌡µΘx 58

ejbCreate I 34

JVM Profiler 34

JLog 81

JMX 62

JMX °ANz 1

Llogcmd ⁿO 61

LoggingService MBean 62

logging.properties 59, 81

MMaPrereqs.xml 13

MBean 62

MsPrereqs.xml 13

NNTLM ⌠ 48

OOutOfMemory 55

Qqos.conf 39, 40

Quality of Service

D≈Y 40

MnD, Oⁿ 39

Quality of Service (≥)

tⁿ¡ 40

DPw 39

≡ 40

I°A, s 39

502 Proxy 39

iKeyman í 39

JavaScript 41

SSL suD 41

Watchdog 39

RRational Robot 28

Red Hat Linux 7.2 ΘσtD 10

RunOnce 52

Sscript 14

SMTP tm 91

SnFPrereqs.xml 13

snf.properties 92

SNMP ≤ 48

SNMP tm 92

SOCKS 4 9

Synthetic Transaction Investigator

ßw 21

biúíñ⌡µ 84

w 25

½sV 25

¡ε 24

h 24, 25

h°iO 21

h± 23

DPw 19

º 20

jMrΩ 21

zNz 19, 20, 24

± 25

±u@ 19, 21

²° 20

COM Ω 23

HTTP proxy 25

HTTP Proxy ]w 22

Internet Explorer 22, 24, 25

Layered Service Provider (LSP) 25

Recorder 23

URL úi 20

URL úi (O) 19

URL úi (²w°) 19, 20

Ttapmagent.log 83, 87

tapm_ep.cfg 87

Tivoli Enterprise Console

≤ 45, 47

Tivoli Enterprise Data Warehouse 47

Tivoli Software Information Center vii

Tivoli Support Technical Exchange 2

tmtp.properties 89, 90, 91, 92

trace-install.log 7

trace-ma.log 79

trace-ms.log

≤ 80

µí 79

formattedTime 80

LotText 80

MessageId 80

ProcessID 80

ProductID 80

Server 80

timeStamp 80

trace-ms.log 79

trans.XML 20

Uulimit ⁿO 2

UTF8 ]w 55

WWeb s² 62

WebLogic 49

WebLogic z°A 54

WebSphere Application Server

4.0.4 n FP5 48

WebSphere Application Services 47

eSϕrf-W logSettings 8

-W ∩ 8

--is ∩ 9

101

102 IBM Tivoli Monitoring for Transaction Performance: DPwΓU

Printed in Denmark by IBM Danmark A/S

SC40-1864-00