Help Center

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.

Device nodes in the catalog

The pattern

Trigger (schedule) → Linux/Mac/PC Agent (health command) → Conditional Flow
                                                            ├─ unhealthy → Email / WhatsApp alert
                                                            └─ healthy  → Database (metrics log)

Step by step

  1. Install the HiveFlow desktop agent on each machine — see Desktop & mobile.
  2. Trigger (Base) — scheduled run (e.g. every 15 minutes).
  3. Linux Agent / Mac Agent / PC Agent (Devices) — a terminal operation like df -h / or a service status check; the output returns as node data.
  4. Conditional Flow (Base) — parse the result (a Code node helps): disk > 90%, service down, load too high.
  5. Alert branchEmail or WhatsApp Output with the machine, metric and value.
  6. 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."

On this page