ログファイルの監視 のバックアップ(No.1)
Linuxログ監視 †
Linuxで生成されるログの監視設定。
読み取り権限の付与 †
syslog系はroot権限のみ読み取りが可能であるため、そのままではZABBIXで監視を行なうことができない。
このため、zabbixユーザに読み取り権限を付与する。
- zabbixユーザをrootグループに含める
usermod -g zabbix -G root zabbix
- logrotateにパーミッション変更の処理を追記
/etc/logrotate.d/syslogに以下の変更を加える。postrotate /bin/chmod 640 /var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron
- 既存ログのパーミッションを変更
cd /var/log /bin/chmod 640 /var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron