Install a sensor on Linux (service)
A native Linux package that installs the sensor as a system service — no container runtime, started and supervised by the host the way your other agents are.
Not yet available
This deployment path is planned but not delivered. To deploy a sensor on Linux today, use Docker.
What it will change
The parts of the sensor that matter do not change with the packaging. Enrolment is the same exchange — a deployment token in, an API token back, then polling — and the sensor's behaviour, requirements and placement rules are identical to the container deployment.
| Same as Docker | Different |
|---|---|
| The deployment token and enrolment flow | Packaging: a distribution package rather than an image |
config.json and its settings | Where the config and data directories live on disk |
| Outbound-only communication with the console | Service lifecycle: started, stopped and supervised by the host |
| System and network requirements | Log destination: the host's own logging rather than a mounted directory |
TODO
Document the package format and repository, the install command, the service unit, the on-disk paths for config and data, and how the deployment token is supplied at install time.
See also
- Upgrade a sensor on Linux (service)
- Install a sensor on Linux (Docker) — the supported path today
- Sensors — what a sensor does, requirements and placement