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 and harness telemetry configuration while reinstalling managed endpoint files. GitHub Copilot CLI and Factory Droid launch-environment settings remain customer-managed; repair validates their telemetry state but 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.

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.