Metrics on Windows XP
Guillaume Liegard
guillaume.liegard at gmail.com
Wed Jul 11 11:43:26 EDT 2007
Hello,
I'm a new Cougaar developper.
I want to know if the metric service can bring me informations about the
computer in general.
For example, I need the CPU usage of the computer in general (not only the
CPU usage of an agent or a node, or the jvm).
Then, the feature must run on Windows XP.
And I get "WARN [DirectSysStatSupplier] - No handler for CPU on platform
Windows XP", which makes me think it won't work on Windows.
That's why I want to add new metrics, based on native calls.
So I read the documentation at "
http://cougaar.cougaar.org/software/12.2/OnlineManual/MetricsService/", in
particular the section "Add New Metric".
I look at an exemple of sensor plugin : "
org.cougaar.core.thread.AgentLoadSensorPlugin".
But this sensor get it's values suscribing to the metric service, and there
is no metric which can answer my need : Get the global CPU usage on Windows
plateform.
Finaly, I look at the "Use Cases and Examples", in particular the "Example
Metrics Writer", in order to be able to add my own key.
When I add a new key, like the "Example Metrics Writer" do with the
"Current_Time_Millis" key ; I can't get the value after, because I don't
know the path.
For example, I manage to modify an existing key, like "Host_[Host
IP]_CPU_Jips", and get my funny value after because I know the path is
"Host([Host IP]):Jips".
So where can I do the mapping between key and path ? Because the example
shows how can I put a key, but not how can I put the path.
--
Guillaume Liégard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cougaar.org/pipermail/cougaar-developers/attachments/20070711/b6cbca0d/attachment.html
More information about the Cougaar-developers
mailing list