logstash写入数据到ES加密集群
在生产环境中,我们需要, 配置 es权限, 这一步: 参考: https://www.baimeidashu.com/10380.html
那么我们怎么再 logstash 中 配置es 访问呢?
先在kibanna 中配置权限
(1) kibanna 配置 角色 logstash
(2) 添加 用户,角色为 logstash
(3) 配置logstash
input { file {
start_position => "beginning" path => ["/tmp/apps.log"]
} }
output {
elasticsearch { hosts => ["10.0.0.111:19200","10.0.0.112:19200","10.0.0.113:19200"] index => "baimei-logstash-apps" user => "logstash" password => "123456" } }
运行:
logstash -rf /root/config/logstas_to_es.conf
数据有了,成功了