mirror of
https://github.com/SigNoz/signoz.git
synced 2025-12-17 15:36:48 +00:00
fix: resolve network isolation issue in development environment causing OTEL collector crashes
This commit is contained in:
parent
9c952942ad
commit
2da703d9ea
@ -8,8 +8,8 @@ services:
|
|||||||
- ${PWD}/fs/tmp/var/lib/clickhouse/:/var/lib/clickhouse/
|
- ${PWD}/fs/tmp/var/lib/clickhouse/:/var/lib/clickhouse/
|
||||||
- ${PWD}/fs/tmp/var/lib/clickhouse/user_scripts/:/var/lib/clickhouse/user_scripts/
|
- ${PWD}/fs/tmp/var/lib/clickhouse/user_scripts/:/var/lib/clickhouse/user_scripts/
|
||||||
ports:
|
ports:
|
||||||
- '127.0.0.1:8123:8123'
|
- '0.0.0.0:8123:8123'
|
||||||
- '127.0.0.1:9000:9000'
|
- '0.0.0.0:9000:9000'
|
||||||
tty: true
|
tty: true
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test:
|
test:
|
||||||
@ -23,6 +23,8 @@ services:
|
|||||||
retries: 3
|
retries: 3
|
||||||
depends_on:
|
depends_on:
|
||||||
- zookeeper
|
- zookeeper
|
||||||
|
networks:
|
||||||
|
- signoz-dev-network
|
||||||
zookeeper:
|
zookeeper:
|
||||||
image: bitnami/zookeeper:3.7.1
|
image: bitnami/zookeeper:3.7.1
|
||||||
container_name: zookeeper
|
container_name: zookeeper
|
||||||
@ -30,6 +32,8 @@ services:
|
|||||||
- ${PWD}/fs/tmp/zookeeper:/bitnami/zookeeper
|
- ${PWD}/fs/tmp/zookeeper:/bitnami/zookeeper
|
||||||
ports:
|
ports:
|
||||||
- '127.0.0.1:2181:2181'
|
- '127.0.0.1:2181:2181'
|
||||||
|
networks:
|
||||||
|
- signoz-dev-network
|
||||||
environment:
|
environment:
|
||||||
- ALLOW_ANONYMOUS_LOGIN=yes
|
- ALLOW_ANONYMOUS_LOGIN=yes
|
||||||
healthcheck:
|
healthcheck:
|
||||||
@ -52,6 +56,8 @@ services:
|
|||||||
clickhouse:
|
clickhouse:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
|
networks:
|
||||||
|
- signoz-dev-network
|
||||||
schema-migrator-async:
|
schema-migrator-async:
|
||||||
image: signoz/signoz-schema-migrator:v0.129.0
|
image: signoz/signoz-schema-migrator:v0.129.0
|
||||||
container_name: schema-migrator-async
|
container_name: schema-migrator-async
|
||||||
@ -67,3 +73,9 @@ services:
|
|||||||
schema-migrator-sync:
|
schema-migrator-sync:
|
||||||
condition: service_completed_successfully
|
condition: service_completed_successfully
|
||||||
restart: on-failure
|
restart: on-failure
|
||||||
|
networks:
|
||||||
|
- signoz-dev-network
|
||||||
|
|
||||||
|
networks:
|
||||||
|
signoz-dev-network:
|
||||||
|
external: true
|
||||||
|
|||||||
@ -25,5 +25,11 @@ services:
|
|||||||
timeout: 5s
|
timeout: 5s
|
||||||
retries: 3
|
retries: 3
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
networks:
|
||||||
|
- signoz-dev-network
|
||||||
extra_hosts:
|
extra_hosts:
|
||||||
- "host.docker.internal:host-gateway"
|
- "host.docker.internal:host-gateway"
|
||||||
|
|
||||||
|
networks:
|
||||||
|
signoz-dev-network:
|
||||||
|
external: true
|
||||||
@ -60,13 +60,13 @@ extensions:
|
|||||||
|
|
||||||
exporters:
|
exporters:
|
||||||
clickhousetraces:
|
clickhousetraces:
|
||||||
datasource: tcp://host.docker.internal:9000/signoz_traces
|
datasource: tcp://clickhouse:9000/signoz_traces
|
||||||
low_cardinal_exception_grouping: ${env:LOW_CARDINAL_EXCEPTION_GROUPING}
|
low_cardinal_exception_grouping: ${env:LOW_CARDINAL_EXCEPTION_GROUPING}
|
||||||
use_new_schema: true
|
use_new_schema: true
|
||||||
signozclickhousemetrics:
|
signozclickhousemetrics:
|
||||||
dsn: tcp://host.docker.internal:9000/signoz_metrics
|
dsn: tcp://clickhouse:9000/signoz_metrics
|
||||||
clickhouselogsexporter:
|
clickhouselogsexporter:
|
||||||
dsn: tcp://host.docker.internal:9000/signoz_logs
|
dsn: tcp://clickhouse:9000/signoz_logs
|
||||||
timeout: 10s
|
timeout: 10s
|
||||||
use_new_schema: true
|
use_new_schema: true
|
||||||
|
|
||||||
|
|||||||
2
Makefile
2
Makefile
@ -53,6 +53,7 @@ help: ## Displays help.
|
|||||||
##############################################################
|
##############################################################
|
||||||
.PHONY: devenv-clickhouse
|
.PHONY: devenv-clickhouse
|
||||||
devenv-clickhouse: ## Run clickhouse in devenv
|
devenv-clickhouse: ## Run clickhouse in devenv
|
||||||
|
@docker network create signoz-dev-network 2>/dev/null || true
|
||||||
@cd .devenv/docker/clickhouse; \
|
@cd .devenv/docker/clickhouse; \
|
||||||
docker compose -f compose.yaml up -d
|
docker compose -f compose.yaml up -d
|
||||||
|
|
||||||
@ -63,6 +64,7 @@ devenv-postgres: ## Run postgres in devenv
|
|||||||
|
|
||||||
.PHONY: devenv-signoz-otel-collector
|
.PHONY: devenv-signoz-otel-collector
|
||||||
devenv-signoz-otel-collector: ## Run signoz-otel-collector in devenv (requires clickhouse to be running)
|
devenv-signoz-otel-collector: ## Run signoz-otel-collector in devenv (requires clickhouse to be running)
|
||||||
|
@docker network create signoz-dev-network 2>/dev/null || true
|
||||||
@cd .devenv/docker/signoz-otel-collector; \
|
@cd .devenv/docker/signoz-otel-collector; \
|
||||||
docker compose -f compose.yaml up -d
|
docker compose -f compose.yaml up -d
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user