diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2021-04-27 15:10:12 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2021-04-27 15:10:12 +0300 |
commit | 154523302b10ab5aeb67bde861880a98e3f8117a (patch) | |
tree | 3b399e7da80ccc47877c5b6e1491abdcf1019c1b /doc/development/profiling.md | |
parent | 018e39a9507cc12bee5c6a168641d9843c5a6419 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'doc/development/profiling.md')
-rw-r--r-- | doc/development/profiling.md | 10 |
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_ |