J2EE Request Profiler ƒTƒ“ƒvƒ‹‚Ì‘€?ì

ŠT—v

‚±‚̃Tƒ“ƒvƒ‹‚Í?AWebSphere Application Server ƒo?[ƒWƒ‡ƒ“ 5.0 ˆÈ?~‚Å‚Ì J2EE Request Profiler ‚ÌŽg—p–@‚ðŽ¦‚µ‚Ü‚·?B J2EE Request Profiler ‚Í?Ae-business ƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚Ì—v‹?‚Ì‘ã?sŽó?Mƒ|ƒCƒ“ƒg‚©‚çƒf?[ƒ^‚ðŽû?W‚·‚邽‚ß‚É WebSphere Application Server ƒvƒ?ƒZƒX“à‚É?í’“‚·‚éƒG?[ƒWƒFƒ“ƒg‚Å‚·?B J2EE Request Profiler ‚Í Data Collection Engine ‚ðŽg—p‚µ‚Ä‚±‚̃f?[ƒ^‚ðŠO•”‰»‚µ?Aƒ??[ƒNƒxƒ“ƒ`‚Ì?uƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬?vƒp?[ƒXƒyƒNƒeƒBƒu‚ª’ñ‹Ÿ‚·‚éŠeŽíƒrƒ…?[‚ł̃Œƒ“ƒ_ƒŠƒ“ƒO‚ð‰Â”\‚É‚µ‚Ü‚·?B

1 ‘ä‚̃}ƒVƒ“‚Ü‚½‚Í•¡?”‚̃}ƒVƒ“‚Ì 1 ‚‚̃Nƒ‰ƒXƒ^?[‚Ì‹«ŠE“à‚ÅŽÀ?s‚·‚镪ŽU e-business ƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚̃vƒ?ƒtƒ@ƒCƒ‹‚ð?ì?¬‚·‚é‚É‚Í?AJ2EE Request Profiler ‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ð 1 ‚‚܂½‚Í•¡?”Žg—p‚µ‚Ü‚·?B J2EE Request Profiler ‚ÌŠeƒCƒ“ƒXƒ^ƒ“ƒX‚Í?A“à•”‚É‚ ‚é WebSphere Application Server ƒvƒ?ƒZƒX‚̃vƒ?ƒtƒ@ƒCƒ‹?ì?¬?î•ñ‚ðŽû?W‚µ‚Ü‚·?B •¡?”‚̃AƒvƒŠƒP?[ƒVƒ‡ƒ“?EƒT?[ƒo?[?ã‚Ì•¡?”‚Ì J2EE Request Profiler ‚É?Ú‘±‚·‚邱‚Ƃɂæ‚è?A‚±‚ê‚ç‚̃T?[ƒo?[‘S‘̂Ńvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒf?[ƒ^‚ðŽû?W‚Å‚«‚Ü‚·?B

?Ú‘±‚·‚é J2EE Request Profiler ‚ð‘I‘ð‚µ‚½‚è?AƒAƒvƒŠƒP?[ƒVƒ‡ƒ“ŽÀ?s’†‚̂ǂ̃^ƒCƒ~ƒ“ƒO‚Å?Ú‘±‚·‚é‚©‚ð‘I‘ð‚·‚é‚±‚Æ‚ª‚Å‚«‚Ü‚·?B J2EE Request Profiler ‚ð?Ú‘±‚·‚邯?A‚»‚ÌŽž“_‚©‚çƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚̃gƒŒ?[ƒX‚ªŠJŽn‚µ?AƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚ªƒ‚ƒjƒ^?[‚³‚ê‚Ü‚·?B ƒzƒXƒg‚Ì‹«ŠE‚ð‰z‚¦‚ăAƒvƒŠƒP?[ƒVƒ‡ƒ“‚ðŽÀ?s‚µ‚½?ê?‡‚Í?AƒŠƒ‚?[ƒg?EƒfƒBƒXƒJƒoƒŠ?[?Eƒ?ƒJƒjƒYƒ€‚É‚æ‚è?AJ2EE Request Profiler ‚Ì‘¼‚̃Cƒ“ƒXƒ^ƒ“ƒX‚É?Ú‘±‚³‚ê‚Ü‚·?B ‚±‚ê‚ç‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Í?AWebSphere Application Server (ƒo?[ƒWƒ‡ƒ“ 5.0 ˆÈ?~) ‚ð•\‚µ‚Ü‚·?B ‚±‚ê‚ç‚Ì WebSphere Application Server ‚Í?AƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚ÌŽÀ?s‚ÉŽQ‰Á‚·‚éƒT?[ƒuƒŒƒbƒg‚¨‚æ‚Ñ Enterprise Bean ‚ðƒzƒXƒg‚µ‚Ü‚·?B

’?:

J2EE Request Profiler ‚Í EJB ƒRƒ“ƒeƒi?[‚¨‚æ‚Ñ Web ƒRƒ“ƒeƒi?[‚É“ž’…‚µ‚½—v‹?‚©‚çƒf?[ƒ^‚ðŽû?W‚µ‚Ü‚·?B ‚±‚̃f?[ƒ^Žû?Wƒ?ƒJƒjƒYƒ€‚É‚æ‚è?AƒT?[ƒuƒŒƒbƒg?AJSP?A‚¨‚æ‚Ñ Enterprise Bean ŠÔ‚̑Θb‚ð•\‚·ƒV?[ƒPƒ“ƒX?Eƒ_ƒCƒAƒOƒ‰ƒ€‚Ì?ì?¬‚ª‰Â”\‚ɂȂè‚Ü‚·‚ª?AƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚̃rƒWƒlƒX?Eƒ?ƒWƒbƒN‚ð•\‚³‚È‚¢ƒAƒvƒŠƒP?[ƒVƒ‡ƒ“?EƒCƒ“ƒtƒ‰ƒXƒgƒ‰ƒNƒ`ƒƒ?[‚Ì‚»‚Ì‘¼‚Ì?¬‰Ê•¨‚Í–³Ž‹‚³‚ê‚Ü‚·?B Žû?W‚³‚ꂽƒf?[ƒ^‚É‚æ‚è?AŠeƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ŠK‘w‚Ì“Á’背ƒxƒ‹ (ƒ‚ƒjƒ^?[?AƒzƒXƒg?Aƒvƒ?ƒZƒX?A‚¨‚æ‚уG?[ƒWƒFƒ“ƒg) ‚ð•\‚·‚½‚߂ɒè‹`‚³‚ꂽ•¡?”‚̈قȂéƒ_ƒCƒAƒOƒ‰ƒ€‚ð?ì?¬‚Å‚«‚Ü‚·?B ?uƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬?vƒp?[ƒXƒyƒNƒeƒBƒu‚Ì?uƒV?[ƒPƒ“ƒX?Eƒ_ƒCƒAƒOƒ‰ƒ€?vƒrƒ…?[‚É‚Í?AŒ»?ÝŽÀ‘•‚³‚ê‚Ä‚¢‚鎟‚̃_ƒCƒAƒOƒ‰ƒ€ ?Eƒ^ƒCƒv‚ª•\ަ‚³‚ê‚Ü‚·?B

?uƒV?[ƒPƒ“ƒX?Eƒ_ƒCƒAƒOƒ‰ƒ€?vƒrƒ…?[‚É‚Í?AJ2EE Request Profiler ‚É?Ú‘±‚µƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚̃‚ƒjƒ^?[‚ðŠJŽn‚µ‚½Žž“_‚©‚ç‚̃AƒvƒŠƒP?[ƒVƒ‡ƒ“‚ÉŠÖ‚·‚é?Ú?ׂª•\ަ‚³‚ê‚Ü‚·?B

“à—e

ƒTƒ“ƒvƒ‹‚Ì“à—e‚Í?AWebSphere Application Server (ƒo?[ƒWƒ‡ƒ“ 5.0 ˆÈ?~) ‚Ì Data Collection Engine?Aƒ??[ƒNƒxƒ“ƒ`?A‚¨‚æ‚Ñ J2EE Request Profiler ‚ðŽg—p‚µ‚Ä?AJ2EE Request Profiler ‚ðƒ‚ƒjƒ^?[‚µ‚½‚è?Ae-business ƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚Ì—v‹?‚Ì‘ã?sŽó?Mƒ|ƒCƒ“ƒg‚©‚çŽû?W‚³‚ꂽƒf?[ƒ^‚ð•\ަ‚·‚邽‚߂ɕK—v‚Ȉˑ¶ŠÖŒW (JAR ƒtƒ@ƒCƒ‹) ‚©‚ç?\?¬‚³‚ê‚Ü‚·?B

—vŒ?

‚±‚̃Tƒ“ƒvƒ‹‚ðŽÀ?s‚·‚é‚É‚Í?AWebSphere Application Server (ƒo?[ƒWƒ‡ƒ“ 5.0 ˆÈ?~) ‚ª•K—v‚Å‚·?B
’?:
‚±‚̃AƒvƒŠƒP?[ƒVƒ‡ƒ“‚Í•t‘®‚µ‚Ä‚¢‚Ü‚¹‚ñ?B

‘O’ñŽ–?€

ƒ??[ƒNƒxƒ“ƒ`‚ðŽg—p‚µ‚Ä J2EE Request Profiler ‚É?Ú‘±‚·‚邯?AData Collection Engine ‚ªƒCƒ“ƒXƒg?[ƒ‹‚¨‚æ‚ÑŽÀ?s‚³‚ê‚Ü‚·?B

ˆË‘¶ŠÖŒW

‚±‚̃Tƒ“ƒvƒ‹‚ðŽÀ?s‚·‚é‚É‚Í?AŽŸ‚Ì•\‚ÉƒŠƒXƒg‚³‚ꂽ JAR ƒtƒ@ƒCƒ‹‚ª•K—v‚Å‚·?B

JAR ƒtƒ@ƒCƒ‹ ƒtƒ@ƒCƒ‹‚ªŠÜ‚Ü‚ê‚éƒvƒ‰ƒOƒCƒ“
hexr.jar org.eclipse.hyades.execution.remote
hcorrelation.jar org.eclipse.hyades.execution.correlation
hexl.jar org.eclipse.hyades.execution.local
sdrt.jar com.ibm.etools.pd.sd.runtime.sample
(archive\J2EERequestProfilerSample ƒfƒBƒŒƒNƒgƒŠ?[“à)

ŽÀ?sƒXƒeƒbƒv

‚±‚̃Tƒ“ƒvƒ‹‚ðŽÀ?s‚·‚é‚É‚Í?AˆÈ‰º‚̃Xƒeƒbƒv‚É?]‚Á‚Ä‚­‚¾‚³‚¢?B

  1. WebSphere Application Server (ƒo?[ƒWƒ‡ƒ“ 5.0 ˆÈ?~) ‚ð’âŽ~‚·‚é?B
  2. •K—v‚Ȉˑ¶ŠÖŒW JAR ƒtƒ@ƒCƒ‹‚ð?A‚±‚̃vƒ?ƒWƒFƒNƒg (J2EERequestProfilerProject) ‚©‚ç WebSphere Application Server ‚Ì lib ƒfƒBƒŒƒNƒgƒŠ?[ (Windows ‚Ì?ê?‡‚Í x:\Program Files\WebSphere\AppServer\lib?AUNIX ‚Ì?ê?‡‚Í/opt/WebSphere/AppServer/lib ‚È‚Ç) ‚ɒljÁ‚·‚é?B
  3. WebSphere Application Server ‚ðŠJŽn‚·‚é?B
  4. ƒ??[ƒNƒxƒ“ƒ`‚Ì?uƒvƒ?ƒtƒ@ƒCƒ‹‚¨‚æ‚у?ƒMƒ“ƒO?v‚Ì?Ý’è“à‚Ńvƒ?ƒtƒ@ƒCƒ‹?ì?¬‚ðŽg—p‰Â”\‚É‚·‚é?B
    1. ƒc?[ƒ‹ƒo?[‚Å?uƒEƒBƒ“ƒhƒE?v > ?u?Ý’è?v‚ð‘I‘ð‚·‚é?B
    2. ?uƒvƒ?ƒtƒ@ƒCƒ‹‚¨‚æ‚у?ƒMƒ“ƒO?v‚ð‘I‘ð‚·‚é?B
    3. ?uƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬‚ƃ?ƒMƒ“ƒO?vƒyƒCƒ“‚Å?A?uƒvƒ?ƒtƒ@ƒCƒ‹‚ðŽg—p‰Â”\‚É‚·‚é?v‚ð‘I‘ð‚·‚é?B
    4. ?uOK?v‚ð‘I‘ð‚µ‚Ä?A•Ï?X‚ð“K—p‚·‚é?B
  5. Data Collection Engine ƒT?[ƒrƒX (Windows) ‚Ü‚½‚̓f?[ƒ‚ƒ“ (UNIX) ‚ðŠJŽn‚·‚é?B
  6. ƒ??[ƒNƒxƒ“ƒ`“à‚Å?uƒvƒ?ƒtƒ@ƒCƒ‹‚¨‚æ‚у?ƒMƒ“ƒO?vƒp?[ƒXƒyƒNƒeƒBƒu‚ðŠJ‚­?B
    1. ?uƒEƒBƒ“ƒhƒE?v>?uƒp?[ƒXƒyƒNƒeƒBƒu‚ðŠJ‚­?v>?u‚»‚Ì‘¼?v‚ð‘I‘ð‚·‚é?B
    2. ?uƒvƒ?ƒtƒ@ƒCƒ‹‚¨‚æ‚у?ƒMƒ“ƒO?v‚ð‘I‘ð‚·‚é?B
    3. ?uOK?v‚ð‘I‘ð‚·‚é?B
  7. J2EE Request Profiler ƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒG?[ƒWƒFƒ“ƒg‚É?Ú‘±‚·‚é?B
    1. ƒc?[ƒ‹ƒo?[‚©‚ç?uƒvƒ?ƒtƒ@ƒCƒ‹?v‚ð‘I‘ð‚·‚é?B ‹N“®?\?¬ƒEƒBƒ“ƒhƒE‚ªŠJ‚«‚Ü‚·?B
    2. ?u?\?¬?vƒŠƒXƒg‚©‚ç?u?Ú‘± - Java ƒvƒ?ƒZƒX?v‚ð‘I‘ð‚·‚é?B
    3. ?u?V‹K?v‚ðƒNƒŠƒbƒN‚µ‚Ä?A?V‚µ‚¢?\?¬‚ð?ì?¬‚·‚é?B
    4. ?V‹K?\?¬ƒyƒCƒ“‚Ì?u–¼‘O?vƒtƒB?[ƒ‹ƒh‚Å?Aƒvƒ?ƒtƒ@ƒCƒ‹?\?¬‚Ì–¼‘O‚ðŽw’è‚·‚é?B
    5. ?uƒG?[ƒWƒFƒ“ƒg?vƒ^ƒu‚ð‘I‘ð‚·‚é?B
    6. –îˆóƒL?[‚ðŽg—p‚µ‚Ä?A?uƒG?[ƒWƒFƒ“ƒg?vƒŠƒXƒg‚©‚ç?uJ2EE Request Profiler?v‚ð‘I‘ð‚·‚é?B
    7. ?uƒvƒ?ƒtƒ@ƒCƒ‹?vƒ^ƒu‚ð‘I‘ð‚·‚é?B
    8. ?uŽÀ?sƒqƒXƒgƒŠ?[?vƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒZƒbƒg‚ð‘I‘ð‚µ?A?u•Ò?W?v‚ðƒNƒŠƒbƒN‚·‚é?B
    9. ?uƒvƒ?ƒtƒ@ƒCƒ‹?EƒZƒbƒg‚Ì•Ò?W?vƒ_ƒCƒAƒ?ƒO‚Å?A?uŽÀ?sŽžŠÔ•ª?Í?v‚ð‘I‘ð‚·‚é?B ‰E‘¤ƒyƒCƒ“‚É?uŽÀ?sŽžŠÔ•ª?Í?vƒIƒvƒVƒ‡ƒ“‚ª•\ަ‚³‚ê‚Ü‚·?B
    10. ?uŽÀ?sƒtƒ??[‚̃Oƒ‰ƒtƒBƒbƒN?Ú?ׂð•\ަ?v‚ð‘I‘ð‚·‚é?B ‚±‚̃IƒvƒVƒ‡ƒ“‚ðŽg—p‚·‚邯?A•¡?”‚̃Oƒ‰ƒtƒBƒJƒ‹‚ȃvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒrƒ…?[‚ðŽg—p‚µ‚Ä?AŽû?W‚³‚ꂽƒf?[ƒ^‚𒲂ׂ邱‚Æ‚ª‚Å‚«‚Ü‚·?B
    11. ?uŽŸ‚Ö?v‚ðƒNƒŠƒbƒN‚·‚é?B
    12. ƒvƒ?ƒtƒ@ƒCƒ‹?EƒZƒbƒg?EƒŠƒXƒg‚©‚ç?uWebSphere J2EE?v‚ð‘I‘ð‚·‚é?B
    13. ?u?I—¹?v‚ðƒNƒŠƒbƒN‚·‚é?B
    14. ?uƒvƒ?ƒtƒ@ƒCƒ‹?v‚ðƒNƒŠƒbƒN‚µ‚Ä?AƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚̃vƒ?ƒtƒ@ƒCƒ‹?ì?¬‚ðŠJŽn‚·‚é?B
  8. ?uƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒ‚ƒjƒ^?[?vƒrƒ…?[‚Å?Aƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒG?[ƒWƒFƒ“ƒg‚ð‰Eƒ}ƒEƒX?Eƒ{ƒ^ƒ“?EƒNƒŠƒbƒN‚µ?A?uƒ‚ƒjƒ^?[‚ÌŠJŽn?v‚ð‘I‘ð‚·‚é?B ƒf?[ƒ^‚ªŽû?W‚³‚ê‚Ü‚·?B
  9. WebSphere Application Server J2EE ƒTƒ“ƒvƒ‹ (ƒXƒe?[ƒgƒŒƒX?EƒZƒbƒVƒ‡ƒ“ - Šî–{ŒvŽZŠí‚È‚Ç) ‚ðŽÀ?s‚·‚é?B
  10. ?uƒvƒ?ƒtƒ@ƒCƒ‹‚¨‚æ‚у?ƒMƒ“ƒO?vƒp?[ƒXƒyƒNƒeƒBƒu‚Ì‚¢‚¸‚ê‚©‚̃vƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒrƒ…?[‚ðŠJ‚¢‚Ä?AWebSphere Application Server 5.0 ˆÈ?~‚Ì J2EE ƒTƒ“ƒvƒ‹‚ÌŽÀ?s‚É‚æ‚Á‚Ä“¾‚ç‚ꂽƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒf?[ƒ^‚ðƒŠƒAƒ‹ƒ^ƒCƒ€‚Å•\ަ‚·‚é?B ƒrƒ…?[‚ðŠJ‚­Žè?‡‚Í?AŽŸ‚̂Ƃ¨‚è‚Å‚·?B
    1. ?uƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒ‚ƒjƒ^?[?vƒrƒ…?[‚Å?Aƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒG?[ƒWƒFƒ“ƒg‚ð‰Eƒ}ƒEƒX?Eƒ{ƒ^ƒ“?EƒNƒŠƒbƒN‚µ?A?uƒAƒvƒŠƒP?[ƒVƒ‡ƒ“‚©‚çŠJ‚­?v‚ð‘I‘ð‚·‚é?B
    2. ƒŠƒXƒg‚³‚ꂽƒrƒ…?[‚Ì 1 ‚‚ð‘I‘ð‚·‚é?B
    ’?: ƒAƒvƒŠƒP?[ƒVƒ‡ƒ“?Eƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬‚¨‚æ‚Ñ?uƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬?vƒp?[ƒXƒyƒNƒeƒBƒu‚̃vƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒrƒ…?[‚Ì?Ú?ׂɂ‚¢‚Ä‚Í?AƒIƒ“ƒ‰ƒCƒ“Ž‘—¿‚ðŽQ?Æ‚µ‚Ä‚­‚¾‚³‚¢ (?uƒwƒ‹ƒv?v >?uƒwƒ‹ƒv–ÚŽŸ?v>?uŒŸ?õ:?v>?u'ƒAƒvƒŠƒP?[ƒVƒ‡ƒ“?Eƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒp?[ƒXƒyƒNƒeƒBƒu'?v>?uŽÀ?s?v)?B
  11. ?uƒvƒ?ƒtƒ@ƒCƒ‹?ì?¬ƒ‚ƒjƒ^?[?v‚Å?uƒrƒ…?[‚Ì?Å?V•\ަ?vƒ{ƒ^ƒ“‚ð‘I‘ð‚µ‚Ä?Aƒrƒ…?[‚ð?Å?V•\ަ‚É‚·‚é?B



(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.