# Filebeat can't connect to Kibana(Docker)

**URL:** https://discuss.elastic.co/t/filebeat-cant-connect-to-kibana-docker/178556
**Category:** Beats
**Tags:** docker, filebeat
**Created:** [April 26, 2019, 3:11am UTC](https://discuss.elastic.co/t/filebeat-cant-connect-to-kibana-docker/178556 "2019-04-26T03:11:22Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![croatech](https://avatars.discourse-cdn.com/v4/letter/c/a9adbd/32.png) [@croatech](https://discuss.elastic.co/u/croatech)
#### Post date: [April 26, 2019, 3:11am UTC](https://discuss.elastic.co/t/filebeat-cant-connect-to-kibana-docker/178556/1 "2019-04-26T03:11:22Z")

</div>

All versions are **7.0.0**

I've got an error when I'm trying to setup filebeat:  
`Loading dashboards (Kibana must be running and reachable) Exiting: error connecting to Kibana: fail to get the Kibana version: HTTP GET request to http://localhost:5601/api/status fails: fail to execute the HTTP GET request: Get http://localhost:5601/api/status: dial tcp [::1]:5601: connect: cannot assign requested address. Response: .`

Curl and kibana dashboard work just fine  
`curl http://localhost:5601/api/status {"name":"kibana","uuid":"685f72df-b68a-4de8-841f-0aaddba7a659","version":{"number":"7.0.0","build_hash":"ee89fda8a17eff9c93f7400c102edf76cb4d7d8a","build_number":23117,"build_snapshot":false},"status":{"overall":....`

**docker-compose.yml**

```
  elasticsearch:
    build:
      context: docker/elasticsearch/
    env_file:
      - .env
    volumes:
      - ./docker/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml:ro
    ports:
      - "${ELASTIC_PORT}:${ELASTIC_PORT}"
    environment:
      ES_JAVA_OPTS: "-Xmx512m -Xms512m"
    networks:
      - elk

  logstash:
    build:
      context: docker/logstash/
    volumes:
      - ./docker/logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml:ro
      - ./docker/logstash/pipeline:/usr/share/logstash/pipeline:ro
    ports:
      - "${LOGSTASH_PORT}:${LOGSTASH_PORT}"
    environment:
      LS_JAVA_OPTS: "-Xmx512m -Xms512m"
    depends_on:
      - elasticsearch
    networks:
      - elk

  kibana:
    build:
      context: docker/kibana/
    env_file:
      - .env
    volumes:
      - ./docker/kibana/config/kibana.yml:/usr/share/kibana/config/kibana.yml:ro
    ports:
      - "${KIBANA_PORT}:${KIBANA_PORT}"
    environment:
      ELASTIC_URL: http://elasticsearch:${ELASTIC_PORT}
    depends_on:
      - elasticsearch
    networks:
      - elk

  filebeat:
    build: docker/filebeat/
    env_file:
      - .env
    environment:
      KIBANA_URL: http://kibana:${KIBANA_PORT}
      ELASTIC_URL: http://elasticsearch:${ELASTIC_PORT}
    volumes:
      - ./docker/filebeat/config/filebeat.yml:/usr/share/filebeat/config/filebeat.yml:ro
      - /var/run/docker.sock:/var/run/docker.sock
      - /var/log/syslog:/var/log/syslog
    networks:
      - elk
    user: root
    depends_on:
      - elasticsearch
      - kibana
      - logstash:ro
          - /var/run/docker.sock:/var/run/docker.sock
          - /var/log/syslog:/var/log/syslog
        networks:
          - elk
        user: root
        depends_on:
          - elasticsearch
          - kibana
          - logstash

```

**filebeat.yml**

```auto
inputs:
  - type: log
    enabled: true
    paths:
      - /var/log/*.log
output.elasticsearch:
  hosts: ["${ELASTIC_URL}"]
  #username: "elastic"
  #password: "<password>"
setup.kibana:
  host: "${KIBANA_URL}"
modules:
  - module: system
    syslog:
      var.paths: ["/var/log/syslog*"]

```

Any ideas?

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [May 24, 2019, 10:05pm UTC](https://discuss.elastic.co/t/filebeat-cant-connect-to-kibana-docker/178556/3 "2019-05-24T22:05:27Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
