Join us this Friday for AI in Action at the Virtual Happy Hour! This free virtual event is open to all—enroll now on Academy and don’t miss out.

 

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.