Rollout Plan
Beacon gives security and IT teams local endpoint visibility into supported agent harnesses. It captures supported activity, normalizes it into a stable endpoint event schema, and writes JSONL for local inspection, Wazuh, Elastic, Datadog Agent custom log collection, Sumo Logic HTTP Source forwarding, optional Splunk HEC or Falcon LogScale HEC forwarding, or customer-managed forwarding. Beacon is local-only by default. The endpoint agent does not require a Beacon-hosted account, remote policy fetch, or external network dependency during normal collection.Operational workflow
Deploy the endpoint agent
Use the signed and notarized macOS
.pkg for MDM deployment, or install the CLI directly for local evaluation. Production MDM deployments use system mode and write events to /var/log/beacon-agent/runtime.jsonl.Inventory and validate health
Track Beacon version, collector service health, runtime log freshness, configured harnesses, and log writability through your device-management platform.
Review content handling
Confirm supported runtime scope, local log access, and downstream destination permissions match your approved telemetry collection policy.
Guides
Enterprise security review
Answer procurement and security review questions about local collection, data inventory, content handling, endpoint behavior, and disclosure policy.
MDM deployment
Plan managed macOS rollout with the packaged system agent.
Jamf
Deploy and inventory Beacon with Jamf Pro policies and extension attributes.
Fleet
Deploy Beacon with Fleet software, policies, queries, and scripts.
SIEM forwarding
Forward Beacon events to Wazuh, Splunk HEC, Falcon LogScale, Elastic, Datadog, Sumo Logic, Rapid7 InsightIDR, or a customer-managed SIEM pipeline.
Endpoint event schema
Review the normalized JSONL contract used for endpoint events.
What to monitor
| Area | Recommended signal |
|---|---|
| Install coverage | Beacon package or binary version is present |
| Collector health | com.beacon.endpoint.collector is running |
| Event freshness | Last runtime event age is within your expected window |
| Runtime configuration | Configured harnesses match the approved deployment scope |
| Forwarding readiness | Runtime log exists and is writable; Wazuh, Splunk HEC, Falcon LogScale HEC, Elastic, Datadog, Sumo Logic, Rapid7 InsightIDR, or customer-managed forwarding is configured when required |

