Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 110628 - Provide API to use the statistical agents programmatically
Summary: Provide API to use the statistical agents programmatically
Status: CLOSED DUPLICATE of bug 78500
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: TPTP.monitoring (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: George Christelis CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-26 12:00 EDT by Curtis d'Entremont CLA
Modified: 2010-06-03 15:03 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Curtis d'Entremont CLA 2005-09-26 12:00:52 EDT
We need API to be able to communicate with the statistical agents. If the user
can do something with the agent via the UI, it should also be possible to do
this programmatically. There may already be some API, or it may be all there
already (if the latter, please close), but we need to ensure it's there.

For example, I should be able to write some java code if I'm extending TPTP, to
be able to connect to a local or remote Perfmon agent, query for what counters
are available, request monitoring of a counter, collect the data into the model,
and pause or terminate the agent. All using TPTP public java interfaces/classes
(API).

While Perfmon is the priority, ideally we would be able to do this with the
other agents as well (e.g. apache server status), and that all agents would
follow the same conventions/interfaces for querying and collecting data.
Comment 1 Harm Sluiman CLA 2005-09-26 15:09:13 EDT
I gather you are asking for a statistical agent framework so a client cna deal 
with them all the same way.
I assert this since all agents can be spoken to via the client apis. The trick 
is that there are potentially custom commands for each agent impl.. I am 
thinking you are asking for some standardization around the commands, and that 
is a good idea.
Comment 2 Curtis d'Entremont CLA 2005-09-26 15:29:06 EDT
Correct. Thanks for clarifying.
Comment 3 Antony Miguel CLA 2005-10-14 06:58:04 EDT
This is a duplicate of enhancement 78500, which I reported around a year ago and
was pushed out to be considered for the 4.2 plan.
Comment 4 George Christelis CLA 2005-10-26 04:58:49 EDT
The ability to control generic agents and have the agent expose variables that
can be set to the client is outlined in 78500. Marking as a duplicate.

*** This bug has been marked as a duplicate of 78500 ***
Comment 5 Curtis d'Entremont CLA 2005-11-08 17:50:39 EST
Closing this duplicate.
Comment 6 Dave Smith CLA 2006-11-15 00:44:44 EST
Adding target when it was resolved as a duplicate.