Skip to content

Commit 2f07b6b

Browse files
committed
Add volumes & logstash on backend-javascript
1 parent 72c80e9 commit 2f07b6b

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

backend-javascript/docker-compose.monitoring.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,16 @@ services:
1919
ports:
2020
- "5601:5601"
2121

22+
logstash:
23+
image: docker.elastic.co/logstash/logstash:8.14.0
24+
container_name: logstash
25+
volumes:
26+
- ./logstash.conf:/usr/share/logstash/pipeline/logstash.conf
27+
environment:
28+
- LS_JAVA_OPTS=-Xms512m -Xmx512m
29+
ports:
30+
- "5044:5044"
31+
2232
prometheus:
2333
image: prom/prometheus
2434
container_name: prometheus

backend-javascript/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@
3030
"serve": "node dist/server.js",
3131
"docker:remove-all-containers": "FOR /f %i IN ('docker ps -a -q') DO docker rm -f %i",
3232
"docker:remove-all-images": "FOR /f %i IN ('docker images -q') DO docker rmi -f %i",
33+
"docker:remove-all-volumes": "FOR /f %i IN ('docker volume ls -q') DO docker volume rm %i",
3334
"docker:list-containers": "docker ps -a",
3435
"docker:list-images": "docker images",
36+
"docker:list-volumes": "docker volume ls",
3537
"docker:build": "docker build -t backend-javascript .",
3638
"docker:remove-image": "docker rmi backend-javascript",
3739
"docker:remove-container": "docker rm -f backend-javascript-container",
@@ -91,4 +93,4 @@
9193
"winston-elasticsearch": "^0.19.0",
9294
"zod": "3.25.75"
9395
}
94-
}
96+
}

0 commit comments

Comments
 (0)