這是本文件的舊版!


設定 PVE system log 到 Log Server

  • 集中 log 在主機管理上是比較方便, 因此也需要將 PVE 的 system log 轉發到 log server 內
  • 因為現在 PVE 預設改用 systemd-journald (不安裝 rsyslog)因此需要進行以下的設定
  1. 確認 systemd-journald 狀態

    systemctl status systemd-journald

  2. 配置 journald 轉發到遠端 log server

    vi /etc/systemd/journald.conf

    :
    ForwardToSyslog=yes
    :
  3. 安裝並配置 rsyslog

    apt update
    apt install rsyslog

  4. 編輯 /etc/rsyslog.d/logserver.conf

    vi /etc/rsyslog.d/logserver.conf

    log server IP:192.168.11.230 port:514 udp

    *.* @192.168.11.230:514
  5. 設定開機自動啟動並重啟 rsyslog

    systemctl enable rsyslog
    systemctl restart rsyslog

  6. 驗證與測試

    logger "Test message to log server"

  • tech/pve_log.1746678328.txt.gz
  • 上一次變更: 2025/05/08 12:25
  • jonathan