Talk with our engineers by joining the new Onehouse community Slack!

Ecosystem and integrations

Observability

Onehouse ships Prometheus and pre-built Grafana dashboards inside your data plane, and can also push metrics and Spark logs straight to the monitoring tools you already run.

Prometheus and Grafana are served from the project’s load balancer, which is internal by default: reach it over VPN, a bastion host, or kubectl port-forward. A project admin can enable data plane access, which exposes Grafana and the Spark UIs to authenticated Onehouse users and keeps Prometheus internal.

Metrics and Spark logs can be exported to these destinations:

Destination What Credential
Datadog, Grafana Cloud, Honeycomb Metrics Secret
Splunk Enterprise Logs HEC token
S3, Azure Blob Storage Logs Workload identity, no secret

Metrics and logs travel on independent pipelines: an OpenTelemetry Collector for metrics, and Fluent Bit with a Vector gateway for logs. A log-volume spike or a vendor outage on one path cannot delay the other. Telemetry goes from your environment directly to your vendor and is not routed through Onehouse.

The console adds per-resource monitoring for Flows, tables, table services, jobs, SQL, and clusters, with charts for sync duration and pending data. Kubernetes control-plane audit logs archive to your own bucket, and application-level user activity is recorded in a separate audit log.

For agents, the AI Gateway records traces, inference activity, latency, and estimated spend by caller and model as open tables in your storage.

The Onehouse console showing a configured metrics exporter that sends data plane metrics to Grafana Cloud.

A configured metrics exporter to Grafana Cloud.

Grafana dashboards from the data plane showing source lag, write volume by table, and records over time.

The Grafana dashboards that ship in the data plane: source lag, write volume by table, and records over time.