(settings?: ConsoleTransportSettings): Transport
Generate transport for output to JavaScript console
Name | Type | Default |
---|---|---|
settings | ConsoleTransportSettings | undefined | |
Console transport settings |
Transport
Log transporter
Console transport settings
(settings?: STDOTransportSettings): Transport
Generate standard output transport
Name | Type | Default |
---|---|---|
settings | STDOTransportSettings | undefined | |
Standard output transport settings |
Transport
Log transporter
Standard output transport settings
(settings: DDTransportSettings): Transport
Generate transports to send to Datadog in the browser environment
Name | Type | Default |
---|---|---|
settings* | DDTransportSettings | |
Send to Datadog in a browser environment Transport settings |
Transport
Log transporter
Send to Datadog in a browser environment Transport settings
{ logger: Logger; init: (initConfiguration: LogsInitConfiguration) => void; getLoggerGlobalContext: () => Context; getGlobalContext: () => Context; setLoggerGlobalContext: (newContext: object) => void; setGlobalContext: (newContext: Context) => void; addLoggerGlobalContext: (key: string, value: any) => void; setGlobalContextProperty: (key: string, property: any) => void; removeLoggerGlobalContext: (key: string) => void; removeGlobalContextProperty: (key: string) => void; clearGlobalContext: () => void; createLogger: (name: string, conf?: LoggerConfiguration | undefined) => Logger; getLogger: (name: string) => Logger | undefined; getInitConfiguration: () => InitConfiguration | undefined; getInternalContext: (startTime?: number | undefined) => InternalContext | undefined; setUser: (newUser: User) => void; getUser: () => Context; setUserProperty: (key: any, property: any) => void; removeUserProperty: (key: string) => void; clearUser: () => void; } & { onReady(callback: () => void): void; version: string; }
datadogLogs namespace object
LogsInitConfiguration
Initialization settings for datadogLogs
undefined | CloneOptions
Clone transformers options