【发布时间】:2016-01-11 09:32:02
【问题描述】:
我使用的是 ubuntu 14.04,并且我已经设法使用 rsyslog 将我的 Apache 错误日志推送到 Papertrail。然后我开始监控另一个日志文件,在重新启动并注释掉 apache 配置行后,我仍然得到监控 apache 日志!
rsyslog 是否在某处缓存配置文件?我已经通过sudo service rsyslog restart 和/etc/init.d/rsyslog restart 重述了rsyslog。
这是我当前的配置文件,它似乎正在监视我的 apache error.log 文件,即使它已被注释掉。
$ModLoad imfile
$InputFilePollInterval 10
# Apache Error file:
#$InputFileName /var/log/apache2/error.log
#$InputFileTag apache-error:
#$InputFileStateFile stat-apache-error
#$InputFileSeverity error
#$InputRunFileMonitor
# App Error files:
$InputFileName /var/www/html/application/logs/log.php
$InputFileTag apache-error:
$InputFileStateFile stat-apache-error
$InputFileSeverity error
$InputRunFileMonitor
当我注释掉整个文件时,apache 错误将不再被监控。我很困惑,感谢任何帮助。
【问题讨论】:
标签: apache rsyslog papertrail-app