Checks
A check is an automated test that an octoja agent runs on a device at regular intervals. Each check monitors a specific condition — disk space, service ...
Written By Erdinc Akay
Last updated 8 days ago
A check is an automated test that an octoja agent runs on a device at regular intervals. Each check monitors a specific condition — disk space, service state, network reachability, backup status — and reports the result back to the platform. A few checks, such as Device online, are evaluated on the server side instead of by the agent.
How checks work
Check types come from check repositories and are listed in the Check Library under Configuration → Check Library. When you add a check to a device or Software Deployment, the agent downloads the check definition and begins running it on the configured schedule.
The library is filled from three kinds of repository: the built-in official repository octoja maintains, your own custom checks, and any community repositories you connect by URL to bring in extra checks. See Connect a Community Check Repository and the Check Repository Reference for details.
Available check types
octoja ships a catalogue of built-in check types across four categories. Alongside the generic Antivirus Status check, there are dedicated checks for specific antivirus vendors, UniFi SNMP device checks, and a System Updates check. The full set is listed below.
Hardware
Network
Security
Services
Each check type has a dedicated reference article and a step-by-step configuration guide — see the Check Reference section in the sidebar.
Check outcomes
Config packages
Rather than configuring checks one device at a time, you can use config packages to assign checks (and software deployments) to groups of devices based on rules.
Alerts
You can attach alert rules to a check so octoja notifies you when it keeps failing — through a webhook, Microsoft Teams, woasi, or as a case in octoja. A rule fires only when the check fails a set share of its recent runs (by default, half of the last ten), so a single blip stays quiet. Alert rules live on the check inside a config package, and an individual device can override the alarm configuration or have its alarms turned off while the check keeps running. Warning and Critical results are always surfaced on the device's Checks tab as well. See Set up alerts for a check.