I have an entire ELK stack in docker compose but only Kibana and Elasticsearch are shown. Logs show no errors and it seems, that Logstash communicates with the rest of stack. Here's my logstash.yml:
xpack.monitoring.elasticsearch.hosts: [ "http://elasticsearch:9200" ]
xpack.monitoring.enabled: true
xpack.monitoring.elasticsearch.username: elastic
xpack.monitoring.elasticsearch.password: changeme