Skip to content

ProductSources

Built on the metrics you already collect.

The number on your dashboard is the number on your page. Observer reads it where it lives, inside your network, and never asks for raw series, rows or log lines.

Sources

Pick a source to see how it is read.

Each one becomes a single number per check, compared against your two thresholds on the agent host.

SourceReads

Prometheus

Prometheus: Healthy, 0.212 < 0.25

key: checkout-p99source_type: prometheussource_config:  query: |    histogram_quantile(0.99, sum by (le) (      rate(http_request_duration_seconds_bucket{        job="checkout"}[5m])))thresholds:  healthy_operation: under  healthy_value: 0.25  unhealthy_operation: over  unhealthy_value: 0.5

Latest sample

0.212s

Verdict

Healthy0.212 < 0.25

Evaluated on the agent host with strict operators; the cloud gets only the value and the verdict.

Sources

0

Categories

0

Connection strings or certificates stored in the cloud

18

DSNs, certificates and private keys are env var names in your YAML, resolved on the agent host.

By source

One page per kind of source.

What each one reads, what leaves your network and what happens when a read fails.

Connect one metric. See its record in ten minutes.