本頁說明如何透過 Cloud Logging 尋找及查看 Looker (Google Cloud Core) 執行個體的記錄,以及如何查詢記錄。
Looker (Google Cloud Core) 使用 Cloud Logging。如需完整資訊,請參閱 Cloud Logging 說明文件。
必要的角色
如要瞭解 Cloud Logging 的必要角色,請參閱 Cloud Logging 說明文件的「使用 IAM 控管存取權」頁面。
查看記錄
如要查看 Looker (Google Cloud Core) 執行個體記錄項目的記錄,請選取下列其中一個選項:
主控台
- 前往 Google Cloud 控制台的「記錄」>「記錄檔探索工具」
- 在頁面頂端選取現有的 Looker (Google Cloud Core) 專案。
- 在查詢建立工具中新增下列項目:
- 資源:選取「Looker 執行個體」。在對話方塊中,選取 Looker (Google Cloud Core) 執行個體 ID。
- 記錄檔名稱:捲動至 Looker 專區,然後為執行個體選取適當的記錄檔。例如:
- looker.googleapis.com%2FContentAccess
- looker.googleapis.com%2FUserLogin
- 嚴重性:選取記錄層級。
- 時間範圍:選取預設範圍或建立自訂範圍。
gcloud
使用 gcloud logging
指令查看記錄項目。
gcloud logging read "resource.type=looker.googleapis.com/Instance" \ --project=PROJECT_ID \ --limit=10 \ --format=json
更改下列內容:
- PROJECT_ID:Looker (Google Cloud Core) 執行個體所在的 Google Cloud 專案 ID。
您也可以加入下列旗標:
limit
標記是選用參數,表示要傳回的項目數量上限。
疑難排解
問題 | 疑難排解 |
---|---|
記錄檔不完整。 | 檢查記錄設定的嚴重程度。系統會捨棄低於設定層級的記錄訊息。 |
記錄中找不到作業資訊。 | 想進一步瞭解某項作業。
舉例來說,使用者遭到刪除,但您無法找出刪除者。 記錄會顯示作業已啟動,但不會提供任何其他資訊。您必須啟用稽核記錄,系統才會記錄這類詳細的個人識別資訊 (PII)。 |
記錄檔難以解讀。 | 您偏好以 JSON 或文字格式查看記錄。您可以使用
gcloud logging read
指令和 Linux 後續處理指令下載記錄。
如要以 JSON 格式下載記錄,請使用下列程式碼: gcloud logging read \ "resource.type=looker.googleapis.com/Instance \ AND logName=projects/PROJECT_ID \ /logs/looker.googleapis.com%2FLOG_NAME" \ --format json \ --project=PROJECT_ID \ --freshness="1d" \ > downloaded-log.json 更改下列內容:
如要以文字格式下載記錄,請使用下列程式碼: gcloud logging read \ "resource.type=looker.googleapis.com/Instance \ AND logName=projects/PROJECT_ID \ /logs/looker.googleapis.com%2FLOG_NAME" \ --format json \ --project=PROJECT_ID \ --freshness="1d"| jq -rnc --stream 'fromstream(1|truncate_stream(inputs)) \ | .textPayload' \ --order=asc > downloaded-log.txt 更改下列內容:
|