プロファイリングのご依頼
リクエストのプロファイリング
- Administrator またはメンテナーの権限を持つユーザーとして GitLab にサインインします。
- ナビゲーションバーで 管理エリアをクリックします。
- monitor} Monitoring > Requests Profilesに移動します。
- Requests Profilesセクションで、トークンをコピーします。
-
ヘッダ
X-Profile-Token: <token>
とX-Profile-Mode: <mode>
(<mode>
はexecution
またはmemory
) を プロファイルしたいリクエストに渡します。 ヘッダを渡すときには- ModHeaderChrome拡張機能などのブラウザ拡張機能。
-
curl
例えばcurl --header 'X-Profile-Token: <token>' --header 'X-Profile-Mode: <mode>' "https://gitlab.example.com/group/project"
注意:プロファイルされたリクエストは通常より時間がかかることがあります。
要求が完了すると、 Monitoring > Requests Profiles管理ページからプロファイリング出力を表示できます:
プロファイルされたリクエストのクリーンアップ
プロファイリングされたリクエストからの出力は、Sidekiqワーカーを通して毎日一回消去されます。