Skip to main content
The Hybrid deployment model allows you to maintain full control over your data storage while leveraging Traceloop’s managed services for processing, monitoring, and observability.

Architecture Overview

  • Your Infrastructure: Hosts only the ClickHouse database for data storage
  • Traceloop Managed: Handles processing pipelines, monitoring, and the dashboard
  • Data Flow: Data is processed through Traceloop’s infrastructure but stored only in your ClickHouse instance

Setup Process

1

Deploy ClickHouse

Choose one of these deployment methods:
Contact Traceloop team for the CloudFormation template or Terraform configuration

Option B: Using Helm on Kubernetes

Example clickhouse-values.yaml:
2

Configure Network Access

Provide the following details to the Traceloop team:
  1. ClickHouse Connection Details:
    • Endpoint URL
    • Port number (default: 9000)
    • Database credentials
  2. Network Security Requirements:
    • IP ranges for whitelisting
    • VPC peering requirements (if applicable)
We support multiple security configurations:
  • IP Whitelisting: Restrict access to specific IP ranges
  • VPC Peering: Secure private connection between your VPC and Traceloop’s environment
  • SSL/TLS: Encrypted communication for all data in transit
  • Custom Certificates: Support for your own SSL certificates
Store your database credentials securely and rotate them periodically.
3

Verify Setup

After setup, the Traceloop team will:
  1. Configure the connection to your ClickHouse instance
  2. Perform connectivity tests
  3. Validate data flow and storage
  4. Provide access to the Traceloop dashboard

Need Help?