Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2021-04-27 15:10:12 +0300
committerGitLab Bot <gitlab-bot@gitlab.com>2021-04-27 15:10:12 +0300
commit154523302b10ab5aeb67bde861880a98e3f8117a (patch)
tree3b399e7da80ccc47877c5b6e1491abdcf1019c1b /doc/development/profiling.md
parent018e39a9507cc12bee5c6a168641d9843c5a6419 (diff)
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/development/profiling.md')
-rw-r--r--doc/development/profiling.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/development/profiling.md b/doc/development/profiling.md
index 88e0bd6fe8c..81881a4d490 100644
--- a/doc/development/profiling.md
+++ b/doc/development/profiling.md
@@ -96,6 +96,16 @@ that builds on this to add some additional niceties, such as allowing
configuration with a single YAML file for multiple URLs, and uploading of the
profile and log output to S3.
+## Speedscope flamegraphs
+
+You can generate a flamegraph for a particular URL by adding the `performance_bar=flamegraph` parameter to the request.
+
+![Speedscope](img/speedscope_v13_12.png)
+
+More information about the views can be found in the [Speedscope docs](https://github.com/jlfwong/speedscope#views)
+
+This is enabled for all users that can access the performance bar.
+
## Sherlock
Sherlock is a custom profiling tool built into GitLab. Sherlock is _only_