ops0 can forward deployment logs, plan outputs, policy check results, and cost estimates into your observability stack. Today, the supported observability provider is OpenObserve.
OpenObserve lets you centralize delivery logs, plan output, and policy data from brew.ops0.ai into a searchable observability stream.
| Data Type | Description |
|---|---|
| Deployment Logs | Full output from Terraform apply operations |
| Plan Output | Terraform plan results including resource changes |
| Policy Check Output | OPA/Rego policy evaluation results |
| Cost Estimates | Cost estimation data from deployments |
Each data type can be enabled or disabled independently.
Go to Settings > Integrations > Add Integration.
Choose OpenObserve from the provider list.
Provide your OpenObserve endpoint and credentials.
Select which data types to forward.
Click Connect to verify the integration.
| Field | Required | Description |
|---|---|---|
| Name | Yes | Integration name |
| Endpoint | Yes | OpenObserve API endpoint URL |
| Username | Yes | OpenObserve username |
| Password | Yes | OpenObserve password |
| Organization | Yes | OpenObserve organization name |
| Stream Name | Yes | Target stream for ops0 data |
Terraform apply output and execution details.
Terraform plan results for audit and review flows.
OPA or policy evaluation results with pass/fail context.
Estimated monthly cost output from deployment planning.
| Status | Description |
|---|---|
| Connected | Integration is active and forwarding data |
| Error | The last sync attempt failed |
| Syncing | Data is currently being sent |
Verify the endpoint URL is correct, includes `https://`, and is reachable from ops0.
Check that the OpenObserve username and password are valid for the target organization.
Confirm the stream name, organization, and selected data toggles match your OpenObserve setup.