Skip to content

Components

osctrl components and their interactions

Diagram of all the osctrl components in action.

Component Role
osctrl-tls TLS endpoint implementing the osquery remote API
osctrl-api REST API for nodes and for osctrl itself
osctrl-frontend Browser operator interface backed by osctrl-api
osctrl-cli Command line interface for automation
nginx TLS termination and load balancing
Backend Centralized storage for all osctrl data
Metrics Instrumentation for osctrl operations
osctrld Bootstrap and maintenance of osquery installations