--user | Use per-user endpoint paths. Enabled by default |
--system | Use system endpoint paths and launch daemon |
--log-path <path> | Runtime JSONL log path |
--harness <list> | Comma-separated harnesses to configure. Defaults to claude,codex; include gemini for Gemini CLI or vscode for VS Code Copilot OTLP telemetry. Hook harnesses can be listed alongside them: claude-hooks (Claude Code hooks), cursor, factory, opencode, cline, pi, omp, openclaw, grok, qwen, hermes, antigravity, devin-cli, and devin-desktop, for example beacon endpoint repair --harness claude,codex,cursor. beacon endpoint hooks install adds the same hooks to an existing install later, and is the only way to add VS Code hook telemetry. GitHub Copilot CLI and Factory Droid OTLP endpoints are managed through their launch environments |
--otlp-grpc-port <port> | Local OTLP gRPC port. Defaults to 4317 |
--otlp-http-port <port> | Local OTLP HTTP port. Defaults to 4318 |
--collector <path> | Path to a beacon-otelcol binary |
--no-start | Write files without starting the collector service |
--service <kind> | Service manager to use: auto (default), launchd, systemd, or none for a supervised collector process |
--dry-run | Print planned actions without changing endpoint files or services |
--include-runtime-metrics | Include generic process, runtime, and harness operational OTLP metrics in Beacon JSONL. By default, low-signal metrics such as process CPU, memory, Node.js event loop, V8 heap, GitHub Copilot CLI, and OpenClaw operational metrics are filtered out |
--include-codex-spans | Include every high-volume Codex OTLP span for troubleshooting. By default, Beacon keeps semantic logs and only the usage-bearing completed turn span |
--splunk-hec-endpoint <url> | Splunk HEC endpoint URL |
--splunk-hec-token <token> | Splunk HEC token |
--splunk-index <index> | Optional Splunk index |
--splunk-source <source> | Optional Splunk source |
--splunk-sourcetype <type> | Optional Splunk sourcetype |
--splunk-insecure-skip-verify | Skip Splunk HEC TLS certificate verification |
--splunk-ca-file <path> | Optional CA certificate path for Splunk HEC TLS verification |
--falcon-hec-endpoint <url> | Falcon LogScale HEC endpoint URL |
--falcon-hec-token <token> | Falcon LogScale ingest token |
--falcon-index <repository> | Optional Falcon LogScale repository for multi-repository tokens |
--falcon-source <source> | Optional Falcon LogScale source |
--falcon-sourcetype <type> | Optional Falcon LogScale parser or sourcetype |
--falcon-insecure-skip-verify | Skip Falcon LogScale HEC TLS certificate verification |
--falcon-ca-file <path> | Optional CA certificate path for Falcon LogScale HEC TLS verification |