本文介紹如何通過Log Service控制台採集RDS SQL審計日誌。
前提條件
已建立RDS執行個體,且已開啟付費版的SQL洞察(RDS MySQL執行個體)功能。具體操作,請參見快速建立RDS MySQL執行個體、SQL洞察。
在RDS執行個體所在地區,已建立Log ServiceProject和Logstore。具體操作,請參見建立Project和Logstore。
操作步驟
在接入資料地區,單擊RDS 審計-雲產品。
在選擇日誌空間頁簽中,選擇您已建立的目標Project和Logstore,單擊下一步。
在資料來源配置頁簽中,完成RAM授權,單擊 。
重要如果您還未授權Log Service分發日誌,請單擊RAM授權右側的授權,根據頁面提示完成授權。授權成功後會建立一個RAM角色
AliyunLogArchiveRole
,Log Service將扮演這個RAM角色收集日誌資訊。如果頁面中未顯示目標RDS執行個體或開啟投遞失敗,可能是因為您的RDS執行個體不符合條件。您可以參見本文中的前提條件檢查您的RDS執行個體。
在查詢分析配置頁簽中,單擊下一步。
Log Service預設為RDS SQL審計日誌對應的Logstore開啟並配置索引。如果您要修改索引,請參見建立索引。
後續步驟
在您需要監控和管理RDS MySQL執行個體中執行的SQL語句時,可以利用SQL洞察和審計功能對SQL語句的執行情況進行記錄和分析,在RDS MySQL控制台開啟、關閉SQL洞察和審計等資訊,請參見SQL洞察和審計。
阿里雲Log Service與雲資料庫RDS聯合推出CloudLens for RDS。您可以通過CloudLens for RDS即時查看RDS SQL審計日誌、錯誤記錄檔和慢日誌的採集狀態,集中管理採集配置,並可基於採集到的日誌進行後續的審計、分析、警示等操作。更多資訊,請參見使用前須知。
Log Service採集到RDS SQL審計日誌後,您可以執行查詢分析、下載、投遞、加工、建立警示等操作。具體操作,請參見雲產品日誌通用操作。