Logstash avec Elasticsearch

Je suis en train d'essayer de se connecter Logstash avec Elasticsearch, mais ne peut pas le faire fonctionner.

Voici mon logstash conf:

input {
  stdin {
    type => "stdin-type"
  }

  file {
    type => "syslog-ng"

    # Wildcards work, here :)
    path => [ "/var/log/*.log", "/var/log/messages", "/var/log/syslog" ]
  }
}

output {
  stdout { }
  elasticsearch{
        type => "all"
        embedded => false
        host => "192.168.0.23"
        port => "9300"
        cluster => "logstash-cluster"
        node_name => "logstash"
        }
}

Et j'ai seulement changé ces détails dans mon elasticsearch.yml

cluster.name: logstash-cluster
node.name: "logstash"
node.master: false
network.bind_host: 192.168.0.23
network.publish_host: 192.168.0.23
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ["localhost"]

Avec ces configurations, je ne pouvais pas faire Logstash connecter à l'ES. Quelqu'un peut s'il vous plaît suggérer l'endroit où je vais mal?

source d'informationauteur Fatih Karatana