溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Percona mysql 5.6審計(jì)日志功能怎么用

發(fā)布時(shí)間:2021-11-01 15:05:00 來(lái)源:億速云 閱讀:292 作者:小新 欄目:MySQL數(shù)據(jù)庫(kù)

這篇文章給大家分享的是有關(guān)Percona mysql 5.6審計(jì)日志功能怎么用的內(nèi)容。小編覺(jué)得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過(guò)來(lái)看看吧。





[mysqld]
plugin-load="audit_log=audit_log.so"




INSTALL PLUGIN audit_log SONAME 'audit_log.so';
show plugins;
show global variables like 'audit%';


audit_log_rotate_on_size參數(shù)表示超過(guò)定義的值,會(huì)自動(dòng)輪訓(xùn),切分日志。
audit_log_rotations參數(shù)限制表示文件的數(shù)量。


## Audit Logging ##
audit_log_policy=ALL
audit_log_format=JSON
audit_log_file=/var/log/mysql/audit.log
audit_log_rotate_on_size=1024M
audit_log_rotations=10




audit_log_strategy:設(shè)置審計(jì)日志策略,ASYNCHRONOUS(默認(rèn),使用內(nèi)存buffer,如果buffer滿,不刪除消息),PERFORMANCE(使用內(nèi)存buffer,如果buffer滿刪除消息),SEMISYNCHRONOUS(日志直接到文件,沒(méi)有刷新和同步),SYNCHRONOUS(日志直接到文件,每個(gè)事件都要刷新和同步)
audit_log_file:指定日志文件,可以指定絕對(duì)路徑,沒(méi)有指定路徑,將存儲(chǔ)在數(shù)據(jù)目錄
audit_log_flush:設(shè)置為ON,能關(guān)閉和重新打開(kāi)日志,用于手工進(jìn)行日志輪轉(zhuǎn)
audit_log_buffer_size:指定審計(jì)日志的內(nèi)存buffer,當(dāng)audit_log_strategy為ASYNCHRONOUS,PERFORMANCE時(shí)
audit_log_format:指定審計(jì)日志格式,OLD記錄日志為xml屬性,NEW記錄日志為XML標(biāo)簽
audit_log_policy:指定記錄哪些事件,ALL(所有事件),LOGINS(僅僅用戶登錄事件),QUERIES(僅僅查詢(xún)語(yǔ)句),NONE(不記錄任何事件)
audit_log_rotate_on_size:設(shè)置審計(jì)日志的大小,當(dāng)日志到設(shè)置值,將自動(dòng)輪轉(zhuǎn)
audit_log_rotations:指定審計(jì)日志文件數(shù)量




//僅查詢(xún)語(yǔ)句
set global audit_log_policy=QUERIES;
//關(guān)閉審計(jì)
set global audit_log_policy=NONE;

感謝各位的閱讀!關(guān)于“Percona mysql 5.6審計(jì)日志功能怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI