Skip to main content

Questions tagged [performance-profiling]

Questions about benchmarking and analyzing Sitecore performance.

Filter by
Sorted by
Tagged with
1 vote
3 answers
85 views

Is it possible to show the performance measures of each rendering on a page?

When a page load performance is not good, I'd like to know which rendering on that page has longer load/render time. Is it possible to configure the Sitecore to show how long each rendering took to ...
John Lee's user avatar
  • 187
1 vote
4 answers
948 views

Optimize Homepage Load Speed

Any way I can reduce these numbers? This is the only page that loads incredibly slow compared to others. I enabled Debug in Experience Editor to see this. Sometimes the page loads slow sometimes it ...
Christian's user avatar
1 vote
0 answers
301 views

Sitecore page load slowness

I'm using Sitecore instance 9.1, Solr 7.2.1, and SXA 1.8. I have deployed the environment on Azure and while monitoring incoming requests (to CD instance), I've noticed slowness in loading some pages ...
mamhh's user avatar
  • 53
2 votes
1 answer
167 views

How to profile Sitecore startup time in Azure

It is quite easy to profile Sitecore startup time on-premise, e.g. using JetBrains dotTrace. However, I can't find any good tools to do the same with Sitecore in Azure. JetBrains dotTrace simply does ...
i123fr3's user avatar
  • 372
1 vote
1 answer
45 views

Is the class PerformanceCounters.DataCount thread safe

Is the Diagnostics class Sitecore.Diagnostics.PerformanceCounters.DataCount thread-safe (or perhaps, I mean accurate in the context of multiple threads). I noticed that it is used by Sitecore to track ...
Matthew Dresser's user avatar
3 votes
1 answer
721 views

Profiling Sitecore 9.1 JSS Server-Side-rendering node server

JSS site is running in integrated mode on Sitecore 9.1 I have problem with the SSR node process, it's hanging around 18 min on load tests and results in error 500 for site. For blind solution I ...
Jerzy P's user avatar
  • 73
2 votes
2 answers
143 views

How do I create missing performance counters for Sitecore 9.0?

While reviewing the Sitecore logs I'm seeing the following: ManagedPoolThread #13 15:25:29 INFO Trace: Warning: Counter 'Sitecore.Caching\Cache Clearings / sec' does not exist on this server. ...
James Skemp's user avatar
  • 1,398
3 votes
1 answer
420 views

Sitecore.Pipelines.HttpRequest.EnsureServerUrl Processor very slow

I have a multi-site Sitecore instance (Sitecore 8.2), and one of the sites is very slow to load. I enabled Pipeline profiling, and saw that the httpRequestBegin pipeline is taking a large majority of ...
Alex's user avatar
  • 133
3 votes
1 answer
221 views

ModelBinders vs Sitecore Debug mode

We used ModelBinders.Binders on our project to make resolving of controller action parameters easier and make code more testable. ModelBinders.Binders[typeof(SomeType)] = new SomeTypeModelBinder(); ...
Anton's user avatar
  • 3,861
3 votes
1 answer
821 views

Enable Performance Profiler Output

I've been searching a good bit on Google and can't find an answer. I'm accustomed to using the Profiler output to determine which controls are under performing and optimizing them. Usually I turn ...
akatakritos's user avatar
1 vote
0 answers
122 views

How to ignore (and test) /sitecore/service/keepalive.aspx in MiniProfiler [duplicate]

I'm using MiniProfiler in a Sitecore project. I've set up MiniProfiler to ignore a bunch of sitecore specific paths, including /sitecore/. I left the page open for a while and after refreshing I see ...
zzzzBov's user avatar
  • 873
5 votes
2 answers
385 views

Is there a downside to enabling the Sitecore Pipeline Profiler?

The Sitecore Pipeline Profiler is disabled by default. What is the performance impact when enabling it? Is it recommended to only do this in development, or can it be safely run in production?
Laver's user avatar
  • 565
12 votes
3 answers
4k views

Sitecore Page - First request on every page slow

We have been noticing that the first request to any of the Sitecore pages seems to be loaded slow. Every subsequent request is ok. Note that we can't use output cache as is a transaction based member ...
Nil Pun's user avatar
  • 2,333
12 votes
7 answers
582 views

Tool to test long term execution footprint of your Sitecore solution

So I'm coming up on the end of a project cycle; and I want to just give it a good shake around the hinges to see if everything is fine. I'm not looking for load testing (imo, load testing locally is ...
Mark Cassidy's user avatar
  • 25.4k