qalarc.com / projects / chanalyse-monitor
chanalyse Monitor
Tauri mission-control dashboard for the chanalyse analysis engine — SSH probes stream systemd, journalctl and /proc state from the engine host every 10 seconds, alongside the engine's HTTP ops API and live-site freshness checks.
chanalyse Monitor is a single window onto a distributed AI analysis system: an engine running on another machine, systemd services and timers on both ends, a reasoner on localhost, and a public website whose freshness matters. The dashboard polls all of it on a 10-second cycle that never blocks the UI — results are cached snapshots updated in the background.
The interesting engineering is the probe transport: rather than an agent installed on the monitored host, the app SSHes to the engine box and runs small bash probe scripts in heredocs — systemctl is-active, journalctl tails, /proc reads — then parses the results locally. Zero footprint on the monitored machine beyond an SSH login that already exists.
Local-host panels (the desktop it runs on) use the same probes without SSH; the engine's own HTTP ops API and the reasoner's health endpoint are polled via curl. Everything an AI pipeline can silently fail on, in one glance.
Capabilities
10-second non-blocking poll cycle with cached snapshots
SSH-heredoc probes: zero agent footprint on the monitored host
systemd unit status + timer tracking, local and remote
journalctl tail integration for engine services
Engine HTTP ops API and reasoner health polling
Live-site freshness verification
Tags
Status: active · First built: 2026-08-31 · Last updated: 2026-09-22