You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Streaming line parser for Solana Alpenglow validator logs
(tested against ag-v0.3.2; Alpenglow is in active development
upstream and log formats may shift — file an issue if parsing
breaks on a newer cluster version). Recognises 16 votor events,
root-utils events,
bank events, solana_core::cluster_slots_service known-issue
lines, and solana_metrics::metrics datapoints.
Per-(severity, module) aggregation of unparsed WARN/ERROR log
lines into LogPattern alerts with timestamp tracking.
TUI dashboard with six tabs:
Overview — file metadata, headline health verdicts (3-tier
bands for fast-finalize %, FIN %, vote skip rate), vote/cert
totals, latency-stage breakdown, leader-timeout summary.
Time series — 10-card grid bucketed by configurable
interval. Stacked-bar fast-vs-slow finalize chart with sub-cell
block-character precision; single-series sparklines (baseline-
subtracted) for the remaining 9 metrics.
Windows — rolling-window comparison across 24h / 12h / 6h /
3h / 1h windows.
GitHub Actions CI (cargo fmt --check, build, test, strict clippy --all-targets, xtask lint-prod) on ubuntu-22.04.
Tag-triggered binary release workflow building x86_64-unknown-linux-gnu (glibc 2.35+ compatible) and x86_64-unknown-linux-musl (static, distro-agnostic), each with
SHA-256 checksum and auto-generated release notes.
Dual-licensed under MIT OR Apache-2.0.
Security
cargo audit: 0 vulnerabilities, 0 warnings against 95
transitive dependencies (advisory DB 2026-05-23).