1.1.1 Something is wrong with your configuration
解决方案:
这种问题为配置文件出现错误,需要仔细检查一下:
1) 端口号应为number类型,是否加了双引号变成了string类型
2) 每个区段的括号匹配是否一一对应
3) 是否存在必要参数未进行配置
1.1.2 启动服务端的Logstash时出现警告,Redis::CommandError: DENIED Redis is running in protected mode
解决方案:
这只是一个警告,虽然在启动Logstash的时候报错,但表明的是redis只接受本地的Logstash连接,这个时候启动外部客户端的Logstash时,会报如下错误的如果需要进行外部连接的时候,需要根据提示对redis的配置文件进行更改:
1) 修改redis.conf配置文件,将绑定的ip地址端口号给注释掉(前面添加一个#)
2) 将保护模式设置为no(yes改为no)
3) 重新启动redis并指定配置文件,若不指定配置文件,则会继续使用先前默认的配置
1.1.3 启动客户端的Logstash时报错:Failed to send event to redis
解决方案:
可能原因同上一个问题,按照对应的步骤尝试解决。