Monitoring and alerts

Agents report metrics continuously; alert rules turn those metrics into alerts; a deliberate noise policy decides which alerts deserve a ticket. The goal is a queue you actually read.

An engineer at a desk with two monitors
Every feature on every planFrom £20 a month. No charge per technician.

Alert profiles and rules

Every client runs an alert profile: a set of rules like "disk above 90 percent for 15 minutes is a warning" or "server offline is critical". Built-in profiles cover typical estates; you can clone and tune them, add per-client or even per-device rules, and target rules at servers only or workstations only.

Monitored signals include CPU, memory and disk usage, predicted days until a disk fills, offline state, pending reboots, missing antivirus, a stopped print spooler, a disabled firewall and stale backups. Whole offices are watched too: an office losing its internet, or working from a backup line, is one alert for the office.

The noise policy

Alerts and tickets are deliberately not the same thing. Warnings raise alerts but do not create tickets. Only criticals, security findings and backup failures auto-ticket. A human can promote any warning to a ticket with one click. This default exists because a board full of "CPU was briefly high" tickets trains people to ignore the board; you can change it per rule if your process differs.

Email and chat notifications follow the same principle: one incident, one notification. You are emailed when a new ticket opens or when an open incident escalates in severity. A machine that keeps re-crossing a threshold adds recurrence notes to its existing ticket instead of re-emailing everyone; closing the ticket re-arms notification. Rules that do not create tickets remind at most once every few hours per device.

Office internet outages

Helios spots a client's office losing its internet line, and an office working from a backup connection. One alert covers the whole office, never one per machine, and it clears itself when the office line is back.

It learns each office as a place, not a list of machines: a public address that two or more machines report from at the same time, on three or more working days in the last fortnight. Laptop-only offices are covered the same way as offices full of desktops.

To have it watched from the first minute, add the office's public internet address on the client, under Edit details. When two or more machines share an address, Helios also asks on the client page whether it is the office line, and one tap marks it. An address that no machine uses is never watched, so a typing mistake cannot raise an alarm.

It stays quiet for the everyday things: one machine switched off, people going home at different times, a regular lunch, one person on a hotspot or a dongle, and a team each on their own phone on a travel day. Working hours are the client's business hours when you have set them, otherwise 8am to 6pm on weekdays in the client's time zone. The alert names the client, the machines, the time, and both connections with their provider, and it goes through the client's normal alert rule (Office Internet, on by default).

Health scores

Every device carries a health score computed from its live state: resource pressure, patch debt, protection gaps, backup freshness and pending reboots. Scores roll up to the client and the whole estate, so "which client needs attention this morning" is one glance at the dashboard, which also carries an AI digest of what to look at first.

The Health panel on every machine

The top of each machine's page shows what is wrong with it, once, with one fix. A drawing of the machine marks the part each problem is about: Wi-Fi, memory, the disk, start-up, or a fault shared with the office network.

Each problem is one line and one button. Update driver runs Helio's Wi-Fi driver update on the machine, and it never restarts it. Plan upgrade marks a memory upgrade as planned. Review apps opens the apps that start with Windows, where you can switch one off and back on.

Helios measures two problems itself. Short of memory means over 85% for an hour or more on several days. Slow to start means Windows took over 1 min 30 s on its recent starts. Tap a problem for the evidence: the days it ran short, the programs using the most, whether the memory can be upgraded, and what held up the start.

Predictive disk alerts

Alongside the classic percentage threshold, Helios fits a trend to each disk's usage and estimates days remaining until full. That converts "disk at 91 percent" panic into "this disk has about nine days left", which is a schedulable job instead of an interruption.

Website and service checks

Each client can have web checks: URLs polled from the platform every five minutes, recording status, response time and days until the SSL certificate expires. Two consecutive failures mark the check down and raise a high-priority ticket; recovery closes it automatically, so a flapping site does not open a new ticket every bounce. A certificate within seven days of expiry raises its own ticket. Set these up on the client page under the Web checks tab.

Network discovery

Agents passively watch each network they sit on and report what else is there. Helios identifies discovered hardware by vendor and type, so the list reads "Hewlett Packard printer, Synology NAS, Ubiquiti network device" rather than a wall of MAC addresses, and flags randomised MACs for what they are. Technicians can rename or ignore entries. After a 24-hour baseline, new devices on a client network are summarised in one chat notification rather than a ticket per device, per the noise policy above.

Network devices: switches, firewalls, UPS, NAS and printers

Kit that cannot run an agent is watched over SNMP, read-only. Find it under Network Discovery on the client page and press Monitor. Give the SNMP community (v2c) or a v3 user with SHA or MD5 authentication and AES or DES privacy. The details are stored encrypted and are only ever sent to the agent that checks the device.

No extra box is needed. One Windows or Linux agent at the client checks each device every five minutes: the one that discovered it, when it is online. If that machine goes quiet, another agent at the client takes over.

What is read: whether it answers, every port's state, traffic and errors, a UPS's power source, charge and runtime, a NAS's volumes, and a printer's toner and errors. A switch shows its ports as a faceplate, so the erroring port is easy to spot.

The alerts are ordinary rules on the alert profile, so you can change or switch any of them off:

A wrong password shows as "refuses the credentials", never as down. Helio reads these devices in its daily review, and Ask Helio can answer "is any UPS on battery?". Agents need the network monitoring update (Windows 2.0.37, Linux 2.1.16 or later).

Your own event log monitors

Alert on any Windows event that matters to a client, not only the ones Helios watches for you. On an alert profile, add a rule with the metric Windows event log. Choose the log (System, Application, Security, or any channel such as Microsoft-Windows-PowerShell/Operational), and optionally a source, event IDs and levels. Then say how many in what window, for example "1 or more in 60 minutes".

Three ready-made ones are on the form: an account locked out (Security 4740), a SQL Server backup failed (18210, 3041) and a VSS writer error (8193, 8194).

Each Windows agent counts the matching events itself every five minutes, so it sees every log and every level, and a burst in one second is counted in full. The alert follows your rule like any other: severity, ticket, email, snooze and maintenance windows. It clears when a whole window passes with fewer matches. The newest matching messages are in the ticket and on the machine's Events tab. Needs Windows agent 2.0.37 or later.

Site relays: acting on kit that has no agent

Any managed device can be nominated as its site's relay from the Relay tab on its device page. A relay runs commands on other devices on its network, so switches, firewalls, NAS boxes, printers and servers you have not enrolled yet can be acted on rather than only discovered. Choose the target, a credential from the vault, and a protocol: WinRM runs PowerShell against Windows machines, SSH runs a shell command against network kit and Linux. The port follows the protocol (5985 and 22) and you can override it, for example 5986 for WinRM over HTTPS.

Three rules make this safe, and none of them can be turned off:

Relays need a recent agent: 0.12.0 or later on Windows, and on Linux 0.2.0 for SSH or 0.3.0 for WinRM. Older agents are told so with a clear message rather than leaving a command queued. macOS cannot act as a relay. The first time a relay reaches a target, it records the host key or certificate the target presents. From then on the relay refuses to run if that key changes, so a swapped machine never receives your credential.

The WinRM target has to be listening. This is the usual reason a first attempt fails, and it is a setting on the target rather than anything in Helios. Windows Server runs the WinRM service by default but still needs a listener and a firewall rule; desktop editions of Windows 10 and 11 have it switched off entirely. On the target, an elevated winrm quickconfig starts the service, creates the listener and adds the firewall exception, or you can push the same thing across an estate by Group Policy. Until that is done the relay will report a connection failure, with the underlying error, rather than appearing to hang.

Acting on a compromised device

From a device's Security tab you can isolate it from the network in one click: the agent applies a default-deny firewall that leaves only the Helios connection, DNS and DHCP alive, and it verifies it can still reach the platform before keeping the rules, rolling back automatically if not, so isolation cannot strand a machine. You can also trigger an on-demand Microsoft Defender quick or full scan. Both actions require an agent on version 0.11.0 or later; older agents return a clear error instead of failing silently.

The war room

The War Room is a full-screen grid of every device in the estate, coloured and sorted by severity, built for a wall display or an incident. Beside the grid, a Falling behind panel lists what is quietly slipping: backups overdue, tickets past their time, machines waiting on updates, machines that have gone quiet, disks filling up and restarts outstanding. Each line opens exactly the machines it counts. Device groups let you slice big estates (per site, per department) with their own alert profiles.

Alerts can heal themselves. Any alert rule can attach a healing script that runs automatically when the alert fires, documents itself in a ticket, and closes the ticket if verification passes. See Helio AI.

Give the queue to Helio and get your evenings back

Try Helios free for 14 days. A workspace is ready in minutes, with no card to start and no sales call.