啟用 Cloud Logging
Fleet Engine 應會自動啟用記錄功能。
- 開啟 Logs Explorer。
輸入下列查詢:
resource.type:"fleetengine.googleapis.com"
如果查詢清單記錄的結果,則表示已啟用記錄功能。
如果這項查詢的結果中未列出任何記錄,可能是因為專案未啟用 Cloud Logging。如要啟用 Cloud Logging,請與 Google 地圖平台支援團隊聯絡。
啟用受限用途記錄
根據行動服務專屬條款,Fleet Engine 產生的部分記錄資料可能只會保留 30 天。Fleet Engine 會將這些記錄標示為 TOS_RESTRICTED
,並分類到受限保留記錄 bucket 中,您必須建立該 bucket,如下所示。
所有其他記錄資料都會指派至預設 bucket,並可保留較長時間,詳情請參閱行動服務專屬條款。如要自訂記錄檔值區和保留期限,請參閱 Google Cloud 控制台中的「記錄檔儲存空間」。
如要進行分析,您可以合併受限和預設記錄中的資料,取得完整的記錄資料集。
如要啟用受限制用途記錄,請按照下列步驟操作:
為受限用途記錄檔建立接收器和 bucket,並將記錄檔篩選至適當的 bucket。
如要啟用受限用途記錄,請與支援團隊聯絡。
詳情請參閱以下各節說明。
在專案中建立接收器和 bucket,用於存放受限記錄
修改「_Default logging bucket」,排除受限用途的記錄。
- 在「記錄檔路由器接收器」下方,選取「預設記錄檔 bucket」。
- 從「動作」選單中選擇「編輯接收器」。
- 前往「選擇要從接收器中篩除的記錄」部分,然後按一下「新增排除項目」按鈕。
- 將「排除」篩選器名稱設為「ExcludeRestrictedLogs」ExcludeRestrictedLogs。
- 在「建立排除篩選器」方塊中,貼上這個篩選器:
labels.restriction="TOS_RESTRICTED"
- 按一下「更新接收器」。
建立受限記錄 bucket,用來儲存受限用途記錄。方法是為所有記錄檔建立接收器和 bucket,然後排除非受限記錄檔。
- 在「記錄路由器」頁面頂端附近,選取「建立接收器」。
- 填寫「接收器詳細資料」:
- 名稱:RestrictedLogs
- 說明:將 Fleet Engine 限制用途記錄傳送至 Cloud Logging。
- 點選 [下一步]。
- 填入「Sink destination」(接收器目標位置):
- 選取接收器服務:記錄檔值區
- 選取記錄檔值區:選取「建立新的記錄檔值區」。
- 在「Bucket details」(Bucket 詳細資料) 對話方塊中,填入下列資訊:
- 名稱:Restricted
- 說明:包含 Fleet Engine 限制用途記錄。
- 其餘設定維持不變,然後點選「下一步」。
- 將「保留期限」設為 30 天。(保留期限不得超過 30 天)。
- 點選「建立值區」。
- 返回接收器建立對話方塊,將「Logs to include in sink」(要納入接收器的記錄) 區段留空。
- 在「要從接收器中篩除的記錄」部分中,按一下「新增排除條件」,然後填寫下列欄位:
- 排除篩選器名稱:ExcludeNonRestrictedLogs
- 排除篩選器:
NOT (resource.type = "fleetengine.googleapis.com/Fleet" OR resource.type = "fleetengine.googleapis.com/DeliveryFleet") NOT (labels.restriction = "TOS_RESTRICTED")
- 按一下「建立接收器」。
與支援團隊聯絡,啟用受限用途記錄
- 前往 Google 地圖平台支援
- 按一下「建立案件」,開始建立新的支援要求。
用下列資訊作答:
- 要啟用的專案 ID。
- 要求變更者的電子郵件地址。這個人應具備您列出 Google Cloud 專案的編輯權限。
請輸入「是」,表示同意下列事項:在 Cloud Logging 中啟用受限用途的 Google 地圖內容,即表示您同意遵守《Google 地圖平台條款》和《行動服務專屬條款》,包括與 Google 地圖內容相關的快取和允許用途規定。
支援團隊處理完您的要求後,您會收到確認電子郵件,得知專案已啟用記錄功能。
後續步驟
瞭解如何在記錄檔探索工具中處理記錄。