Logstash配置文件样例 以下保持默认即可 docinfo > true ssl > true } } filter { 去掉一些logstash自己加的字段 mutate { removefield > ["@timestamp", "@version"] } } output { elasticsearch { 目的端用户名 user > "xxx" 目的端密码 password > "xxx" 目的端ES地址,不需要添加协议 hosts > ["xx.xx.xx.xx:9200", "xx.xx.xx.xx:9200"] 目的端索引名称,以下配置为和源端保持一致 index > "%{[@metadata][index]}" 目的数据的id,如果不需要保留原id,可以删除以下这行,删除后性能会更好 documentid > "%{[@metadata][id]}" 源端ES证书,云上的集群保持以下不变;自建logstash集群,则需要在集群详情页面下载到节点里,这里输入对应路径 cacert > "/rds/datastore/logstash/v7.10.0/package/logstash7.10.0/extend/certs" 以下保持默认即可 managetemplate > false ilmenabled > false ssl > true sslcertificateverification > false } }