logError 
  abstract fun logError(eventName: String, data: ReadonlyRecord<JsString, TelemetryTrustedValue<*>> = definedExternally)(source)
Log an error event.
After completing cleaning, telemetry setting checks, and data mix-in calls TelemetrySender.sendEventData to log the event. Differs from logUsage in that it will log the event if the telemetry setting is Error+. Automatically supports echoing to extension telemetry output channel.
Parameters
eventName 
The event name to log
data
The data to log
abstract fun logError(error: JsError, data: ReadonlyRecord<JsString, TelemetryTrustedValue<*>> = definedExternally)(source)
Log an error event.
Calls TelemetrySender.sendErrorData. Does cleaning, telemetry checks, and data mix-in. Automatically supports echoing to extension telemetry output channel. Will also automatically log any exceptions thrown within the extension host process.
Parameters
error
The error object which contains the stack trace cleaned of PII
data
Additional data to log alongside the stack trace