logstashとElasticsearch Serviceの連携について

outputのelasticsearcにhosts、ユーザ名、パスワードを指定しておくのが良いと思います。

output {
    
    elasticsearch {
        hosts => ["https://123456789asdfhujiko.eastus2.azure.elastic-cloud.com:9243"]
        user => "elastic"
        password => "tadashiipassword"
    }

}

こちらのElasticメンバーの回答をみると、cloud.idやauthは、モニタリングやモジュール用であって、outputには直接hostを書いてね、と書いてあるように見えるからです。

you will need to use the host name(s) directly.

ご参考になれば幸いです。

1 Like