Documentation Index
Fetch the complete documentation index at: https://docs.asymptotelabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
Datadog
Beaconv0.0.18 adds Datadog Agent custom log collection support for teams that want Beacon endpoint events in Datadog Logs. Beacon still writes one local source of truth, the runtime JSONL log. The Datadog Agent tails that file and owns Datadog API keys, site configuration, and transport.
Use this path when Datadog Agent is already part of your endpoint management stack and you want Beacon events searchable in Log Explorer without giving Beacon Datadog credentials.
Runtime log paths
| Mode | Runtime log |
|---|---|
| User mode | ~/.beacon/endpoint/logs/runtime.jsonl |
| System mode | /var/log/beacon-agent/runtime.jsonl |
/var/log/beacon-agent/runtime.jsonl without per-user home directory permissions.
Prerequisites
- Datadog Agent is installed on the endpoint.
- Log collection is enabled in
/opt/datadog-agent/etc/datadog.yaml:
Install the Datadog pack
Generate the Datadog content pack for a managed system-mode deployment:conf.yamlfor Datadog Agent custom log collectionREADME.mdwith install and validation stepssample-event.jsonlwith Beacon endpoint sample events
--log-path /path/to/runtime.jsonl.
Validate forwarding
Confirm the Beacon runtime log exists and has recent endpoint events:User-mode permissions
The Datadog Agent usually runs as_dd-agent. When tailing a user-mode Beacon log inside a home directory, _dd-agent must be able to traverse the parent directories and read the log file.
If datadog-agent status reports permission denied, either use Beacon system mode or grant a narrow ACL for the configured user-mode log path.
Content retention
Beacon content retention controls what can be written toruntime.jsonl and forwarded to Datadog. Use metadata or redacted for stricter deployments:
full only when prompt text, tool input, command output, and retained content match your approved telemetry collection policy.
OpenTelemetry note
Datadog’s DDOT Collector is a good fit for OTel-first Linux or Kubernetes deployments. Beacon’s macOS endpoint v0 uses native Datadog Agent file log collection because it is the supported host path for tailing local JSONL files.Related
beacon endpoint datadog
Review Datadog command syntax, flags, and examples.
SIEM forwarding
Review forwarding patterns across Wazuh, Splunk HEC, Elastic, Datadog, and customer-managed pipelines.
Endpoint event schema
Review normalized Beacon JSONL fields and example events.
Supported surfaces
Review supported runtimes, deployment modes, storage, and forwarding.

