我已经在客户端服务器上安装了Logstash-Forwarder,当我检查我的Kibana时,我没有看到任何存储的日志。我想问的是,如何使用logstash-forwarder将日志从客户端定向到elk服务器?
发布于 2015-08-13 16:16:34
伐木机协议的存在是为了提供用于传输的网络协议,该网络协议是安全的、低等待时间、低资源使用和可靠的。
我建议你使用this page来理解logstash forwarder。简而言之,您需要构建一个正确的SSL/TLS证书基础设施,并在您的logstash服务器上指定一个伐木工人输入:
配置示例:
input {
lumberjack {
# The port to listen on
port => 12345
# The paths to your ssl cert and key
ssl_certificate => "path/to/ssl.crt"
ssl_key => "path/to/ssl.key"
# Set this to whatever you want.
type => "somelogs"
}
}但是,我建议您首先尝试一些更简单的输入。从stdin{}开始,也许可以尝试使用syslog{}来理解该过程并查看kibana中的结果。
https://stackoverflow.com/questions/31979268
复制相似问题