Sending logs
Overview
The observability plugin automatically sends logs to LaunchDarkly. You can also use recordLog
to manually create and send a log record.
You can view all logs sent to LaunchDarkly under Logs in the LaunchDarkly user interface. To learn more, read Logs.
Details about each SDK’s configuration are available in the SDK-specific sections below:
Client-side SDKs
This feature is available in the observability plugin for the following client-side SDKs:
JavaScript
Expand JavaScript code sample
React Web
To send a log record with the React Web SDK, follow the example for JavaScript.
Vue
To send a log record with the Vue SDK, follow the example for JavaScript.
Server-side SDKs
This feature is available in the observability plugin for the following server-side SDKs:
Node.js (server-side)
Expand Node.js (server-side) code sample
Use recordLog
to manually create and send a log record.
Here’s how:
The recordLog
method automatically provides context propagation, so you can leave the secureSessionId
and requestId
undefined. Alternatively, you have the option to set their values, to assist with the context propagation. You can parse values for secureSessionId
and requestId
from the incoming request using LDObserve.parseHeaders()
.