-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Milestone
Description
Better Stack Dashboard vs DealBot JTBD Requirements
Dashboard reviewed: https://telemetry.betterstack.com/dashboards/wt6QCw
Note: Dashboard title says "Staging" — this is not yet production.
Linear: XFN-296
Questions
- Confirm that we are only measuring now TTFB as displayed. Originally there was a TTLB which I know doesn't capture transfer time but it had been something to know for customers running production websites.
- Can we harmonize data from faults into a single dashboard?
Gaps — Prioritized
P0 — Data not collected or not charted
| Gap | Detail |
|---|---|
| Faults / PDP fault rate | No PDP fault rate anywhere on the dashboard. This is a core JTBD metric (<=1% threshold). |
| CommP Retrieval | No direct SP retrieval path tested separately. Only IPFS retrieval is shown. PRD threshold is >=97%. |
| TTLB (last byte) chart | ipfsRetrievalLastByteMs exists in the raw data (visible in Debugging table) but has no chart. Current "IPFS Retrieval TTFB" only measures first byte — doesn't capture full 10MB transfer time. PRD threshold is p90 <=2s. |
P1 — Eligibility layer missing
| Gap | Detail |
|---|---|
| No threshold indicators | No green/red/yellow pass/fail signals. Raw numbers only — user has to remember that 90%/97%/2s are the thresholds. |
| No eligibility header | No summary "ELIGIBLE: X/Y providers" count. This is the single most important thing a viewer needs to see at a glance. |
| Provider names | Providers shown as numeric IDs (4, 7, 5, 2…). Need human-readable SP names or miner IDs. |
P2 — Format polish
| Gap | Detail |
|---|---|
| failures/total format | Rates show percentages only (100, 94.82, 88.89) with no sample-size context. Show failures/total (rate%) so viewers can judge significance. |
| Thresholds legend | No thresholds shown anywhere on the dashboard. Add a visible legend or inline labels so viewers don't need the PRD open. |
| Deal Success naming | Panel says data_storage_success_rate_pct — conflates "deal acceptance" with "data storage," which are two different concepts. |
Reactions are currently unavailable
Metadata
Metadata
Labels
No labels
Type
Projects
Status
✔️ Approved by reviewer
