Skip to main content

Overview

OpenSRE connects to OpenObserve to retrieve log evidence when an alert fires — correlating errors, anomalies, and service activity during investigations.

Prerequisites

  • An OpenObserve instance (self-hosted or cloud-hosted)
  • The URL of your OpenObserve deployment
  • Either an access token or a username and password
  • Access to the organization you want OpenSRE to query

Setup

There is no opensre integrations setup openobserve handler. Configure OpenObserve with environment variables or the persistent store only.

Option 1: Environment variables

Add to your .env:

Alternative authentication

If your deployment uses username/password instead of a token:
Use either OPENOBSERVE_TOKEN or OPENOBSERVE_USERNAME + OPENOBSERVE_PASSWORD. Verify requires the URL plus one of those auth pairs.

Option 2: Persistent store

Store credentials use base_url and api_token (not url / token). For username/password auth, set username and password instead of api_token.

Credentials

  1. Log in to your OpenObserve instance
  2. Open user or organization settings
  3. Create or retrieve an access token
  4. Copy your OpenObserve URL
  5. Note the organization name you want OpenSRE to query
  6. Add these values to your OpenSRE configuration

Investigation tools

OpenSRE does not expose separate OpenObserve traces or metrics tools.

Verify

Verify is a config-shape check only — it does not call OpenObserve. Expected output:

Troubleshooting

Security

Use a token with the minimum permissions required for investigation workflows whenever possible.