You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{
"name": "vscjava.vscode-java-debug/opEnd",
"customDimensions": {
"opId": "<UUID>",
"opName": "<opName>",
"errorMessage": "<message>", // null if it's a success
"errorCode": 1, // 0 indicates it's a success
"stackTrace": <>
},
"customMeasurements": {
"duration": 23 // operationFinishTimestamp - operationStartTimestamp, in milliseconds
}
}
The typical operation units:
(1) we can take the activate extension as an operation, then the opName is activate.
(2) we can take vscode command from vscode.commands.registerCommand as an operation, then the opName is
Error
{
"name": "vscjava.vscode-java-debug/error",
"customDimensions": {
"errorMessage": "<message>", // null if it's a success
"errorCode": 1, // 0 indicates it's a success
"stackTrace": <>
}
}
Info
per extension, log the corresponding diagnostics info.
Activity
testforstephen commentedon Sep 5, 2018
Reference Eskibear/vscode-extension-telemetry-wrapper#7 for new telemetry schema definition.