-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathdocker-compose.logging.yml
More file actions
35 lines (32 loc) · 934 Bytes
/
docker-compose.logging.yml
File metadata and controls
35 lines (32 loc) · 934 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
version: '3.3'
services:
docker-test:
build: .
command: ["npm", "run", "start:watch"]
volumes:
- ./src:/app/src
environment:
- DOCKER_LABELS=true
labels:
- io.sammler.env=DEV
- io.sammler.service=docker-test
logstash:
image: docker.elastic.co/logstash/logstash:5.6.10
ports:
- "10514:10514"
- "5000:5000"
- "5000:5000/udp"
- "12201" # gelf
- "12201:12201/udp" # gelf udp port
# expose:
# - "12201"
environment:
- LOGSPOUT=ignore
- DROP_NON_JSON=false
- STDOUT=true
- LS_JAVA_OPTS=-Xmx256m -Xms256m
- LOGZ_ACCOUNT_TOKEN=${S5R_LOGZ_ACCOUNT_TOKEN}
volumes:
- ./.data/logstash/logs:/usr/share/logstash/logs
- ./configs/logstash/pipeline/logstash.conf:/usr/share/logstash/pipeline/logstash.conf
- ./configs/logstash/config/logstash.yml:/usr/share/logstash/config/logstash.yml