ошибка при настройке filebeat и заставить его подключиться к поиску elasti c - PullRequest
0 голосов
/ 13 февраля 2020

я вытащил docker изображения filbeat и elasti c поиск. Я запускаю контейнеры. я установил переменную окружения elasti c search "discovery.type = single-node" при запуске command.i настроил filebeat.yml apache .yml elastisearch.yml. но я получаю следующую ошибку:

Выход: Не удалось подключиться ни к одному из настроенных хостов Elasticsearch. Ошибки: [Ошибка подключения к Elasticsearch http://elasticsearch: 9200 : Get http://elasticsearch: 9200 : lookupasticsearch на 192.168.65.1:53: такой хост отсутствует]

my filebeat.yml:

 filebeat.config:
  modules:
    path: ${path.config}/modules.d/apache.yml
    reload.enabled: true

    setup.dashboards.enabled: true
    setup.kibana.host: "http://kibana:5601"

    #processors:
    #- add_cloud_metadata: 

    output.elasticsearch:
      hosts: [ "http://elasticsearch:9200" ]
      #username: '${ELASTICSEARCH_USERNAME:}'
      #password: '${ELASTICSEARCH_PASSWORD:}'

my apache .yml:

- module: apache
  # Access logs
  access:
    enabled: true

    # Set custom paths for the log files. If left empty,
    # Filebeat will choose the paths depending on your OS.
    var.paths: C:\Users\saivishal.vangala\Desktop\filbeatdemo

  # Error logs
  error:
    enabled: true

    # Set custom paths for the log files. If left empty,
    # Filebeat will choose the paths depending on your OS.
    #var.paths:

мойasticsearch.yml:

cluster.name: "docker-cluster"
network.host: 0.0.0.0

и когда я попытался перезапустить контейнер filebeat, он не запускается. я думаю, что он поврежден.

...