Syslog
rsyslog - 動作和動作
我想創建規則以將數據從
facility
文件和MySQL數據庫發送。怎麼可能實現?只需添加第二行,例如:
syslog.* /var/log/syslog.log syslog.* :ommysql:localhost,database,user,password
還是有更正確的方法?
還是有更正確的方法?
我不知道它是否會被認為更正確,因為我認為它是 rsyslog 特定的功能(並且盡可能以兼容 syslog 的方式做事可能被認為“更正確”……或者它可能不會)但有與號:
syslog.* /var/log/syslog.log & :ommysql:localhost,database,user,password
如果您在頁面中搜尋“與號”,則會在此處記錄。我相信那裡的“遺留描述”不是指“兼容 syslog”的行為,而是指 rsyslog 的遺留行為,它現在實現了一種叫做RainerScript的東西來編寫規則。至於在這種情況下這是否真的更容易或更正確,我不能說。