Loading docker-compose.yml +42 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,28 @@ services: volumes: - elasticsearch:/usr/share/elasticsearch/data filebeat_setup: command: > filebeat setup -E output.elasticsearch.hosts=['elasticsearch:9200'] -E setup.kibana.host=kibana:5601 -E setup.ilm.overwrite=true image: docker.elastic.co/beats/filebeat-oss:7.12.1 links: &beat_links - elasticsearch - kibana restart: on-failure heartbeat_setup: command: > heartbeat setup -E output.elasticsearch.hosts=['elasticsearch:9200'] -E setup.kibana.host=kibana:5601 -E setup.ilm.overwrite=true image: docker.elastic.co/beats/heartbeat-oss:7.12.1 links: *beat_links restart: on-failure kibana: environment: ELASTICSEARCH_HOSTS: | Loading @@ -33,6 +55,26 @@ services: - elasticsearch restart: always metricbeat_setup: command: > metricbeat setup -E output.elasticsearch.hosts=['elasticsearch:9200'] -E setup.kibana.host=kibana:5601 -E setup.ilm.overwrite=true image: docker.elastic.co/beats/metricbeat-oss:7.12.1 links: *beat_links restart: on-failure packetbeat_setup: command: > packetbeat setup -E output.elasticsearch.hosts=['elasticsearch:9200'] -E setup.kibana.host=kibana:5601 -E setup.ilm.overwrite=true image: docker.elastic.co/beats/packetbeat-oss:7.12.1 links: *beat_links restart: on-failure volumes: elasticsearch: Loading Loading
docker-compose.yml +42 −0 Original line number Diff line number Diff line Loading @@ -21,6 +21,28 @@ services: volumes: - elasticsearch:/usr/share/elasticsearch/data filebeat_setup: command: > filebeat setup -E output.elasticsearch.hosts=['elasticsearch:9200'] -E setup.kibana.host=kibana:5601 -E setup.ilm.overwrite=true image: docker.elastic.co/beats/filebeat-oss:7.12.1 links: &beat_links - elasticsearch - kibana restart: on-failure heartbeat_setup: command: > heartbeat setup -E output.elasticsearch.hosts=['elasticsearch:9200'] -E setup.kibana.host=kibana:5601 -E setup.ilm.overwrite=true image: docker.elastic.co/beats/heartbeat-oss:7.12.1 links: *beat_links restart: on-failure kibana: environment: ELASTICSEARCH_HOSTS: | Loading @@ -33,6 +55,26 @@ services: - elasticsearch restart: always metricbeat_setup: command: > metricbeat setup -E output.elasticsearch.hosts=['elasticsearch:9200'] -E setup.kibana.host=kibana:5601 -E setup.ilm.overwrite=true image: docker.elastic.co/beats/metricbeat-oss:7.12.1 links: *beat_links restart: on-failure packetbeat_setup: command: > packetbeat setup -E output.elasticsearch.hosts=['elasticsearch:9200'] -E setup.kibana.host=kibana:5601 -E setup.ilm.overwrite=true image: docker.elastic.co/beats/packetbeat-oss:7.12.1 links: *beat_links restart: on-failure volumes: elasticsearch: Loading