Sazabi
BackendsExternal Backends

Overview

Connect Sazabi to query your existing observability platforms directly without moving data.

External backends let Sazabi query your existing observability platforms directly. Instead of sending data to Sazabi, you connect your platform and Sazabi fetches logs on demand when Chat needs them.

How external backends work

When you configure an external backend:

  1. Authenticate: Connect your observability platform using API keys or OAuth
  2. Query on demand: When Chat needs logs, Sazabi queries your platform directly
  3. Unified interface: Ask questions in natural language, regardless of where data lives

Your data never leaves your existing platform. Sazabi acts as a unified query layer that translates natural language questions into the appropriate query format for each backend.

Available external backends

When to use external backends

External backends are ideal when:

  • Compliance requirements: Data residency rules prevent copying data to another platform
  • Existing investments: You have significant infrastructure and workflows built around your current platform
  • Historical data: You have years of logs you do not want to migrate
  • Cost management: Avoiding data duplication reduces storage costs

External backends vs data sources

AspectExternal BackendData Source
Data locationStays in your platformCopied to Sazabi
Query speedDepends on platformOptimized for Sazabi
RetentionYour platform's retentionSazabi's retention
CostPlatform query costsSazabi storage costs

You can use both approaches together. For example, send real-time logs to Sazabi for fast analysis while querying historical data from an external backend.

Authentication

Each external backend requires authentication with your observability platform. Sazabi stores credentials securely and uses them only to query data on your behalf.

Common authentication methods:

  • API keys: Read-only keys for platforms like Datadog and Axiom
  • OAuth: Secure token-based auth for platforms that support it
  • IAM roles: AWS-native authentication for CloudWatch

Configure backends in Settings > Backends in the Sazabi dashboard.

Next steps