ops0ops0

Observability Integration

ops0 can forward deployment logs, plan outputs, policy check results, and cost estimates into your observability stack. Today, the supported observability provider is OpenObserve.


Supported Provider


OpenObserve

OpenObserve lets you centralize delivery logs, plan output, and policy data from brew.ops0.ai into a searchable observability stream.

What Gets Sent

Data TypeDescription
Deployment LogsFull output from Terraform apply operations
Plan OutputTerraform plan results including resource changes
Policy Check OutputOPA/Rego policy evaluation results
Cost EstimatesCost estimation data from deployments

Each data type can be enabled or disabled independently.


Adding the Integration

Go to Settings > Integrations > Add Integration.

Select OpenObserve

Choose OpenObserve from the provider list.

Enter Connection Details

Provide your OpenObserve endpoint and credentials.

Choose Data Types

Select which data types to forward.

Connect

Click Connect to verify the integration.


Configuration Fields

FieldRequiredDescription
NameYesIntegration name
EndpointYesOpenObserve API endpoint URL
UsernameYesOpenObserve username
PasswordYesOpenObserve password
OrganizationYesOpenObserve organization name
Stream NameYesTarget stream for ops0 data

Data Type Toggles

Deployment Logs

Terraform apply output and execution details.

Plan Output

Terraform plan results for audit and review flows.

Policy Checks

OPA or policy evaluation results with pass/fail context.

Cost Estimates

Estimated monthly cost output from deployment planning.


Sync Status

StatusDescription
ConnectedIntegration is active and forwarding data
ErrorThe last sync attempt failed
SyncingData is currently being sent

Troubleshooting

Connection Refused

Verify the endpoint URL is correct, includes `https://`, and is reachable from ops0.

Authentication Failed

Check that the OpenObserve username and password are valid for the target organization.

Data Not Appearing

Confirm the stream name, organization, and selected data toggles match your OpenObserve setup.