Настройте мониторинг Kibana с помощью Docker - PullRequest
0 голосов
/ 04 июня 2018

Я использую образы докера Kibana и ElasticSearch и хотел бы получить некоторые показатели производительности, однако вкладка «Мониторинг» не отображается в Kibana.Согласно документации, я добавил переменную окружения Xpack_monitoring_enabled в образ Kibana в docker-compose.yml, но ничего не изменилось, и я до сих пор не вижу вкладку Мониторинг.

Как я могу настроить Xpack для мониторинга в моем докере-compose.yml?

Вот docker-compose.yml:

version: '3.3'
services:
  kafka:
      image: spotify/kafka
      ports:
        - "9092:9092"
      environment:
      - ADVERTISED_HOST=localhost
  elasticsearch:
      image: elasticsearch:latest
      ports:
        - "9200:9200"
        - "9300:9300"
      networks:
        - docker_elk
      environment:
        - ELASTICSEARCH_URL=http://elasticsearch:9200
      volumes:
         - esdata1:/usr/share/elasticsearch/data
  kibana:
      image: kibana:latest
      ports:
        - "5601:5601"
      networks:
        - docker_elk
      environment:
        - XPACK_MONITORING_ENABLED=true
volumes:
  esdata1:
    driver: local

networks:
  docker_elk:
    driver: bridge

1 Ответ

0 голосов
/ 04 июня 2018

Образ докера, который вы используете как для эластичного поиска, так и для кибаны, является старым изображением, которое устарело (см. https://hub.docker.com//kibana/ и https://hub.docker.com//elasticsearch/)

Вы должны использовать изображения, полученные из официального реестра эластичного поиска,такие как:

  • docker.elastic.co/elassearch/asticsearch
  • docker.elastic.co/kibana/kibana

Подробнее об этих изображенияхи как их настроить (включая xpack с нужным плагином для мониторинга) здесь:

...