any way to see a break down of component load times?

Vote:
 

A week ago, I had found an article that expressed how to see the loading times of different components on a page. I have not been able to find that article again. Does anyone know how I can do that?

I'm using Version 7.something. I'm not sure how to find the specific version I'm on.

- Thanks

#122093
May 26, 2015 16:31
Vote:
 

I'm not sure if there's anything built-in.

You can use http://www.david-tec.com/2015/02/episerver-debugging-tools/ and ShowTimeMeters to get startup times.

When debugging applications, I usually use dotTrace profiler for back-end stuff, and Google Chrome Dev Tools for front-end stuff.

#122099
May 26, 2015 16:57
Vote:
 

You can also use Glimpse on your site (it's an awesome tool). This blog describes how you need to configure it on an EPiServer site:

http://www.mogul.com/en/about-mogul/blog/two-important-things-that-you-should-know-when-adding-glimpse-to-the-episerver-project

#122102
May 26, 2015 17:06
Vote:
 

Thanks for the responses.  This is probably a very newby question, but what does the "<episerverUI>" refer to in "/<episerverUI>/Shell/Debug/ShowTimeMeters"?  Is this the "/EPiServer/CMS/", the Page I want to look at or some other path?  

 - Thanks!  :)

#122109
May 26, 2015 17:40
Vote:
 

Hello Dan the "EPiServerUI" refers to the URL segment for EPiServer. So in your case its "/EPiServer" and the URL you need is "/episerver/Shell/Debug/ShowTimeMeters"

#122110
May 26, 2015 17:54
Vote:
 

http://localhost:12345/episerver/shell/debug/showtimemeters

Just replace 12345 with your port number

#122111
May 26, 2015 17:56
Vote:
 

Thanks, but this does not apear to work on mine.  trying the URL, it takes me back to a default page, and the internal log returns:

... 404 Error: /Shell/Debug/ShowTimeMeters

... the controller for path '/Shell/Debug/ShowTimeMeters' was not found or does not impliment IController. 

Is there something I'm supposed to have installed to look up things like ShowTimeMeters?  Do I need a minimum version?  I believe I'm running 7.11.0.0

 - Thanks.

#122113
May 26, 2015 19:02
Vote:
 

(message corrected, but Edit/delete reply does not appear to be working now)

Thanks, but this does not apear to work on mine.  Trying the URL ("http://localhost:54163/EPiServer/Shell/Debug/ShowTimeMeters"), it takes me back to a default page, and the internal log returns:

... 404 Error: /Shell/Debug/ShowTimeMeters

... the controller for path '/Shell/Debug/ShowTimeMeters' was not found or does not impliment IController. 

Is there something I'm supposed to have installed to look up things like ShowTimeMeters?  Do I need a minimum version?  I believe I'm running 7.11.0.0

 - Thanks.

#122114
May 26, 2015 19:06
Vote:
 

Hello Dan

You need to ensure you are logged in, in the administrators group and have the following in your web.config/appConfig.config:

<configuration>
  <appSettings>
    <add key="EPi.DebugView.Enabled" value="true" />
  </appSettings>
</configuration>

David

#122116
May 26, 2015 21:06
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.