2013-11-26 42 views
0

我需要修改配置rsyslogd中的一些東西,因此這使我得到這個文件:/etc/rsyslogd.conf。我想制定規則,更確切地說是過濾條件。我想選擇設施郵件的所有消息優先至少通知,但不是err並將它們保存在不同的文件中。Linux Rsyslogd配置

因此,它會去是這樣的:

mail.notice /var/log/myfile.log 
mail.warning /var/log/myfile.log 
mail.crit /var/log/myfile.log 
# and so on 

我的問題是:是否有過濾出那些比打字每一個更簡單的方法?我發現的關於此主題的唯一文檔是here。如果你可以做我想問的問題,我沒有真正從那個文檔中獲得,所以我認爲這對於堆棧來說是一個很好的問題:D。

另外:我要過濾優先暴擊的所有消息,但不設施郵件和新聞。與上面相同的問題。

回答

0

我在代碼示例中的做法是錯誤的。 一個非常好的解釋性例子可以找到here

+0

請添加實際答案。 – CloudyMarble