[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [smila-dev] SMILA ARM performance measurement?
|
Hi Sebastian,
yes, it was this wiki page. Depending on the goals written down there I
think ARM is the right thing to go.
But as stated there exists only few non-commercial ARM agents. The only
two non-commercial java based ARM agents I know are TPTP and MyARM. The
open-arm development seems to be stopped since years.
Another plus for ARM is that more and more standard applications are ARM
instrumented and thus can help to find bottlenecks in the complete
toolchain. To name a few:
* Apache HTTP Server
* WebSphere
* Internet Explorer
* Firefox (coming soon)
SNMP is a way to get some metrics from a running application (server).
ARM is designed to capture response times for single transactions
(tasks) within a running distributed application. For example it is
possible to measure the complete broken down response time of a web page
visit:
Transaction name AppName Response time Status
+ ShowWebPage WebClient 2.1s GOOD
- HTTP Request WebClient 1.3s GOOD
- HTTP Server WebServer 0.9s GOOD
- Application1 AppServer 0.6s FAILED
- SQL Query 1 DBServer 0.3s GOOD
- SQL Query 2 DBServer 0.1s FAILED
- Rendering WebClient 0.7s GOOD
For each of such a transaction additional information can be associated
with the measurement. For example the URI, the Content-Length or SQL
statement. Each transaction has a state which indicates if the
transaction was executed successful (GOOD) or not (FAILED, ABORTED).
However SNMP can be used to provide some sort of metrics like mean
response times of the transactions.
Regards,
Stefan
Sebastian Voigt wrote:
Hi Stefan,
thanks for the hint.
Did you mean the content of "http://wiki.eclipse.org/SMILA/Project_Concepts/Concept_for_a_Performance_Measurement_Framework"?
At the moment SMILA is only supporting JMX,
but we are discussing right now alternatives to JMX because we had problems with the connection reliability.
For the users of SMILA SNMP would be a nice option.
Sebastian
-----Original Message-----
From: smila-dev-bounces@xxxxxxxxxxx [mailto:smila-dev-bounces@xxxxxxxxxxx] On Behalf Of Stefan Ruppert
Sent: Friday, March 12, 2010 1:26 PM
To: smila-dev@xxxxxxxxxxx
Subject: [smila-dev] SMILA ARM performance measurement?
Hi all,
today I stumbeled over the SMILA Performance Management Wiki page and
saw the discussion about the Application Response Measurement (ARM). We
at MyARM released early this year our free of charge MyARM community
edition. Maybe this is an option for SMILA?
For more information please read our product pages or just ask me.
http://www.myarm.com/products/community.html
Regards,
Stefan
--
Stefan Ruppert <stefan.ruppert@xxxxxxxxx> MyARM GmbH
CEO/Head of Development Neue Str. 4
Phone: +49 6192/9772818 63571 Gelnhausen-Roth
Web: http://www.myarm.com Germany
MyARM: Application Response Measurement tools for C/C++, Java and CSharp
_______________________________________________
smila-dev mailing list
smila-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/smila-dev
_______________________________________________
smila-dev mailing list
smila-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/smila-dev