<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Ensuring Web Site Performance &#8211; Why, What and How to Measure Automated and Accurately</title>
	<atom:link href="http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/</link>
	<description></description>
	<lastBuildDate>Sat, 11 Feb 2012 09:39:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>Von: olivvv</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11303</link>
		<dc:creator>olivvv</dc:creator>
		<pubDate>Mon, 25 Jan 2010 08:31:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11303</guid>
		<description>Andreas thanks ! this is just like if had discovered right-click on my PC...</description>
		<content:encoded><![CDATA[<p>Andreas thanks ! this is just like if had discovered right-click on my PC&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Andreas Grabner</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11217</link>
		<dc:creator>Andreas Grabner</dc:creator>
		<pubDate>Thu, 21 Jan 2010 12:48:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11217</guid>
		<description>@olivvv: While you are recording your steps you can use the &quot;Marker&quot; feature in the dynaTrace IE Toolbar. You can set a mark before every step naming it &quot;connect&quot;, &quot;login&quot;, ...
After you are done recording go to the Timeline. The markers will show up. Zoom in the are after your Tab5 Marker. Now do a &quot;DrillDown - TimeFrame&quot;. You will end up in the purepath view with all activities of that timeframe. Now you can click through the individual javascript PurePaths and use the contributor tab on the bottom left to see your hotspots for eacch individual purepath. You can also use the filter in the purepath tree (just start typing) to search for e.g.: getElementById</description>
		<content:encoded><![CDATA[<p>@olivvv: While you are recording your steps you can use the &#8220;Marker&#8221; feature in the dynaTrace IE Toolbar. You can set a mark before every step naming it &#8220;connect&#8221;, &#8220;login&#8221;, &#8230;<br />
After you are done recording go to the Timeline. The markers will show up. Zoom in the are after your Tab5 Marker. Now do a &#8220;DrillDown &#8211; TimeFrame&#8221;. You will end up in the purepath view with all activities of that timeframe. Now you can click through the individual javascript PurePaths and use the contributor tab on the bottom left to see your hotspots for eacch individual purepath. You can also use the filter in the purepath tree (just start typing) to search for e.g.: getElementById</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: olivvv</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11216</link>
		<dc:creator>olivvv</dc:creator>
		<pubDate>Thu, 21 Jan 2010 12:39:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11216</guid>
		<description>Andreas thanks for your answer

We have only one URL in our app, it is a single-load client-side application.

When I profile the following actions:
connect - login - tab1 - tab 2 - tab 3 - tab 4 - tab 5

dynatrace gives me the performance of getElementById.

When I profile only the opening of tab 5, I dont get the performance of getElementById.

Dynatrace is good at telling me where to start optimizing the application, but it is not very helpful when i need more detailed data. 

Its good to know the hotspots, but I&#039;d like also to be able to choose the spots to watch.</description>
		<content:encoded><![CDATA[<p>Andreas thanks for your answer</p>
<p>We have only one URL in our app, it is a single-load client-side application.</p>
<p>When I profile the following actions:<br />
connect &#8211; login &#8211; tab1 &#8211; tab 2 &#8211; tab 3 &#8211; tab 4 &#8211; tab 5</p>
<p>dynatrace gives me the performance of getElementById.</p>
<p>When I profile only the opening of tab 5, I dont get the performance of getElementById.</p>
<p>Dynatrace is good at telling me where to start optimizing the application, but it is not very helpful when i need more detailed data. </p>
<p>Its good to know the hotspots, but I&#8217;d like also to be able to choose the spots to watch.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Andreas Grabner</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11191</link>
		<dc:creator>Andreas Grabner</dc:creator>
		<pubDate>Wed, 20 Jan 2010 13:07:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11191</guid>
		<description>@olivvv: You can drill to the HotSpot view for a specific URL. Open the Summary View - pick the URL for your last tab - right click and select &quot;DrillDown - Hot Spots&quot;.
Also - if you have identified the PurePath (JavaScript execution that is slow on your last tab) the Contributors list on the lower left shows you which methods contribute the most to the performance of that PurePath</description>
		<content:encoded><![CDATA[<p>@olivvv: You can drill to the HotSpot view for a specific URL. Open the Summary View &#8211; pick the URL for your last tab &#8211; right click and select &#8220;DrillDown &#8211; Hot Spots&#8221;.<br />
Also &#8211; if you have identified the PurePath (JavaScript execution that is slow on your last tab) the Contributors list on the lower left shows you which methods contribute the most to the performance of that PurePath</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: olivvv</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11189</link>
		<dc:creator>olivvv</dc:creator>
		<pubDate>Wed, 20 Jan 2010 12:21:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11189</guid>
		<description>Hi

In our client-side heavy  app we can open some complex form into tabs.

I want to profile the performance of getElementById(), which I believe, decreases as the dom size expands.

Using dynatrace, if I log into our app and open 5 of those tabs, then closes, dynatrace will show me how getElementById has performed. 

I believe dynatrace considers it is slow enough to be shown in the hot spots panel.

But if I profile only the opening of the last tab (should be the slowest), dynatrace will not give me information about getElementById.

As a result I am left with data about a long scenari, but not the specific action I want to profile.


Is there/Will there be a way to tell dynatrace the precise things I want to profile, before the run ? Or have you another workaround solution for me ?

thanks

Olivier</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>In our client-side heavy  app we can open some complex form into tabs.</p>
<p>I want to profile the performance of getElementById(), which I believe, decreases as the dom size expands.</p>
<p>Using dynatrace, if I log into our app and open 5 of those tabs, then closes, dynatrace will show me how getElementById has performed. </p>
<p>I believe dynatrace considers it is slow enough to be shown in the hot spots panel.</p>
<p>But if I profile only the opening of the last tab (should be the slowest), dynatrace will not give me information about getElementById.</p>
<p>As a result I am left with data about a long scenari, but not the specific action I want to profile.</p>
<p>Is there/Will there be a way to tell dynatrace the precise things I want to profile, before the run ? Or have you another workaround solution for me ?</p>
<p>thanks</p>
<p>Olivier</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Andreas Grabner</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11154</link>
		<dc:creator>Andreas Grabner</dc:creator>
		<pubDate>Tue, 19 Jan 2010 12:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11154</guid>
		<description>@mavadaes: yes-I am refering to the dynaTrace AJAX Edition. Every view is exportable via a copy/paste feature. Simple select one or multiple rows in any table/tree view and copy the content to the clipboard. The format is XML and can be pasted into Excel which understands the XML format and makes a spreadsheet out of it. Also - check out the dynaTrace Community Portal - it has an entry about that feature</description>
		<content:encoded><![CDATA[<p>@mavadaes: yes-I am refering to the dynaTrace AJAX Edition. Every view is exportable via a copy/paste feature. Simple select one or multiple rows in any table/tree view and copy the content to the clipboard. The format is XML and can be pasted into Excel which understands the XML format and makes a spreadsheet out of it. Also &#8211; check out the dynaTrace Community Portal &#8211; it has an entry about that feature</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: mavadaes</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11152</link>
		<dc:creator>mavadaes</dc:creator>
		<pubDate>Tue, 19 Jan 2010 12:03:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11152</guid>
		<description>&quot;The tool also provides the ability to export captured data to XML or spreadsheet applications like Excel&quot;
Do you mean the dynatrace ajax edition? I&#039;ve just downloaded the latest version, and when I export session data, I cannot choose xml nor excel.</description>
		<content:encoded><![CDATA[<p>&#8220;The tool also provides the ability to export captured data to XML or spreadsheet applications like Excel&#8221;<br />
Do you mean the dynatrace ajax edition? I&#8217;ve just downloaded the latest version, and when I export session data, I cannot choose xml nor excel.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: SMiGL</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11047</link>
		<dc:creator>SMiGL</dc:creator>
		<pubDate>Thu, 14 Jan 2010 16:14:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11047</guid>
		<description>Intresting post, Thanks</description>
		<content:encoded><![CDATA[<p>Intresting post, Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Wim Leers</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11038</link>
		<dc:creator>Wim Leers</dc:creator>
		<pubDate>Thu, 14 Jan 2010 11:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11038</guid>
		<description>@Alois: Episodes already *is* open source, but will be given a more prominent and permanent home in the next few months — at least that was Steve&#039;s plan many weeks ago. There is a small bit of JS that has to load at the top of the page. Then, when each section in the page gets loaded, the time to get to that part of the page is recorded.
I&#039;d strongly recommend you read the white paper, it answers most questions: http://stevesouders.com/episodes/paper.php.

This is not perfect because it implies a slight overhead for loading Episodes&#039; JS itself. Which sounds silly, but is totally worth it.
For my bachelor thesis, I integrated Episodes with Drupal (among other things) and wrote a very, very basic analytics suite to analyze the results. It&#039;s a proof-of-concept, it&#039;s dog slow, extremely limited, but it shows the potential. If you&#039;re interested in this, see the &quot;Test case&quot; section in my &lt;a href=&quot;http://wimleers.com/blog/finished-my-bachelor-degree&quot;&gt;bachelor thesis text&lt;/a&gt;, which starts at page 74, and in particular the charts on page 80 and 83.

The goal is of course to get the timing logic of Episodes implemented in browsers themselves, so that the overhead disappears and the timings become more accurate. There already is a W3C proposal for this by another Google employee, Zhiheng Wang. You can find it over here: http://dev.w3.org/2006/webapi/WebTiming/.</description>
		<content:encoded><![CDATA[<p>@Alois: Episodes already *is* open source, but will be given a more prominent and permanent home in the next few months — at least that was Steve&#8217;s plan many weeks ago. There is a small bit of JS that has to load at the top of the page. Then, when each section in the page gets loaded, the time to get to that part of the page is recorded.<br />
I&#8217;d strongly recommend you read the white paper, it answers most questions: <a href="http://stevesouders.com/episodes/paper.php" rel="nofollow"></a><a href='http://stevesouders.com/episodes/paper.php'>http://stevesouders.com/episodes/paper.php</a>.</p>
<p>This is not perfect because it implies a slight overhead for loading Episodes&#8217; JS itself. Which sounds silly, but is totally worth it.<br />
For my bachelor thesis, I integrated Episodes with Drupal (among other things) and wrote a very, very basic analytics suite to analyze the results. It&#8217;s a proof-of-concept, it&#8217;s dog slow, extremely limited, but it shows the potential. If you&#8217;re interested in this, see the &#8220;Test case&#8221; section in my <a href="http://wimleers.com/blog/finished-my-bachelor-degree">bachelor thesis text</a>, which starts at page 74, and in particular the charts on page 80 and 83.</p>
<p>The goal is of course to get the timing logic of Episodes implemented in browsers themselves, so that the overhead disappears and the timings become more accurate. There already is a W3C proposal for this by another Google employee, Zhiheng Wang. You can find it over here: <a href="http://dev.w3.org/2006/webapi/WebTiming/" rel="nofollow"></a><a href='http://dev.w3.org/2006/webapi/WebTiming/'>http://dev.w3.org/2006/webapi/WebTiming/</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: John Rockefeller</title>
		<link>http://blog.dynatrace.com/2010/01/13/ensuring-web-site-performance-why-what-and-how-to-measure-automated-and-accurately/comment-page-1/#comment-11017</link>
		<dc:creator>John Rockefeller</dc:creator>
		<pubDate>Wed, 13 Jan 2010 22:30:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dynatrace.com/?p=1279#comment-11017</guid>
		<description>This is a wicked article. I will definitely be using some of this advice to speed up my websites. Thanks!</description>
		<content:encoded><![CDATA[<p>This is a wicked article. I will definitely be using some of this advice to speed up my websites. Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

