尝试将一些日志发送到logstash服务器。使用logstash转发器将日志转发到logstash
但是它已经超时了:
2015/03/04 08:19:15.266955 Started harvester at end of file (current offset now 10659): /apps/azuga-dds/logs/amqData.log
2015/03/04 08:19:15.267089 Setting trusted CA from file: /etc/logstash-forwarder/logstash-forwarder.crt
2015/03/04 08:19:15.290016 Connecting to [10.90.9.242]:5000 (ec2-54-70-33-51.us-west-2.compute.amazonaws.com)
2015/03/04 08:19:20.290259 Failure connecting to 10.90.9.242: dial tcp 10.90.9.242:5000: i/o timeout
2015/03/04 08:19:21.291691 Connecting to [10.90.9.242]:5000 (ec2-54-70-33-51.us-west-2.compute.amazonaws.com)
2015/03/04 08:19:26.291903 Failure connecting to 10.90.9.242: dial tcp 10.90.9.242:5000: i/o timeout
2015/03/04 08:19:27.293218 Connecting to [10.90.9.242]:5000 (ec2-54-70-33-51.us-west-2.compute.amazonaws.com)
知道如何解决此问题。
答案 0 :(得分:2)
您可能在SSL证书方面遇到一些问题,有时检查证书可能有所帮助。并确保您在logstash-forwarder,logstash和elasticsearch上使用相同版本的JVM。使用您的logstash-server IP生成证书,log表示您尝试连接到具有IP的主机,但未在证书中列出。
尝试
a:after {
content: attr(href);
}
答案 1 :(得分:0)
尝试使用IP-SAN备用名称在logsatsh服务器(10.90.9.242)中生成新的ssl证书,这意味着编辑/etc/ssl/openssl.cnf并添加:
subjectAltName = IP:10.90.9.242
在[v3_ca]部分下。
并且只有在运行后才生成证书和密钥:
openssl req -x509 -batch -nodes -newkey rsa:2048 -keyout /etc/pki/tls/private/logstash-forwarder.key -out /etc/pki/tls/certs/logstash-forwarder.crt -days 3650
不要忘记重置logstash并将crt和key移动到logstash-forwarder的正确路径(写在配置文件中)。