Skip to content

Connect Multiple Databases

Shield360 lets you attach multiple Database Configs (ClickHouse connections) inside a project, each tagged with an environment. Use this to separate staging vs production data, tenants, or retention tiers without redeploying INIT_DB_* env vars.

Day-2 connection changes belong in Organisation → Project → Database configurations / Connectors, not in live container env vars. See Database Config.

  • Different environments — keep production and staging ClickHouse clusters on separate configs
  • Multi-tenancy — isolate datasets per customer while sharing one Shield360 deployment
  • Centralized management — switch active Database Config from the header Databases control
Shield360 database configuration list on a project
  1. Log in to Shield360 (user@shield360.ai / shield360user on local seed installs).
  2. Select organisation, project, and environment in the header.
  3. Open Organisation → Project → Database configurations (or Connectors → ClickHouse).
  4. Click Add, enter host, port, database, credentials, and environment.
  5. Save, then mark the config active for your user.
  6. Dashboards, requests, Prompt Hub, and Vault use the active Database Config for that project.

Pair each environment’s Database Config with signal routing when traces/logs/metrics live on Tempo, Loki, Prometheus, or Jaeger.