全部產品
Search
文件中心

ApsaraDB for MongoDB:查詢審計日誌

更新時間:Jun 19, 2024

本文介紹如何查詢ApsaraDB for MongoDB的審計日誌資訊。

前提條件

已開通審計日誌,如何開通,請參見開通審計日誌

查詢審計日誌

  1. 登入MongoDB管理主控台

  2. 根據執行個體類型,在左側導覽列,單擊複本集執行個體列表分區叢集執行個體列表

  3. 在頁面左上方,選擇執行個體所在的資源群組和地區。

  4. 單擊目標執行個體ID或目標執行個體所在行操作列的管理

  5. 在目標執行個體頁面的左側導覽列,單擊數據安全性 > 審計日誌

  6. Mongo審計日誌中心頁面,查詢審計日誌的詳細資料,預設展示15分鐘(相對)的審計日誌資訊。

    您可以單擊Mongo審計日誌中心頁面右上方的重新整理,設定審計日誌的重新整理頻率。

    • 僅一次

      立即重新整理一次審計日誌資訊。

    • 自動重新整理

      您可以設定每間隔15秒60秒5分鐘15分鐘重新整理一次審計日誌資訊。

      說明

      如果您不想使用當前設定的自動重新整理時間,可以單擊重新整理 > 關閉,然後重新設定自動重新整理時間。

使用過濾條件式篩選審計日誌

您可以通過不同的過濾條件式篩選審計日誌,精確定位審計日誌資訊。

  1. 登入MongoDB管理主控台

  2. 根據執行個體類型,在左側導覽列,單擊複本集執行個體列表分區叢集執行個體列表

  3. 在頁面左上方,選擇執行個體所在的資源群組和地區。

  4. 單擊目標執行個體ID或目標執行個體所在行操作列的管理

  5. 在目標執行個體頁面的左側導覽列,單擊數據安全性 > 審計日誌

  6. Mongo審計日誌中心頁的過濾條件地區,設定過濾條件。

    過濾條件說明如下:

    過濾條件

    說明

    關鍵字

    通過關鍵字篩選審計日誌,例如用戶端IP、執行的命令、帳號和擴充資訊等。

    • 使用關鍵字篩選審計日誌時需輸入完整的資訊,不支援模糊搜尋。舉例如下:

      • 以用戶端IP地址(IPv4地址)為關鍵字時需要以點分十進位形式輸入全部四個欄位,如192.168.1.1,而不是192.168或者1.1。

      • 以執行的命令為關鍵字時需要輸入命令全稱,如AUTH或auth,而不是au。

    • 如果需要使用包含英文冒號(:)的關鍵詞,請在關鍵詞兩側使用英文雙引號,例如:"userId:1"

    操作類別

    通過操作類型篩選審計日誌。

    用戶端IP

    通過串連ApsaraDB for MongoDB執行個體的用戶端IP地址篩選審計日誌。舉例如下:

    如果ECS執行個體通過公網串連ApsaraDB for MongoDB,請輸入ECS執行個體的公網IP地址。

    如果ECS執行個體通過專用網路串連ApsaraDB for MongoDB,請輸入ECS執行個體的私網IP地址。

    資料庫名

    通過資料庫名篩選審計日誌。

    集合名

    通過集合名篩選審計日誌。

    使用者名稱

    通過使用者名稱篩選審計日誌。

使用時間選取器篩選審計日誌

您可以通過時間選取器篩選審計日誌,查詢不同時間段的審計日誌資訊。

  1. 登入MongoDB管理主控台

  2. 根據執行個體類型,在左側導覽列,單擊複本集執行個體列表分區叢集執行個體列表

  3. 在頁面左上方,選擇執行個體所在的資源群組和地區。

  4. 單擊目標執行個體ID或目標執行個體所在行操作列的管理

  5. 在目標執行個體頁面的左側導覽列,單擊數據安全性 > 審計日誌

  6. Mongo審計日誌中心頁面,單擊右側的時間選擇

  7. 時間面板,選擇需要指定的時間段。

    時間選取器功能區說明如下:

    功能區名稱

    說明

    時間詳情

    將滑鼠懸浮於相對時間或整點時間地區的任意時間選項上時,本地區顯示該選項對應的時間段,即查詢審計日誌的具體時間範圍。

    相對時間

    選擇一個相對於目前時間點的時間段。將滑鼠懸浮於任意選項上時,可在時間詳情地區查看該選項對應的時間段。

    整點時間

    選擇一個分鐘級以上的整點時間段。將滑鼠懸浮於任意選項上時,可在時間詳情地區查看該選項對應的時間段。

    自訂時間

    自訂一個時間段,輸入自訂時間後需單擊確定按鈕使之生效。

    說明

    當前查詢時間的最小粒度為分鐘,如果需要精確到秒,請登入Log Service控制台,輸入查詢和分析語句,查詢精確到秒級的審計日誌資訊。如何查詢秒級的審計日誌資訊,請參見查詢和分析日誌

相關API

介面

說明

DescribeAuditRecords

查詢ApsaraDB for MongoDB的審計日誌資訊。

常見問題

Q:為什麼只能查詢2000條審計日誌?

A:ApsaraDB for MongoDB控制台的Mongo審計日誌中心頁面僅展示2000條審計日誌。如果您需要查詢更多的審計日誌,請登入Log Service控制台查詢,如何查詢,請參見查詢和分析日誌