RUM JavaScript API - 1.345.1
    Preparing search index...

    Interface DebugTools

    Debug tools for RUM JavaScript agent diagnostics and troubleshooting. Available via dynatrace.debugtools after calling dynatrace.loadDebugTools.

    interface DebugTools {
        runHealthCheck(
            config?: {
                diagnosticData?: unknown[];
                logVerbose?: boolean;
                returnDiagnosticData?: boolean;
                runDetailedOverrideCheck?: boolean;
            },
        ): Promise<unknown[]>;
    }
    Index

    Methods

    • Reads accumulated health check data and presents it in the browser developer tools console.

      Parameters

      • Optionalconfig: {
            diagnosticData?: unknown[];
            logVerbose?: boolean;
            returnDiagnosticData?: boolean;
            runDetailedOverrideCheck?: boolean;
        }

        The optional configuration object for the health check.

        • OptionaldiagnosticData?: unknown[]
        • OptionallogVerbose?: boolean

          If true, verbose information is included in the health check.

        • OptionalreturnDiagnosticData?: boolean

          If true, the diagnostic data is returned as array instead of just being logged.

        • OptionalrunDetailedOverrideCheck?: boolean

          if true, additional information will be logged to the console for overridden native APIs.

      Returns Promise<unknown[]>

      A promise that settles as soon as the health check has been performed.