日期:2014-05-16  浏览次数:20689 次

【求助】请问一个关于Linux下Syslog远程日志收集的问题
我现在用ACE写了一个收集Syslog的程序,需要在Linux上收集设备发过来的远程日志。
Linux上自带的Syslog没有配置接受远程Syslog的功能,测试发现我的程序接受不到其他
设备远程发过来的Syslog日志。
有如下问题请大家指教:
1、在Linux系统上是否有第三方软件可以用来收集其他服务器发到当前514端口的Syslog日志
2、我的程序在Solaris版本和Windows版本测试都是可以正常接受到设备发过来的Syslog日志,
   而Linux上却无法接受到(程序应该是没问题的),请高手指导下!

------最佳解决方案--------------------
Linux上自带的Syslog没有配置接受远程Syslog的功能,测试发现我的程序接受不到其他
设备远程发过来的Syslog日志。
---------------------
胡说    你去查一下syslog服务器
------其他解决方案--------------------
其实很容易设置  最主要是你远程机器设置的log级别 比如local9   在服务器端接收来自local9的信息即可
关于服务器端的设置http://blog.myspace.cn/e/403721345.htm

------其他解决方案--------------------
Linux上自带的Syslog没有配置接受远程Syslog的功能,测试发现我的程序接受不到其他
设备远程发过来的Syslog日志。
---------------------
胡说 你去查一下syslog服务器
=========================
首先谢谢你的答复,你理解错误我上面的话,我是说我没有配置
服务器的该功能,并不是说不具备该功能

我现在的问题是需要用我自己的程序实现外面报过来的Syslog报文
测试发现我的程序无法接受到514端口的报文。


------其他解决方案--------------------
楼主,你这个程序是怎么写的?可以分享下吗?让我学习下