From 8fef9644856ba1b8b15c0eb33d3922ac90ff322f Mon Sep 17 00:00:00 2001 From: Ankit Nayan Date: Tue, 28 Sep 2021 18:14:12 +0530 Subject: [PATCH] feat: persisting database for dashboards --- deploy/docker-swarm/clickhouse-setup/docker-compose.yaml | 2 +- deploy/docker/clickhouse-setup/docker-compose.yaml | 1 + deploy/docker/druid-kafka-setup/docker-compose-tiny.yaml | 1 + deploy/docker/druid-kafka-setup/docker-compose.yaml | 1 + pkg/query-service/app/http_handler.go | 2 +- 5 files changed, 5 insertions(+), 2 deletions(-) diff --git a/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml b/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml index 529c1b95f8..34d11ad80b 100644 --- a/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml +++ b/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml @@ -31,7 +31,7 @@ services: volumes: - ./prometheus.yml:/root/config/prometheus.yml - ../dashboards:/root/config/dashboards - + - ./data/signoz/:/var/lib/signoz/ environment: - ClickHouseUrl=tcp://clickhouse:9000 - STORAGE=clickhouse diff --git a/deploy/docker/clickhouse-setup/docker-compose.yaml b/deploy/docker/clickhouse-setup/docker-compose.yaml index 19a2a8af1f..e00e416dab 100644 --- a/deploy/docker/clickhouse-setup/docker-compose.yaml +++ b/deploy/docker/clickhouse-setup/docker-compose.yaml @@ -30,6 +30,7 @@ services: volumes: - ./prometheus.yml:/root/config/prometheus.yml - ../dashboards:/root/config/dashboards + - ./data/signoz/:/var/lib/signoz/ environment: - ClickHouseUrl=tcp://clickhouse:9000 diff --git a/deploy/docker/druid-kafka-setup/docker-compose-tiny.yaml b/deploy/docker/druid-kafka-setup/docker-compose-tiny.yaml index b6e2e91731..ea68f504e7 100644 --- a/deploy/docker/druid-kafka-setup/docker-compose-tiny.yaml +++ b/deploy/docker/druid-kafka-setup/docker-compose-tiny.yaml @@ -172,6 +172,7 @@ services: - "8080:8080" volumes: - ../dashboards:/root/config/dashboards + - ./data/signoz/:/var/lib/signoz/ environment: - DruidClientUrl=http://router:8888 - DruidDatasource=flattened_spans diff --git a/deploy/docker/druid-kafka-setup/docker-compose.yaml b/deploy/docker/druid-kafka-setup/docker-compose.yaml index fc308711d3..1a9d496579 100644 --- a/deploy/docker/druid-kafka-setup/docker-compose.yaml +++ b/deploy/docker/druid-kafka-setup/docker-compose.yaml @@ -168,6 +168,7 @@ services: volumes: - ../dashboards:/root/config/dashboards + - ./data/signoz/:/var/lib/signoz/ environment: - DruidClientUrl=http://router:8888 - DruidDatasource=flattened_spans diff --git a/pkg/query-service/app/http_handler.go b/pkg/query-service/app/http_handler.go index a53dc7f09b..03eee773cb 100644 --- a/pkg/query-service/app/http_handler.go +++ b/pkg/query-service/app/http_handler.go @@ -52,7 +52,7 @@ func NewAPIHandler(reader *Reader, pc *posthog.Client, distinctId string) (*APIH } aH.ready = aH.testReady - err := dashboards.InitDB("signoz.db") + err := dashboards.InitDB("/var/lib/signoz/signoz.db") if err != nil { return nil, err }