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

Posted

技术标签:

【中文标题】将系统日志消息推送或重定向到另一个端口 (OSX)【英文标题】:Pushing or redirecting syslog messages to another port (OSX) 【发布时间】:2014-02-05 16:35:53 【问题描述】:

我有一些代码在等待处理 syslog 消息的 UDP 端口上进行侦听。

只是想知道如何让系统日志推送消息(通过 UDP 套接字)到该端口?

【问题讨论】:

【参考方案1】:

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

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

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

【讨论】:

以上是关于将系统日志消息推送或重定向到另一个端口 (OSX)的主要内容,如果未能解决你的问题,请参考以下文章

Apache 2.4 将 https 重定向到另一个端口

Apache重定向到另一个端口

apache永久重定向所有请求到另一个端口

我需要从表单中的答案立即重定向到另一个表单

PHP 表单提交到 MySQL,无需刷新/重定向

如何使用 FCM 和 Flutter(一个到另一个设备)发送推送通知?