如何使用nxLog?我在我的windows7和unix机器上安装了它,但无法使用。
我的Conf文件(不确定是否正确):
define ROOT C:\Program Files\nxlog
Moduledir %ROOT%\modules
CacheDir %ROOT%\data
Pidfile %ROOT%\data\nxlog.pid
SpoolDir %ROOT%\data
LogFile %ROOT%\data\nxlog.log
<Extension syslog>
Module xm_syslog
</Extension>
<Input in>
Module im_file
File 'D:\dotnet\Analytics\nxLog\association.log'
SavePos TRUE
ReadFromLast TRUE
PollInterval 1
Exec $Message = $raw_event; $SyslogFacilityValue = 22;
</Input>
<Output out1>
Module om_udp
Host 10.1.1.1
Port 514
Exec to_syslog_bsd();
</Output>
<Output out2>
Module om_udp
Host 10.1.1.2
Port 514
Exec to_syslog_bsd();
</Output>
<Route 1>
Path in => out1, out2
</Route>并且不确定在主机和端口中写入什么。
发布于 2014-06-05 17:25:39
nxlog.log应该包含错误消息,以帮助您诊断问题。
“,并且不确定要在主机和端口中写入什么。
udp系统日志应发送到的目标。
发布于 2015-05-01 00:02:49
因此,您的主机是目的地的IP地址或主机名(尚未验证主机名功能)。也就是你想把你的日志发送到的地方。端口就是端口。更新后,请确保转到nxlog/data/nxlog.log,检查并查看是否一切正常启动。如果是这样,您应该不会在底部看到错误消息。我只用TCP做过,它说它正在尝试建立一个连接,然后没有低于它的任何东西。不确定使用UDP会看到什么。我还看到一条消息,上面写着"Info nxlog started“
祝好运
https://stackoverflow.com/questions/24010950
复制相似问题