1. 先启动 ES 和 kibana:
version: ‘3.8‘ services: es: image: docker.elastic.co/elasticsearch/elasticsearch:7.14.1 networks: - elastic hostname: ‘es{{.Task.Slot}}‘ environment: discovery.type: single-node ports: - "9200:9200" - "9300:9300" deploy: mode: replicated replicas: 1 placement: max_replicas_per_node: 1 update_config: parallelism: 1 delay: 10s restart_policy: condition: on-failure max_attempts: 3 window: 30skibana:
image: docker.elastic.co/kibana/kibana:7.14.1
networks:
- elastic
hostname: ‘es{{.Task.Slot}}‘
environment:
ELASTICSEARCH_HOSTS: http://es:9200
ports:
- "5601:5601"
deploy:
mode: replicated
replicas: 1
placement:
max_replicas_per_node: 1
update_config:
parallelism: 1
delay: 10s
restart_policy:
condition: on-failure
max_attempts: 3
window: 30snetworks:
elastic:
name: elastic
docker stack deploy -c docker-compose.yml elk
2. 点击下面的Metric. 根据导航,可以监控
2.