Skip to main content

Command overview

beacon endpoint repair reapplies Beacon endpoint service files, collector configuration, harness telemetry configuration, and optional destinations such as Splunk HEC or Falcon LogScale HEC. It is useful after upgrading Beacon, changing ports, changing SIEM settings, or correcting local configuration drift.
Command syntax
Repair preserves runtime logs while reinstalling managed endpoint files. By default it rediscovers installed runtimes and reapplies every integration Beacon can configure. Pass an explicit --harness list to repair only those targets; runtimes it does not name, including Claude Code and Codex, are not written. GitHub Copilot CLI and Factory Droid launch-environment settings remain customer-managed; repair does not write those environment settings. During repair, Beacon removes the existing managed service before reinstalling it so an unhealthy collector can release local OTLP ports. If reinstall cannot complete, Beacon restores the previous endpoint configuration so local state is not left partially rolled back. On an endpoint connected to Beacon Cloud, repair leaves the forwarder service, the device key, and Vector’s checkpoints and buffer in place, and re-renders vector.toml from this version’s forwarder pack with the recorded ingest URL and privacy mode. Vector validates the new config before it replaces the old one; the forwarder restarts only when the content changed, and a config Vector rejects is reported as a warning while the forwarder keeps running on the old one. Repair never re-enrolls the device or rotates its key, and --no-start leaves the forwarder untouched. See Keeping the forwarder config current.

Flags

Examples

Repair a default per-user install:
Repair a default per-user install
Repair and opt into low-level runtime OTLP metrics:
Repair and opt into low-level runtime OTLP metrics
Repair after changing Copilot CLI’s customer-managed launch environment:
Repair after changing Copilot CLI's customer-managed launch environment
Repair and opt into raw Codex spans for troubleshooting:
Repair and opt into raw Codex spans for troubleshooting
Repair and configure Devin CLI and Devin Desktop hooks:
Repair and configure Devin CLI and Devin Desktop hooks
Repair with custom OTLP ports:
Repair with custom OTLP ports
Repair a system-mode deployment:
Repair a system-mode deployment
Repair and add or update Splunk HEC export:
Repair and add or update Splunk HEC export
Repair and add or update Falcon LogScale HEC export:
Repair and add or update Falcon LogScale HEC export

Endpoint status

Check collector health and runtime telemetry state after repair.

Endpoint install

Review install options and endpoint configuration defaults.