我使用fluentd( type tail )将应用程序服务器的日志转发到elasticsearch服务器。 不明白以下内容:
我可以使用type tail或其他types启用减lessstream量的压缩传输日志吗?
如果你只是使用一个type elasticsearch的<match>来通过http调用发送数据。
另一种方法是有两个stream利的实例,一个在服务器上,另一个在一个elasticsearch节点上,另一个在securesearch节点上,并通过secure-forwardinput/输出插件相互通信。
这些插件允许通过使用TLSencryption的TCP进行传输,并且也将进行压缩。
通过这种方式,您可以将负载从networking中卸载,接收到的实例中的数据将被快速地压入到elasticsearch中,因为它们位于同一台机器上。