全部產品
Search
文件中心

Simple Log Service:使用前須知

更新時間:Jun 30, 2024

阿里雲Log Service與雲資料庫RDS聯合推出CloudLens for RDS。您可以通過CloudLens for RDS即時查看RDS SQL審計日誌、錯誤記錄檔和慢日誌的採集狀態,集中管理採集配置,並可基於採集到的日誌進行後續的審計、分析、警示等操作。

功能說明

CloudLens for RDS支援如下功能:

  • 採集管理

    重要

    針對錯誤記錄檔和慢日誌,僅支援RDS MySQL和RDS PostgreSQL。

    • 支援集中管理RDS SQL審計日誌、慢日誌和錯誤記錄檔的採集狀態。

    • 支援自動採集現有或未來新增RDS執行個體的SQL審計日誌、慢日誌和錯誤記錄檔。

    • 支援集中管理儲存目標庫(Project、Logstore)。

  • 日誌審計

    • 提供RDS SQL審計日誌的即時儲存、查詢與分析。

    • 提供豐富的可視化報表,支援報表郵件、DingTalk群訂閱。

    • 提供豐富的內建警示規則,支援靈活配置警示策略,及時精準地發送警示訊息。

支援的日誌類型

CloudLens for RDS支援採集RDS SQL審計日誌、慢日誌和錯誤記錄檔。其中,RDS SQL審計日誌記錄了對資料庫執行的所有操作,這些資訊是系統通過網路通訊協定分析所得,對系統CPU消耗極低,不影響SQL執行效率。RDS SQL審計日誌包括但不限於如下操作:

  • 資料庫的登入和退出操作。

  • DDL(Data Definition Language)操作:對資料庫結構定義的SQL語句,包括CREATE、ALTER DROP、TRUNCATE、COMMENT等。

  • DML(Data Manipulation Language)操作:SQL動作陳述式,包括SELECT、INSERT、UPDATE、DELETE等。

  • 其他SQL執行操作,包括任何其他通過SQL執行的控制,例如復原、控制等。

  • SQL執行的延遲、執行結果、影響的行數等資訊。

資產詳情

  • 自訂Log ServiceProject和Logstore

    重要

    請勿刪除RDS日誌對應的Log ServiceProject和Logstore,否則將無法正常推送日誌到Log Service。

  • 專屬儀錶盤

    預設產生3個儀錶盤。

    說明

    專屬儀錶盤可能隨時進行升級與更新,建議您不要修改專屬儀錶盤。您可以自訂儀錶盤用於查詢結果展示。更多資訊,請參見建立儀錶盤

    儀錶盤

    說明

    RDS審計營運中心

    展示整體訪問情況、活躍資料庫等資訊,包括操作的資料庫數量、動作表格數、執行錯誤、累計插入行數、累計更新行數、累計刪除行數、累計查詢行數等。

    RDS審計效能中心

    展示營運可靠性相關指標,包括SQL執行峰值、查詢頻寬峰值、更新頻寬峰值、刪除頻寬峰值、SQL平均時間、查詢SQL平均時間、更新SQL平均時間、刪除SQL平均時間等。

    RDS審計資訊安全中心

    展示資料庫安全相關指標,包括錯誤數、登入失敗次數、大大量刪除事件、大批量修改事件數目、危險SQL執行次數、錯誤操作類型分布、出錯用戶端外網分布、錯誤最多的用戶端等。

費用說明

  • CloudLens for RDS中的SQL審計日誌採集功能依賴於RDS執行個體的SQL洞察(MySQL)功能。SQL洞察功能,在RDS產品側產生相關費用。更多資訊,請參見計費項目

    說明

    三節點企業版(原金融版)執行個體的SQL洞察功能免費。

  • 採集RDS日誌到Log Service後,Log Service根據儲存空間、讀取流量、請求數量、資料加工、資料投遞等進行收費,費用說明請參見按使用功能計費

限制說明

  • 並非所有RDS類型都支援SQL審計功能,具體說明請參見MySQL資料庫功能概覽

  • CloudLens for RDS中的日誌採集功能依賴於RDS執行個體的或SQL洞察(MySQL)功能。

    在CloudLens for RDS開啟RDS SQL審計日誌採集功能後,系統自動開啟對應RDS執行個體的SQL洞察(MySQL)功能。如果您已停止採集RDS審計日誌,且希望關閉SQL洞察功能,請在RDS控制台上進行手動關閉。具體操作,請參見關閉SQL洞察

  • RDS執行個體和Log ServiceProject需處於同一地區。

  • 除本地雲以外的其他地區都支援。

RDS審計日誌採集方式比較?

目前,Log Service支援通過如下三種方式採集RDS SQL審計日誌。

說明

CloudLens for RDS方式和接入資料-RDS審計方式中的採集配置是互連的。日誌審計服務中的RDS SQL審計日誌採集配置為獨立的採集渠道,不受另外兩種採集方式影響。

  • CloudLens for RDS

    • 入口:在Log Service控制台首頁的日誌應用地區的審計與安全頁簽下,單擊CloudLens for RDS

    • 推薦情境:建議在單帳號採集情境下使用。

  • 日誌審計服務

    • 入口:在Log Service控制台首頁的日誌應用地區的審計與安全頁簽下,單擊日誌審計服務

    • 推薦情境:建議在跨帳號、跨地區採集情境下使用。

  • 接入資料-RDS審計

    • 入口:在Log Service控制台首頁的接入資料地區的雲產品頁簽下,單擊RDS審計-雲產品

    • 推薦情境:無,可由CloudLens for RDS代替。

屬性

CloudLens for RDS

日誌審計服務

接入資料-RDS審計

指定RDS執行個體粒度

支援

支援

支援

靈活指定儲存目標庫

支援

不支援

支援

跨地區採集

不支援

支援

不支援

跨帳號採集

不支援

支援

不支援

自動採集

支援

支援

不支援

手動採集

支援

不支援

支援

查看採集狀態視圖

支援

不支援

不支援

注意事項

警告

CloudLens功能要求雲帳號下必須存在至少一個Project。

在使用者開通和使用CloudLens功能時,Log Service會檢測帳號下是否存在Project,具體邏輯如下。

檢測邏輯

  1. 使用者第一次開通CloudLens功能,Log Service會自動檢測您當前的阿里雲帳號下是否存在任意Project,如果沒有Project,則會在華南2(河源)地區建立一個名稱為aliyun-product-data-阿里雲帳號ID-cn-heyuan的Project。

  2. 使用者開通CloudLens功能後進入CloudLens,Log Service只會自動檢測您當前的阿里雲帳號下是否存在任意Project,不會在華南2(河源)地區建立Project,使用者可以手動建立任意Project,建立Project的步驟請參見管理Project

刪除Project

  • 如果您要刪除aliyun-product-data-阿里雲帳號ID-cn-heyuan這個Project,可以開啟雲命令列,執行以下命令進行刪除,請根據實際情況替換阿里雲帳號ID

    aliyunlog log delete_project --project_name=aliyun-product-data-阿里雲帳號ID-cn-heyuan --region-endpoint=cn-heyuan.log.aliyuncs.com
  • 刪除其他Project和Logstore的步驟,請參見管理Logstore管理Project