Syslog 基本資訊
設定檔:
/etc/syslog.conf
預設log路徑:
/var/adm/messages
Facility:
[user] [kern] [mail] [daemon] [auth] [lpr] [news] [uucp] [cron] [audit] [local0-7] [mark] [*]
Level:
[emerg] [alert] [crit] [err] [warning] [notice] [info] [debug] [none]
syslog.conf範例
預設log設定:
*.err;kern.debug;daemon.notice;mail.crit /var/adm/messages
將info等級log導至指定伺服器:
*.info @10.5.1.151
將mail相關且debug等級log導至/var/adm/maillog:
mail.debug /var/adm/maillog
Syslog Deamon 管理
syslog Deamon 啟動:
svcadm enable svc:/system/system-log:default
syslog Deamon 關閉:
svcadm disable svc:/system/system-log:default
syslog Deamon 重啟:
svcadm restart svc:/system/system-log:default
syslog rotation (輪轉)
rotation 設定檔
/etc/logadm.conf
Syslog 的 rotation 設定
[root@files]# cat /etc/logadm.conf |grep adm/mess
/var/adm/messages -C 4 -P 'Thu Sep 8 19:10:00 2011' -a 'kill -HUP `cat /var/run/syslog.pid`'
Rotation 的排程設定
/var/spool/cron/crontabs/root, or crontab -l as root
[root@files]# crontab -l |grep logadm
10 3 * * * /usr/sbin/logadm
留言列表