<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # Error Tracking > 原文:[https://docs.gitlab.com/ee/user/project/operations/error_tracking.html](https://docs.gitlab.com/ee/user/project/operations/error_tracking.html) * [Sentry error tracking](#sentry-error-tracking) * [Deploying Sentry](#deploying-sentry) * [Enabling Sentry](#enabling-sentry) * [Enabling GitLab issues links](#enabling-gitlab-issues-links) * [Error Tracking List](#error-tracking-list) * [Error Details](#error-details) * [Taking Action on errors](#taking-action-on-errors) * [Ignoring errors](#ignoring-errors) * [Resolving errors](#resolving-errors) # Error Tracking[](#error-tracking "Permalink") 在 GitLab 11.8 中[引入](https://gitlab.com/groups/gitlab-org/-/epics/169) . 錯誤跟蹤使開發人員可以輕松發現和查看其應用程序可能產生的錯誤. 通過在開發代碼的地方顯示錯誤信息,可以提高效率和知名度. ## Sentry error tracking[](#sentry-error-tracking "Permalink") [Sentry](https://sentry.io/)是一個開源錯誤跟蹤系統. GitLab 允許管理員將 Sentry 連接到 GitLab,以允許用戶查看 GitLab 中的 Sentry 錯誤列表. ### Deploying Sentry[](#deploying-sentry "Permalink") 您可以注冊到托管在[https://sentry.io](https://sentry.io)上的云,部署自己[的本地實例](https://docs.sentry.io/server/installation/)或使用 GitLab [將 Sentry 安裝到 Kubernetes 集群](../../clusters/applications.html#install-sentry-using-gitlab-cicd) . ### Enabling Sentry[](#enabling-sentry "Permalink") **注意:**您至少需要維護者[權限](../../permissions.html)才能啟用 Sentry 集成. GitLab 提供了一種將 Sentry 連接到您的項目的簡便方法: 1. 注冊到 Sentry.io 或[部署您自己的](#deploying-sentry) Sentry 實例. 2. [創建](https://docs.sentry.io/guides/integrate-frontend/create-new-project/)一個新的 Sentry 項目. 對于您要集成的每個 GitLab 項目,我們建議您創建一個新的 Sentry 項目. 3. [查找或生成](https://docs.sentry.io/api/auth/)您的 Sentry 項目的 Sentry 身份驗證令牌. 確保至少給令牌以下范圍: `event:read`和`project:read` . 4. 導航到項目的**"設置">"操作"** . 5. 確保設置了**活動**復選框. 6. 在**Sentry API URL**字段中,輸入您的 Sentry 主機名. 例如,如果這是您的 Sentry 實例可用的地址,請輸入`https://sentry.example.com` . 對于 Sena 的 SaaS 版本,主機名將為`https://sentry.io` . 7. 在" **驗證令牌"**字段中,輸入您先前生成的令牌. 8. 單擊" **連接"**按鈕以測試與 Sentry 的連接并填充" **項目"**下拉列表. 9. 從**項目**下拉菜單中,選擇一個 Sentry 項目以鏈接到您的 GitLab 項目. 10. 單擊**保存更改**以使更改生效. 11. 現在,您可以在項目的側欄中訪問" **操作">"錯誤跟蹤"** ,以[查看](#error-tracking-list) Sentry 錯誤[的列表](#error-tracking-list) . ### Enabling GitLab issues links[](#enabling-gitlab-issues-links "Permalink") 您可能還需要按照[Sentry 文檔中](https://docs.sentry.io/workflow/integrations/global-integrations/#gitlab)的步驟來啟用 Sentry 的 GitLab 集成. ## Error Tracking List[](#error-tracking-list "Permalink") **注意:**您將至少需要 Reporter [權限](../../permissions.html)才能查看"錯誤跟蹤"列表. 您可以在項目的邊欄中的" **操作">"錯誤跟蹤"**中找到"錯誤跟蹤"列表. 在這里,您可以按標題或狀態("已忽略","已解決"或"未解決"之一)過濾錯誤,并按"頻率","首次看到"或"最后看到"的降序排列. 默認情況下,錯誤列表按"上次發現"排序,并過濾為"未解決的錯誤". [![Error Tracking list](https://img.kancloud.cn/2d/ba/2dba45a41ff13c8b09d43607a7c15c5a_1200x497.png)](img/error_tracking_list_v12_6.png) ## Error Details[](#error-details "Permalink") 從錯誤列表中,用戶可以通過單擊任何錯誤的標題導航到錯誤詳細信息頁面. 該頁面具有: * 哨兵問題的鏈接. * 如果 Sentry Issue 的第一個發行[版](https://docs.sentry.io/workflow/releases/?platform=javascript#configure-sdk)的 Sentry [版本 ID /版本](https://docs.sentry.io/workflow/releases/?platform=javascript#configure-sdk)與您的 GitLab 托管項目中的提交 SHA 匹配,則指向 GitLab 提交的鏈接. * 有關該問題的其他詳細信息,包括完整的堆棧跟蹤. * 在[GitLab 12.7 及更高版本中](https://gitlab.com/gitlab-org/gitlab/-/issues/36246) ,顯示語言和緊急度. 默認情況下,顯示**創建問題**按鈕: [![Error Details without Issue Link](https://img.kancloud.cn/b2/28/b228a94262bb622f5fa17983007b6699_2098x1312.png)](img/error_details_v12_7.png) 如果您從錯誤中創建了一個 GitLab 問題,則" **創建問題"**按鈕將變為" **查看問題"**按鈕,并且指向 GitLab 問題的鏈接將出現在"錯誤詳細信息"部分中: [![Error Details with Issue Link](https://img.kancloud.cn/48/43/4843f58e6920317577ff2feeadb46b06_1102x616.png)](img/error_details_with_issue_v12_8.png) ## Taking Action on errors[](#taking-action-on-errors "Permalink") 您可以從 GitLab UI 中對哨兵錯誤采取措施. ### Ignoring errors[](#ignoring-errors "Permalink") 在 GitLab 12.7 中[引入](https://gitlab.com/gitlab-org/gitlab/-/issues/39665) . 在" [錯誤詳細信息"](#error-details)頁面中,只需單擊頁面頂部附近的" **忽略"**按鈕,就可以忽略 Sentry 錯誤. 忽略錯誤將阻止它出現在" [錯誤跟蹤列表"中](#error-tracking-list) ,并將使 Sentry 中設置的通知靜音. ### Resolving errors[](#resolving-errors "Permalink") 在 GitLab 12.7 中[引入](https://gitlab.com/gitlab-org/gitlab/-/issues/39825) . 在" [錯誤詳細信息"](#error-details)頁面中,您可以通過單擊頁面頂部附近的" **解決"**按鈕來解決 Sentry 錯誤. 將錯誤標記為已解決表示錯誤已停止觸發事件. 如果 GitLab 問題與錯誤相關聯,則該問題將被關閉. 如果發生另一個事件,該錯誤將恢復為未解決.
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看