Rasa chat bot with ELK stack

I would confirm that the logstash output config is working:

output {
  elasticsearch {
    hosts => ["elasticsearch:9200"]
    user => "elastic"
    password => "<elastic password>"
  }
}

From inside the Logstash container, can you connect to the host & port you have configured?

@gstearmit When i ping the elasticsearch from within the logstash, i am getting socket:Operation not permitted error.

Search for curl tests that can be used for elasticsearch testing.

1 Like

I was able to solve this issue. Thanks to the inputs from @stephens .

In the logstash conf file, the input should specify the RabbitMQ port as 5762 and not 15762. RabbitMQ:15762 is the management console.

Also, if you’re using Rasa OSS, the queue will be rasa_core_events.