監控系統事件
監控和存取有關系統事件的詳細資訊,包括事件類型、來源和觸發事件的使用者。
檢視活動
您可以在 管理 活動中心內的事件頁面檢閱系統事件。此頁面提供的詳細資訊包括:
-
使用者工作階段資料
-
應用程式建立資料
-
事件類型
-
來源
-
發起事件的使用者。如果使用者名稱不可用,則會顯示使用者 ID。
您可以按事件類型篩選事件表格。若要檢視更多關於特定事件的詳細資訊,請按一下旁邊的 。
資料保留
事件在 90 天後封存,但仍可存取。
來源和事件範例
來源範例:
- com.qlik/licenses
- com.qlik/engine
- com.qlik/edge-auth
事件範例:
- app.created
- user-session.begin
- assignment.added
- assignment.revoked
如需更多資訊,請參閱 Qlik 開發人員入口網站:事件 API。
使用稽核 API 和 Postman 擷取封存事件
此範例顯示如何使用 Postman 擷取封存事件。如需更多關於稽核 API 的資訊,請參閱 Qlik 開發人員入口網站:稽核 API。
準備
在傳送要求之前,請確認您有下列項目:
- 租用戶 URL:這是 Qlik Cloud 租用戶的基本 URL,例如 https://your-tenant.us.qlikcloud.com/。
-
API 授權請求金鑰:您可以按照 管理 API 金鑰 中的說明產生 API 金鑰。
擷取封存事件
請執行下列動作:
- 啟動 Postman。
-
將 HTTP 方法設為 GET。
-
輸入具有附加日期參數的 API URL 端點,以篩選封存事件:
{tenant-url}/api/v1/audits/archive?date=yyyy-mm-dd
範例 URL:
https://your-tenant.us.qlikcloud.com/api/v1/audits/archive?date=2019-11-16
-
在驗證索引標籤,選擇持有人 Token 作為驗證類型。
-
在 Token 欄位中輸入 API 金鑰。
-
按一下傳送。
如果請求成功,API 將傳回 JSON 回應,其中包含與指定日期相符的封存事件。
JSON 回應範例
以下是來自 API 的 JSON 回應的範例:
{
"data": [
{
"source": "com.qlik/edge-auth",
"contentType": "application/json",
"eventType": "com.qlik.user-session.begin",
"eventId": "ykaaY1j2yZvClvwN6pmbO_3tjZeoVoBb",
"eventTime": "2019-11-16T17:29:50.273Z",
"tenantId": "bOowHi6pxn0GaUcXIna4oFco62ag9uoH",
"userId": "fSuVsk3HjaeBeiSoyNWdbwH6zwr4T-Jq",
"data": {
"subject": "okta\\00ukoxpallpY4QRs70x7"
}
},
{
…
}
]
}