Observability Programmability

Extend observability with queries, APIs, and functions

Guance programmability combines DQL, OpenAPI, DataFlux Func, and shared tags so teams can reuse queries, process data, connect internal systems, trigger approved automation, and embed observability evidence in their own engineering workflows.

Extend observability with queries, APIs, and functions

What observability programmability helps you solve

Turn a repeatable investigation or operating rule into a reusable workflow

When a standard screen cannot express a specialised query, integration, inspection, or response, DQL, OpenAPI, and DataFlux Func provide controlled extension points around Guance data and workflows.

Use DQL when one investigation crosses logs, metrics, traces, and events
Build reusable queries across supported metrics, logs, traces, objects, events, and user-experience data. Filtering, grouping, aggregation, and functions let teams move proven analysis logic into dashboards, monitors, scripts, and repeatable reviews.
View documentation
Use DQL when one investigation crosses logs, metrics, traces, and events
Use DataFlux Func and OpenAPI to connect approved operating actions
Use DataFlux Func and OpenAPI to connect approved operating actions
Create functions and integrations for data synchronisation, inspections, alert enrichment, reporting, and workflow automation. Use scoped credentials, explicit inputs, error handling, and human review where an action can change production systems.
View documentation
Treat tags as the contract that keeps every extension connected
Standardise service, host, environment, version, business line, and owner tags so queries, alerts, dashboards, functions, and external systems refer to the same entities. Govern cardinality and naming before automation depends on them.
View documentation
Treat tags as the contract that keeps every extension connected

Frequently asked questions

Which capabilities make Guance programmable?

Guance provides DQL for querying supported observability data, OpenAPI for programmatic integration, DataFlux Func for function-based workflows, and tags for preserving shared context across those extensions.

What can teams do with DQL?

DQL supports filtering, grouping, aggregation, and functions across documented data categories. Teams can reuse queries in dashboards, monitors, analysis workflows, and approved automation.

Where does DataFlux Func fit?

DataFlux Func is suited to custom data processing, scheduled inspections, alert enrichment, reporting, external-system integration, and other workflows that require code around Guance data or APIs.

Related reading

Continue into data processing, dashboards, and automation

Explore Pipeline, dashboards, alerting, documentation, and pricing.

Get started > View documentation > View pricing >