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