Local log output
Beacon’s default destination is the local runtime JSONL log. The endpoint agent writes one normalized endpoint event per line and keeps the active path stable for local review, the Beacon dashboard, and downstream shippers. Use this path when you want a local audit trail without configuring a remote SIEM, log aggregator, or object storage exporter.Runtime log paths
User mode is convenient for local evaluation. System mode is preferred for package or MDM deployments because the log path is shared and root-managed.
What reads the local log
Beacon uses the same JSONL source for:- Local inspection with
beacon endpoint status,beacon endpoint doctor, and diagnostics commands. - The loopback-only endpoint dashboard, including activity sessions, findings, detections, token usage, and inventory.
- Validation events written by forwarding commands.
- Customer-managed shippers that tail the active
runtime.jsonlpath.
runtime.jsonl.1. The active runtime.jsonl path remains the stable handoff point for the local dashboard and external shippers.
Reading the log on Windows
Rotation renames the log. Windows refuses to rename a file that another process has open, unless that process allowed deletes when it opened the file. Vector allows it. PowerShell’sGet-Content and [IO.File]::OpenRead do not, and if you use another agent, check how it opens files.
If you write your own shipper, open the log with read, write and delete sharing:
Open the log the way rotation needs
runtime.jsonl past 10 MiB and rotates once the file is closed, so no events are lost, but the log grows in the meantime. After a rotation, a handle you already hold reads the renamed runtime.jsonl.1, so reopen runtime.jsonl when you reach the end of the old file.
Inspect locally
Confirm the endpoint is healthy and writing events:Confirm the endpoint is healthy and writing events
For a system-mode deployment
Open the local dashboard
Content handling
Beacon applies redaction, sanitization, truncation, and event-size limits before events are written to local JSONL. Review filesystem access, archive retention, and any downstream readers so retained telemetry matches your approved collection policy.Related
beacon endpoint dashboard
Inspect Beacon runtime logs in the local dashboard.
Log forwarding
Compare local, SIEM, log aggregation, and object storage paths.
Customer-managed log pipelines
Forward local Beacon JSONL through customer-controlled shippers.
Endpoint event schema
Review normalized Beacon JSONL fields and example events.