Skip to content

System health dashboard: live Horizon/Soroban latency probes #181

@Nanle-code

Description

@Nanle-code

Labels: observability

Description

SystemHealth.jsx should show real probe results, not static placeholders.

Tasks

Periodic HEAD/GET to current NETWORKS URLs from stellar.ts.
Chart latency in src/components/charts/AnalyticsChart.jsx.
Surface circuit breaker state from src/lib/errorHandling/CircuitBreaker.ts.
Acceptance criteria

Per-network Horizon + Soroban status (up/degraded/down).

Last 24h latency sparkline.
Files

src/components/dashboard/SystemHealth.jsx
src/lib/stellar.ts (NETWORKS, getServer, getSorobanServer)
src/lib/errorHandling/CircuitBreaker.ts
src/hooks/useMonitoring.js

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions