gpt4 book ai didi

ssl - Fluentd SSL/TLS 保护通用接收器 (Logstash) 的 TCP 输出插件?

转载 作者:可可西里 更新时间:2023-11-01 02:56:37 25 4
gpt4 key购买 nike

我一直在寻找适用于 tcp 的 fluentd 输出插件,它也是 ssl 安全的,不会强制我的接收器来自特定类型。就我而言,我的接收器是 logstash。

以下是一些接近的插件(接近但没有雪茄):

Forward Output - 不支持 ssl 连接。

Secure Forward Output - 仅将数据发送到另一个流利的接收器。

有些是 https 插件,有些是特定服务插件(需要某种 token /用户/密码)。

我可以使用其他插件吗?也许有一些解决方法?

最佳答案

在花了几天时间搜索现有插件后,我决定没有,我要自己写!

fluent-plugin-loomsystems用于安全 TCP 转发的流畅输出插件 :)

要将插件添加到您的 fluentd 代理,请使用以下命令:

gem install fluent-plugin-loomsystems

要匹配事件并将它们发送到您想要的任何地方,只需将以下代码添加到您的 fluentd 配置文件中即可。

<match **>
@type loomsystems
host <your-beloved-host>
</match>

重新启动 Fluentd 后,所有的 flunetd 事件都将发送到您的主机。

该插件默认打开一个新的 ssl 连接,但可以配置为在非安全 tcp 模式下发送。

<match tag-life.**>
@type loomsystems
host <your-beloved-host>
use_ssl false
</match>

我欢迎您为插件加注星标、建议和贡献,享受 :)

关于ssl - Fluentd SSL/TLS 保护通用接收器 (Logstash) 的 TCP 输出插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46248762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com