使用 Azure 入口網站 收集診斷

重要

診斷套件可能包含來自您的網站的資訊,視使用而定,包括個人資料、客戶資料和系統產生的記錄等資料。 將診斷套件提供給Azure 支援時,您會明確授與Azure 支援許可權,以存取診斷套件及其包含的任何資訊。 您應該確認這在您公司的隱私權原則和合約下是可接受的。

在本操作指南中,您將瞭解如何使用 Azure 入口網站 收集 Azure Private 5G Core (AP5GC) 網站的遠端診斷套件。 然後,您可以提供診斷套件來Azure 支援協助您解決問題。

遇到問題並提交支援要求後,您應該一律儘快收集診斷。 請參閱 如何開啟 Azure Private 5G Core 的支援要求。

必要條件

您必須已部署 AP5GC 網站來收集診斷。

設定儲存體帳戶

您必須設定儲存體帳戶來儲存診斷套件。

  1. 使用下列其他組態建立診斷的儲存體帳戶
    1. 在 [資料保護] 索引標籤的 [ 存取控制 ] 底下 ,選取 [ 啟用版本層級不變性支援 ]。 這可讓您在下一個步驟中指定帳戶的時間型保留原則。
    2. 如果您想要在一段時間後自動刪除儲存體帳戶的內容, 請為您的儲存體帳戶設定預設的時間型保留原則
    3. 建立診斷的容器
    4. 記下 容器 Blob URL。 例如:
      https://storageaccountname.blob.core.windows.net/diagscontainername
      1. 流覽至您的 儲存體帳戶
      2. 選取您要用於診斷集合之容器 Blob 右側的 ... 符號。
      3. 在操作功能表中選取 [容器屬性 ]。
      4. 複製容器屬性 檢視中 URL 欄位的內容
  2. 建立 使用者指派的身 分識別,並使用 儲存體 Blob 資料參與者 角色,將它指派給上面建立的 儲存體帳戶。

    提示

    建立網站時,您可能已經建立並關聯使用者指派的身分識別。

  3. 流覽至 網站的封包核心控制平面 資源。
  4. 選取 左側功能表中設定 下的 [身分 識別]。
  5. 選取新增
  6. 選取您所建立的使用者簽署受控識別,然後選取 [ 新增 ]。

收集月臺的診斷

  1. 登入 Azure 入口網站

  2. 流覽至 您要收集診斷之網站的 [封包核心控制窗格 ] 概觀頁面。

  3. 選取 左側 [說明 ] 區段底 下的 [診斷集合 ]。 這會開啟診斷 集合 檢視。

  4. 輸入已針對診斷儲存體設定的儲存體帳戶 Blob URL ,並附加您想要提供診斷的檔案名。 例如:https://storageaccountname.blob.core.windows.net/diagscontainername/diagsPackageName.zip

    提示

    儲存體 帳戶 Blob URL 應該在建立期間記下。 如果不是:

    1. 流覽至您的 儲存體帳戶
    2. 選取您要用於診斷集合之容器 Blob 右側的 ... 符號。
    3. 在操作功能表中選取 [容器屬性 ]。
    4. 複製容器屬性 檢視中 URL 欄位的內容
  5. 選取 [ 診斷集合 ]。

  6. AP5GC 線上服務會在提供的儲存體帳戶 URL 產生套件。 一旦入口網站回報成功,您就能夠下載可供與Azure 支援共用的診斷套件。

    1. 若要下載診斷套件,請流覽至儲存體帳戶 URL,以滑鼠右鍵按一下檔案,然後選取 [ 下載 ]。
    2. 若要開啟支援要求,並與 Azure 支援共用診斷套件,請參閱 如何開啟 Azure Private 5G Core 的支援要求。

疑難排解

  • 如果診斷檔案收集失敗,入口網站中會出現活動記錄,讓您透過 ARM 進行疑難排解:
    • 如果傳遞了不正確容器 URL,要求將會遭到拒絕,並回報 400 不正確的要求 。 使用正確的容器 URL 重複此程式。
    • 如果作業的非同步部分失敗,非同步作業資源會設定為 [失敗] ,並回報失敗原因。
  • 確認已將相同的使用者指派身分識別新增至月臺和儲存體帳戶。
  • 檢查儲存體容器是否已設定不變性原則。 如果是,請移除原則,或確定儲存體帳戶已啟用版本層級不變性支援,如設定儲存體帳戶 中所述 。 這是必要的,因為診斷檔案會串流至儲存體帳戶容器,因此容器必須支援 Blob 更新。 如需詳細資訊,請參閱 不可變 Blob 資料的時間型保留原則
  • 如果此問題無法解決問題,請與 AP5GC 支援共用失敗要求的相互關聯識別碼以進行調查。 請參閱 如何開啟 Azure Private 5G Core 的支援要求。

下一步