ECS服务器部署Logstash推送数据到CSS服务报错
问题现象
ECS服务器部署logstash,然后推送数据到云搜索服务CSS,出现错误信息如下:
LogStash::Outputs::ElasticSearch::HttpClient::Pool::BadResponseCodeError: Got response code '500' contacting Elasticsearch at URL 'https://192.168.xx.xx:9200/_xpack'。
原因分析
目前云搜索服务没有集成x-pack插件,自行搭建logstash连接css服务的时候,会检查es是否启用了x-pack。
处理步骤
- 删除logstash中的x-pack目录。
- 修改logstash配置文件output标签下elasticsearch内添加配置项ilm_enabled => false。
- 重新尝试推送数据到es。