Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » ARM correletor
ARM correletor [message #127718] Tue, 01 April 2008 12:30 Go to next message
Eclipse UserFriend
Originally posted by: cvkmurthy.hotmail.com

Experts,

How can I use TPTP to correlate ARM events in distributed
environments? Is there any documentation which has an example about ARM
correlation?

Regards,
Krishna
Re: ARM correletor [message #127731 is a reply to message #127718] Tue, 01 April 2008 15:51 Go to previous messageGo to next message
David Skeen is currently offline David SkeenFriend
Messages: 5
Registered: July 2009
Junior Member
The user guide at
http://www.eclipse.org/tptp/monitoring/documents/tutorials/t ptp_btm_setup_4.4.html
describes what is required to pass an ARM correlator over IIOP. The
correlator is passed over HTTP as a default behavior by instrumenting
javax.servlet and java.net methods.

There is a tutorial at
https://www6.software.ibm.com/developerworks/education/os-ec lipse-arm/
which discusses instrumentation of distributed applications with TPTP ARM.
--
Dave Skeen

Krishna wrote:
>
> How can I use TPTP to correlate ARM events in distributed
> environments? Is there any documentation which has an example about ARM
> correlation?
Re: ARM correletor [message #127811 is a reply to message #127731] Wed, 02 April 2008 10:08 Go to previous message
Eclipse UserFriend
Originally posted by: cvkmurthy.hotmail.com

David,

I have distributed application with Java Swing client on one
machine, web server on another machine, application server running on
another machine, which connects to C/C++ server running on same machine.
If I want to use ARM correlation, can I follow these steps?

1. Instrument my client, web server and application server components
with ARM
2. Install Agent Controller on client, web server, application server
machines.
3. Start Agent Controller and start client, web server and application
server in ARM profiling modes
4. Use TPTP client to connect to these agent controllers and collect ARM
data
5. Use TPTP client to correlate ARM data.

Following are my questions

1. How can I start my client, web server and application server in ARM
profiling mode for standalone execution? For java profiling we can use
-agentlib:JPIBootLoader=JPIAgent. Is there a similar thing for ARM
profiling? One executed in profiling mode, will the agents gets
registered with agent controller?
2. I should connect to different machines and gather ARM data. But how
to correlate the data? Does the correlated data appears in UML class
interactions diagram? Or is there a separate view?

Regards,
Krishna


David Skeen wrote:
> The user guide at
> http://www.eclipse.org/tptp/monitoring/documents/tutorials/t ptp_btm_setup_4.4.html
> describes what is required to pass an ARM correlator over IIOP. The
> correlator is passed over HTTP as a default behavior by instrumenting
> javax.servlet and java.net methods.
>
> There is a tutorial at
> https://www6.software.ibm.com/developerworks/education/os-ec lipse-arm/
> which discusses instrumentation of distributed applications with TPTP ARM.
> --
> Dave Skeen
>
> Krishna wrote:
>>
>> How can I use TPTP to correlate ARM events in distributed
>> environments? Is there any documentation which has an example about
>> ARM correlation?
>
Previous Topic:Profiling in Ubuntu 7.10
Next Topic:Large logs and Eclipse Ganymede
Goto Forum:
  


Current Time: Mon Dec 22 05:48:59 GMT 2014

Powered by FUDForum. Page generated in 0.04719 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software