Skip to content

External dependency intelligence

Infrastructure you can prove.

Your infrastructure does not stop at your network edge. RELIASTRA independently observes the third-party services you depend on, aligns their failures with your incidents, and produces evidence you can hand over.

One observation point today, and every surface says so, including the ones where it weakens the claim. Read the methodology.

Payments API
every 300s
  1. up200 · 181 ms
  2. up200 · 184 ms
  3. failedconnect timeout- · -
  4. failedconnect timeout- · -
  5. failedservice unavailable503 · 2 ms

Incident opened

2 consecutive failures

single.consecutive_failures · started 09:53:00Z · us-east

Evidence record

report
ev_8Kd2xQ7m
data hash
3f9a…c41e
methodology
v1.0
retention
365 days
Illustrative record · values are an example, not live measurements

Your infrastructure includes services you do not operate.

When a third-party dependency degrades, your users file it under your name. RELIASTRA gives you the observation record that shows where it actually failed, and evidence that still verifies after the incident is over. Start with one endpoint.

01The problem

Your monitoring stops at your edge.

Your infrastructure includes services you do not operate. Your APM sees your own errors, not their cause. The vendor status page is written by the vendor.

Between those two facts is the only record that settles the argument: what the dependency actually did, measured continuously by someone with no stake in either answer.

A request path, with its blind spots

  1. user

    browser · client

  2. application

    your service

  3. your infrastructure

    hosts · containers · databases

  4. your network edge · your monitoring ends here

  5. edge / network

    cloudflare · fastly

  6. payments

    stripe · adyen

  7. identity

    auth0 · okta · clerk

  8. model apis

    openai · anthropic

  9. messaging · data

    twilio · managed postgres · dns

  10. vendor internals · no outside observer sees here

Service classes are illustrative. Any HTTP endpoint can be observed, and naming a service implies no relationship with it.

02Observe

Independent checks, outside your network and the vendor's.

Probes run every 300 seconds from infrastructure that is neither yours nor the vendor's, and every probe leaves a row: timestamp, status, latency, verdict. us-east is the single observation point today, printed on the records it produces.

Observed latency and failed checksIllustrative values
01k2k3k4kincident window09:0009:45
  • RELIASTRA observation point
  • failed check
  • 2 consecutive failures, 300s apart, confirm the incident

03Correlate

Dependency behaviour, aligned with your incident window.

Failing checks are replayed against the strict clock of the observations: 2 consecutive failures open the incident, 2 consecutive successes resolve it, and the rule identifier travels with the record. One dropped probe is recorded, not declared.

Illustrative incident · not a recorded event

  1. 09:12:41Your application

    Your application reports elevated failures

    Checkout error rate rises. Your own monitoring cannot tell you whose fault it is.

    error_rate
    4.8%
    source
    your telemetry
  2. 09:13:02RELIASTRA

    RELIASTRA observes external degradation

    A scheduled check against the same dependency, issued every 300s from infrastructure the vendor does not control. One failure is recorded, not declared.

    region
    us-east
    status_code
    503
    latency_ms
    4120
    is_up
    false
  3. 09:13:44RELIASTRA

    A second consecutive failure confirms the incident

    Confirmation is by persistence of failure: 2 consecutive failed checks are required, and this is the second. No agreement between independent points is claimed.

    executed_at
    09:13:44
    status_code
    503
    latency_ms
    3870
    detector_confirmed
    true
  4. 09:15:10Attribution engine

    Incident attributed to the external dependency

    Five weighted signals produce a reproducible confidence score. No model is involved.

    classification
    vendor_failure
    confidence
    91.25
    methodology
    v1.0
  5. 09:16:03Evidence record

    Evidence record finalized

    The window, the detection rule, the retained observations and a SHA-256 checksum of the report.

    duration
    35m 25s
    observations
    142
    sha256
    9f2c…5a17

04Attribute

From incident to named contributor.

The investigation is arithmetic, printed with its weights: five signals, two thresholds, one versioned verdict.

  1. Application incident

    Checkout API

    elevated 5xx · 09:53:00 - 10:09:00 UTC

  2. Dependency signal

    payments-api

    connect timeout · 2 consecutive checks

  3. Correlated window

    00:16:00

    observation range, one interval apart

  4. Likely contributor

    vendor_failure

    rule 75+ · methodology v1.0

  5. Evidence

    ev_8Kd2xQ7m

    19 observations · sha-256

One illustrative incident · shown to demonstrate the investigation, not a live reading

Classification

vendor_failure

Confidence91.25%
Methodologyv1.0
050 multi_cause75 vendor_failure100
  • Endpoint overlap+25.00weight 0.25

    Affected endpoints shared with the suspected dependency

  • Latency correlation+21.25weight 0.25

    Latency movement against your error rate

  • Temporal overlap+18.00weight 0.20

    Other incidents open in the same 300s window

  • Error pattern+12.00weight 0.15

    Status codes returned by the dependency

  • Infrastructure baseline+15.00weight 0.15

    Whether your own infrastructure was healthy

Deterministic. Signals are weighted, summed and rounded; the same inputs always produce the same score. A score of 50 or more is multi_cause; 75 or more is vendor_failure. At 91.25 this clears the higher bar. No model is involved in this decision.

Classification, in the open

vendor_failureconfidence 75 or above
multi_cause50 to 75
infrastructure_issuebelow both thresholds, with RELIASTRA probes degraded
unknowneverything else · a result, not an error

A score is an alignment between two timelines. It is not proof of causation, and no surface in this product describes it as one.

05Prove

Timestamped evidence that survives the incident.

A resolved incident becomes an artifact: the window, every observation inside it, the arithmetic behind the availability figures, the attribution verdict with its version, and a SHA-256 checksum over the payload. Written once, retained 365 days, verifiable by a third party with no account.

RELIASTRAmeasurement recordPrepared for example-org · issued 14 Nov 2025, 10:02:11 UTC
Report referenceRA-20251114-PAYMENTSAP-E0B13Illustrative values

Independently measured · signed record

payments-api

Major dependency event on payments-api - resolved: 83.33% measured availability over 35 min 25 s

Incident window

35 min 25 s

14 Nov 2025, 09:12 → 09:48 UTC

Measured availability

83.33%

30 of 36 measured checks reached the target

Measured downtime

5 min 54 s

inside a 35 min 25 s window, 6 failed check(s)

Attribution

Vendor failure

91.25% confidence · v1.0

What the record shows

  • 6 of 36 checks issued to https://api.payments.example/v1/charges failed inside a 35 min 25 s window beginning 14 Nov 2025, 09:12:41 UTC. Measured availability for the window is 83.3333%, computed from these checks only.
  • The longest unbroken run of failed checks was 6, at 1 observation point. The detection rule that opened this incident was recorded as “Consecutive failed checks (single observation point)”.
  • The attribution engine classified this as “Vendor failure” at 91.25% confidence under methodology v1.0. That classification describes what the timelines support, not fault or liability.
  • Every observation here was issued from a single RELIASTRA observation point. Confirmation is by persistence of failure over 35 min 25 s, not by agreement between independent points, and no cross-verification is claimed.

1. Incident RecordFinal · incident resolved

Report ReferenceRA-20251114-PAYMENTSAP-E0B13
Incident ID0e7c1f38-9b2a-4d6e-8c51-2f4a7d9e0b13
Organizationexample-org (a41d6c02-3e88-4f17-9a25-7b6c0d1e5f92)
Monitored Dependencypayments-api (https://api.payments.example/v1/charges)
Severity / StatusMajor / Resolved
Started At (UTC)14 Nov 2025, 09:12:41 UTC
Resolved At (UTC)14 Nov 2025, 09:48:06 UTC
Measurement Window (UTC)14 Nov 2025, 09:12:41 UTC – 09:48:06 UTC · 2125 s
Observation TopologySingle observation point - 1 observation point recorded in this window (us-east)

3. Incident Window Measurements

Checks In Window36 (36 that reached the endpoint are the denominator)
Successful Checks30
Failed Checks6
Blocked Checks (Excluded)0
Measured Availability83.3333% over 36 measured checks
Longest Failure Run6 consecutive failed check(s)
Latency (ms)mean 412.3 ms · p50 398.0 ms · p95 812.4 ms · min 121.0 ms · max 934.6 ms
First / Last Observation14 Nov 2025, 09:12:41 UTC → 14 Nov 2025, 09:47:41 UTC

4. SLA Impact Calculation

Planned Target Uptime100.0% (0 s allowable inside this window)
Measured Availability In Window83.3333%
SLA Degradation Impact16.6667% (target − measured, floored at zero)
Measured Downtime5 min 54 s (354.17 s, measured share of the window)
Allowance Exceededyes
Calculation Basis6 of 36 measured checks failed inside the 2125 s window (1 observation point(s)).

8. Deterministic Attribution

ClassificationVendor failure
Confidence Score91.25%
Methodologyv1.0
Evidence Data Hash (SHA-256)9f2c41b7e08ad35c6f1942…62d9085a17
Public Verification IDrsl_ver_7Q4M2X8A3RK9TZ0B
SignatureSigned · Ed25519, key 9f2c41ba77de3311

https://reliastra.com/reports/rsl_ver_7Q4M2X8A3RK9TZ0B

printed as a scannable code

Retained for 365 days, then deleted: only the hashes recorded at the verification address remain checkable. Sections 1, 3, 4 and 8 are shown; the full document carries eleven, including the observation appendix and this block in full. Headings, labels and formatting are the ones the generated report uses; the values are an example, not a recorded incident.

06Public dependency index

The same probes, published.

What RELIASTRA's own probes observe. Not vendor-reported, no account required, every figure printed with its window and its observation count.

Open the observatory

Per vendor: current state, availability with its observation count, latency, incident history and the methodology that produced each figure.

08Agencies

Dependencies across every client.

Every client estate watched from the same account and the same observation point, with evidence you can hand to the client when a vendor costs them money.

Reliastra accountagency · one plan · up to 25 observed endpoints
client a · storefront
  • payments

    observed endpoint

  • identity

    observed endpoint

  • cdn

    observed endpoint

client b · saas product
  • database

    observed endpoint

  • messaging

    observed endpoint

  • model api

    observed endpoint

client c · internal tools
  • identity

    observed endpoint

  • storage

    observed endpoint

  • dns

    observed endpoint

Illustrative estate · any HTTP endpoint can be observed

09Pricing

One plan. $9 a month.

Every capability the product has, on every account. No plan ladder, no seats, no annual negotiation, and no tier where the evidence gets better.

The plan

$9/ month · USD

14-day trial on every new account. No payment method required to start, and nothing that expires into a locked account.

Dependencies
25 monitored
Check interval
30-second checks
Retention
3 months

RELIASTRA's plans are priced in USD. Our current Paystack payment flow processes payments in NGN. We are awaiting confirmation of additional payment options for international customers.

10Reference

The questions, answered the way the system answers them.

Full glossary →
What is RELIASTRA?
An external dependency observation product. It probes the third-party services your software depends on, from infrastructure you do not operate, records what each probe saw, and keeps a verifiable record of what happened.
What does it observe?
Any HTTP endpoint that returns a status code: payment providers, identity providers, cloud platforms, model APIs, messaging, managed databases, DNS.
How is an incident confirmed?
Deterministically, by persistence: 2 consecutive failed checks from the reliastra observation point open an incident, and 2 consecutive successes resolve it. One dropped probe is recorded, not declared.
How many places does it probe from?
One today. There is no regional quorum claim, because a quorum needs genuinely independent observation points and this deployment has one. When that changes, the site and the records will say so.
What is in an evidence record?
The dependency, the incident window and the observation topology behind it, every observation in the window, the arithmetic behind the availability figures, the attribution result with its methodology version, and a SHA-256 checksum over the payload.
How does attribution work?
Deterministically, from five weighted signals summing to 1: temporal overlap, endpoint overlap, latency correlation, error pattern, infrastructure baseline. A score at or above 75 classifies as vendor failure; below 50 the result is often `unknown`, which is a result rather than an error.
Who can see my monitoring data?
Only your account. Dependency endpoints, headers and evidence records are never shared with the vendors being measured, and customer dependencies never appear in the public observatory.

11Who builds this

One engineer, and a public repository.

RELIASTRA is built and maintained by Adeshina Emmanuel, an infrastructure security engineer working on identity, access control and system hardening across cloud, Kubernetes and AI environments. The detector, the evidence format, the research and the product are one person's work, which is why it is one price, and why the person who built it answers the support inbox.

Where the network is going

  1. 01Independent observations - what RELIASTRA measures itself, today.
  2. 02Application signals - what a participating application can report about its own dependency calls.
  3. 03Correlation - the same dependency degrading for unrelated applications at the same time.
  4. 04Attribution - a dependency’s behaviour described from many vantage points instead of one.

The first step is the product. The rest is described as direction, not as capability: nothing above is measured, counted, or rendered as a live figure anywhere on this site.

Begin

Add one dependency you already own.

Read what the probe records for a day before deciding whether the rest of it is worth your attention. The trial needs no card.