Device monitoring
Scheduled health checks on your Mac, Windows or Linux machines with device agents, conditional alerting by email or WhatsApp.
A tiny SRE that watches your machines: on a schedule, it runs health commands on each box and only bothers you when something crosses a threshold.

The pattern
Trigger (schedule) → Linux/Mac/PC Agent (health command) → Conditional Flow
├─ unhealthy → Email / WhatsApp alert
└─ healthy → Database (metrics log)Step by step
- Install the HiveFlow desktop agent on each machine — see Desktop & mobile.
- Trigger (Base) — scheduled run (e.g. every 15 minutes).
- Linux Agent / Mac Agent / PC Agent (Devices) — a terminal operation like
df -h /or a service status check; the output returns as node data. - Conditional Flow (Base) — parse the result (a Code node helps): disk > 90%, service down, load too high.
- Alert branch — Email or WhatsApp Output with the machine, metric and value.
- Healthy branch — append the reading to a Database for history; graph it later with a Chart.
Variations
- Fan out with a Loop over a machine list, then Merge the results into one digest.
- Add an LLM Agent that reads the raw output and writes a human diagnosis before alerting.
- Guard remediation commands (restarts, cleanup) behind Human in the Loop — device agents run real commands.
Genius prompt: "Create a monitoring flow: every 15 minutes run a disk and service check on my Linux server and alert me by WhatsApp if something is wrong."