Installs console capture to report errors, warnings, and logs to telemetry.
Call once at app startup after initDatadog(). Returns an uninstall function that restores the original console methods.
initDatadog()
Console capture configuration (see ConsoleCaptureOptions).
Uninstall function to restore original console methods.
Restores original console methods and clears dedupe memory.
void
const undo = captureConsole();// ...laterundo(); // restores console methods Copy
const undo = captureConsole();// ...laterundo(); // restores console methods
import { captureConsole } from "datadog-ux-utils/errors";captureConsole({ errorRate: 25, warnRate: 10, logRate: 0, // keep 0 to disable log capture includeTrace: true, // attach a short stack to warns/logs captureInDev: false, // keep dev noise low}); Copy
import { captureConsole } from "datadog-ux-utils/errors";captureConsole({ errorRate: 25, warnRate: 10, logRate: 0, // keep 0 to disable log capture includeTrace: true, // attach a short stack to warns/logs captureInDev: false, // keep dev noise low});
Installs console capture to report errors, warnings, and logs to telemetry.
Call once at app startup after
initDatadog()
. Returns an uninstall function that restores the original console methods.