亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來(lái)到小浪云!


如何自定義Debian日志的記錄級(jí)別


Debian系統(tǒng)中,日志記錄通常由syslog或rsyslog服務(wù)處理。要自定義日志記錄級(jí)別,你需要編輯相應(yīng)的配置文件。以下是自定義debian日志記錄級(jí)別的步驟:

使用 rsyslog

  1. 編輯 rsyslog 配置文件: 打開(kāi) /etc/rsyslog.conf 文件或 /etc/rsyslog.d/ 目錄下的配置文件(例如 50-default.conf)。

    sudo nano /etc/rsyslog.conf 

    或者

    sudo nano /etc/rsyslog.d/50-default.conf 
  2. 設(shè)置日志級(jí)別: 在配置文件中,你可以為特定的設(shè)施(facility)或優(yōu)先級(jí)(priority)設(shè)置日志級(jí)別。例如,如果你想將 auth 設(shè)施的日志級(jí)別設(shè)置為 info,可以添加以下行:

    auth,authpriv.* /var/log/auth.log *.*;auth,authpriv.none -/var/log/syslog 

    這里的 *.* 表示所有設(shè)施和優(yōu)先級(jí),auth,authpriv.none 表示 auth 和 authpriv 設(shè)施的日志不會(huì)被記錄到 /var/log/syslog 文件中。

  3. 調(diào)整日志級(jí)別: 你可以根據(jù)需要調(diào)整日志級(jí)別。常見(jiàn)的日志級(jí)別包括:

    • emerg (0)
    • alert (1)
    • crit (2)
    • err (3)
    • warning (4)
    • notice (5)
    • info (6)
    • debug (7)

    例如,如果你想將所有日志的級(jí)別設(shè)置為 warning,可以添加以下行:

    *.*;auth,authpriv.none /var/log/syslog auth,authpriv.* /var/log/auth.log *.*;auth,authpriv.none -/var/log/syslog *.*;auth,authpriv.none /var/log/kern.log *.*;auth,authpriv.none /var/log/user.log *.*;auth,authpriv.none /var/log/mail.log *.*;auth,authpriv.none /var/log/cron.log *.*;auth,authpriv.none /var/log/daemon.log *.*;auth,authpriv.none /var/log/local0.log *.*;auth,authpriv.none /var/log/local1.log *.*;auth,authpriv.none /var/log/local2.log *.*;auth,authpriv.none /var/log/local3.log *.*;auth,authpriv.none /var/log/local4.log *.*;auth,authpriv.none /var/log/local5.log *.*;auth,authpriv.none /var/log/local6.log *.*;auth,authpriv.none /var/log/local7.log 
  4. 重啟 rsyslog 服務(wù): 保存并關(guān)閉文件后,重啟 rsyslog 服務(wù)以應(yīng)用更改。

    sudo systemctl restart rsyslog 

使用 syslog-ng

如果你使用的是 syslog-ng,步驟如下:

  1. 編輯 syslog-ng 配置文件: 打開(kāi) /etc/syslog-ng/syslog-ng.conf 文件。

    sudo nano /etc/syslog-ng/syslog-ng.conf 
  2. 設(shè)置日志級(jí)別: 在配置文件中,你可以為特定的設(shè)施或優(yōu)先級(jí)設(shè)置日志級(jí)別。例如,如果你想將 auth 設(shè)施的日志級(jí)別設(shè)置為 info,可以添加以下行:

    destination d_auth { file("/var/log/auth.log"); }; filter f_auth { facility(auth); priority(info..emerg); }; log { source(s_src); destination(d_auth); filter(f_auth); }; 
  3. 調(diào)整日志級(jí)別: 你可以根據(jù)需要調(diào)整日志級(jí)別。常見(jiàn)的日志級(jí)別包括:

    • emerg (0)
    • alert (1)
    • crit (2)
    • err (3)
    • warning (4)
    • notice (5)
    • info (6)
    • debug (7)
  4. 重啟 syslog-ng 服務(wù): 保存并關(guān)閉文件后,重啟 syslog-ng 服務(wù)以應(yīng)用更改。

    sudo systemctl restart syslog-ng 

通過(guò)以上步驟,你可以自定義Debian系統(tǒng)中日志的記錄級(jí)別。

相關(guān)閱讀