将系统日志消息推送或重定向到另一个端口(OSX)

时间:2014-02-05 16:35:53

标签: macos syslog

我有一些代码正在侦听等待处理系统日志消息的UDP端口。

只是想知道如何将syslog推送消息(通过UDP套接字)发送到该端口?

1 个答案:

答案 0 :(得分:0)

这取决于您正在使用的系统日志软件。如果你有syslog-ng,你将在'syslog-ng / conf.d'目录中使用新的destination和log语句创建一个配置文件。以下内容来自我撰写的关于设置TLS隧道的博客文章。只需更改协议,端口,目的地等。

destination d_tls {
     tcp("your.logzilla.server" port(1999)
     tls( ca_dir("/etc/syslog-ng/ssl/")) );
 };

 log {
     source(s_src);
     destination(d_tls);
 };