Questions tagged [performance-profiling]
Questions about benchmarking and analyzing Sitecore performance.
14 questions
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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. ...
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 ...
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();
...
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 ...
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 ...
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?
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 ...
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 ...