[Oslc-pm] OSLC-PM and Web Applicaitions

Boris Kuschel kuschel at ca.ibm.com
Fri Nov 30 16:18:29 EST 2012


HI,

We are intending to using the OSLC-PM (and associated specs) to provide
performance data for a OSGi-based web application (the same concepts apply
to J2EE). I notice that there is a lot of metrics relating to OS, a few
about JVM (more around the specifics of the GC would be nice, nursery, perm
space,etc.) but there is general lack of metric details regarding web
requests. There are a few tempting predicates (Process, ServiceInstance)
that almost hit the mark but not quite.

Consider the following scenario: I have a system running a web application
for which I wish to understand health status. There is a general slow down
in the system and I expect to be able to understand where the slowdown is
occurring. I would like to be able to pull down metrics information and see
the following:

Active/Most consuming requests (or some amount):
->User Session, user, age, language, agent
-->HTTP Request: type, time spent, cpu cycles consumed, bytes sent, bytes
received
---> Service Invoked: time spent, cpu cycles consumed
-----> Activities (SQL, triple store, external service, etc.): description,
time spent, cpu cycles consumed
------> Services Invoked... etc.

Is there consideration to make this information as part of the OSLC-PM
vocabulary?

Thanks,

Boris Kuschel
Software Architect
Smarter Server - IBM Software, Rational
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/oslc-pm_open-services.net/attachments/20121130/ba6f7d2c/attachment-0003.html>


More information about the Oslc-Pm mailing list