summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Speicher <robert@gitlab.com>2017-09-06 16:55:40 +0000
committerRobert Speicher <robert@gitlab.com>2017-09-06 16:55:40 +0000
commit92823171d08bd0516d49e0c86a5e7496bdebe382 (patch)
tree5b3b4fc2fc0f74ad23251472a06c3ddca8fa4166
parent34410251263a456728ccf672e8c4b75a5a13ca04 (diff)
parent64820341e027c36f942759ead02652038ec8af9d (diff)
downloadgitlab-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.md16
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