Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Apache日志连接到graylog2服务器_Apache_Logging_Error Log_Access Log_Graylog2 - Fatal编程技术网

如何将Apache日志连接到graylog2服务器

如何将Apache日志连接到graylog2服务器,apache,logging,error-log,access-log,graylog2,Apache,Logging,Error Log,Access Log,Graylog2,我正在使用Graylog2服务器作为我的应用程序日志服务器。但无法将apache日志连接到graylog2。是否有任何指南可以将apache日志发送到graylog2服务器,或者有人可以帮助我解决这个问题?不久将有一个apache模块。在发布之前,我建议使用解析和转发Apache日志文件。您甚至可以使用tail和netcat将日志行发送到Graylog2中的“原始/纯文本”输入。我把它放在Ubuntu 14.04上的/etc/rsyslog.conf的底部 # Apache access fil

我正在使用Graylog2服务器作为我的应用程序日志服务器。但无法将apache日志连接到graylog2。是否有任何指南可以将apache日志发送到graylog2服务器,或者有人可以帮助我解决这个问题?

不久将有一个apache模块。在发布之前,我建议使用解析和转发Apache日志文件。您甚至可以使用tail和netcat将日志行发送到Graylog2中的“原始/纯文本”输入。

我把它放在Ubuntu 14.04上的
/etc/rsyslog.conf
的底部

# Apache access file:

$ModLoad imfile
$InputFileName /var/log/apache2/access.log
$InputFileTag apache-access:
$InputFileStateFile stat-apache-access
$InputFileSeverity info
$InputRunFileMonitor

#Apache Error file:

$InputFileName /var/log/apache2/error.log
$InputFileTag apache-errors:
$InputFileStateFile stat-apache-error
$InputFileSeverity error
$InputRunFileMonitor

$InputFilePollInterval 10

if $programname == 'apache-access' then @10.11.11.33:514
if $programname == 'apache-errors' then @10.11.11.33:514

其中10.x.x.x是我的Graylog2服务器。

Lennart,我在屏幕上看到你的提取器。关于GELF模块或更彻底的提取器有什么消息吗?谢谢