ProjectSettings

Logging Integrations

Configure logging integrations in Origin to stream agent activity, session outputs, and execution logs to your preferred observability platforms and external monitoring tools.

The Logging Integrations page connects external log monitoring services to the project, allowing Origin to scan log sources, detect incidents, and automatically create tasks from log anomalies.

Connecting BetterStack

Before any integration is active, the page shows the BetterStack connection prompt.

To connect, paste your BetterStack API token into the input field and click Connect. The token is stored securely and used only for API access to your BetterStack telemetry data.

Connected State

Once connected, a BetterStack Connected indicator appears at the top right and the full integration dashboard becomes available.

The dashboard shows four summary cards:

  • Log Sources: the number of BetterStack log sources available to scan
  • Tickets Created: tasks generated from log analysis
  • Tickets Resolved: resolved tickets that originated from log anomalies
  • Automatic Scans: a configurable scan frequency dropdown (for example, every 24 hours) with an on/off toggle. When enabled, Origin will automatically scan your log sources on the configured schedule and create tasks for anything that needs attention.

Source Logs

Below the summary cards, the Source Logs panel shows a live stream of log entries from the currently selected source. This lets you review raw log activity before or between diagnostic runs.

Run Diagnostics

The Run Diagnostics panel lets you manually trigger a log analysis at any time.

Configure the diagnostic using three controls:

  • Source: select which log source to analyze (for example, a specific service or pipeline)
  • Time Window: define the period to scan (for example, 1 hour)
  • Scan Mode: choose between Errors only to focus on error-level entries, or All logs to scan everything

Click Run Diagnostics to start. The button changes to Starting… while the diagnostic initializes, then a progress bar tracks the run through five sequential stages:

  1. Connecting
  2. Fetching Logs
  3. Analyzing Logs
  4. Consolidating
  5. Creating Tasks

Any issues detected during the run are automatically surfaced as tasks in the project.

On this page