Core Concepts
Definitions of the main objects and terms used in octoja
Object hierarchy
As an IT provider, you manage all of your customers in one octoja instance. The main objects build on each other: customer → site (optional) → device → check. How customers, sites, and devices relate and how octoja keeps each customer's data separate is explained in How customers, sites, and devices work.
Key terms
Typical flow
An IT provider creates a customer record.
They add sites if they need them, and deploy agents on the devices they manage. Network devices are added by hand instead, each paired with an agent-managed device that probes it.
Config packages assign checks to those devices, and the checks run at defined intervals.
Checks report their results back to octoja, where you can see the current state at a glance.
See also: What is octoja?, How customers, sites, and devices work, Checks, Language and regional formats, How Users, Groups & Permissions Work