diff options
author | Robert Speicher <robert@gitlab.com> | 2017-09-06 16:55:40 +0000 |
---|---|---|
committer | Robert Speicher <robert@gitlab.com> | 2017-09-06 16:55:40 +0000 |
commit | 92823171d08bd0516d49e0c86a5e7496bdebe382 (patch) | |
tree | 5b3b4fc2fc0f74ad23251472a06c3ddca8fa4166 | |
parent | 34410251263a456728ccf672e8c4b75a5a13ca04 (diff) | |
parent | 64820341e027c36f942759ead02652038ec8af9d (diff) | |
download | gitlab-ce-92823171d08bd0516d49e0c86a5e7496bdebe382.tar.gz |
Merge branch 'evn-clarify-times-in-pb' into 'master'
Clarify documentation about performance bar
[ci skip]
See merge request !14085
-rw-r--r-- | doc/administration/monitoring/performance/performance_bar.md | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/doc/administration/monitoring/performance/performance_bar.md b/doc/administration/monitoring/performance/performance_bar.md index ee680c7b258..68efe0aae5c 100644 --- a/doc/administration/monitoring/performance/performance_bar.md +++ b/doc/administration/monitoring/performance/performance_bar.md @@ -5,17 +5,17 @@ activated, it looks as follows: ![Performance Bar](img/performance_bar.png) -It allows you to: +It allows you to see (from left to right): -- see the current host serving the page -- see the timing of the page (backend, frontend) -- the number of DB queries, the time it took, and the detail of these queries +- the current host serving the page +- the timing of the page (backend, frontend) +- time taken and number of DB queries, click through for details of these queries ![SQL profiling using the Performance Bar](img/performance_bar_sql_queries.png) -- the number of calls to Redis, and the time it took -- the number of background jobs created by Sidekiq, and the time it took -- the number of Ruby GC calls, and the time it took -- profile the code used to generate the page, line by line +- time taken and number of calls to Redis +- time taken and number of background jobs created by Sidekiq +- profile of the code used to generate the page, line by line for either _all_, _app & lib_ , or _views_. In the profile view, the numbers in the left panel represent wall time, cpu time, and number of calls (based on [rblineprof](https://github.com/tmm1/rblineprof)). ![Line profiling using the Performance Bar](img/performance_bar_line_profiling.png) +- time taken and number of Ruby GC calls ## Enable the Performance Bar via the Admin panel |