Send telemetry with Auth Library when adding/refreshing account (#22506)

This commit is contained in:
Cheena Malhotra
2023-03-29 11:56:56 -07:00
committed by GitHub
parent 87fb3f9b86
commit e70865ff20
3 changed files with 77 additions and 10 deletions

View File

@@ -43,6 +43,7 @@ export const enum TelemetryView {
ExecutionPlan = 'ExecutionPlan',
ExtensionHost = 'ExtensionHost',
ExtensionRecommendationDialog = 'ExtensionRecommendationDialog',
LinkedAccounts = 'LinkedAccounts',
Notebook = 'Notebook',
NotifyEncryptionDialog = 'NotifyEncryptionDialog',
ResultsPanel = 'ResultsPanel',
@@ -53,13 +54,18 @@ export const enum TelemetryView {
export const enum TelemetryError {
DatabaseConnectionError = 'DatabaseConnectionError',
ObjectExplorerExpandError = 'ObjectExplorerExpandError'
ObjectExplorerExpandError = 'ObjectExplorerExpandError',
AddAzureAccountError = 'AddAzureAccountError',
AddAzureAccountErrorNoResult = 'AddAzureAccountErrorNoResult',
RefreshAzureAccountError = 'RefreshAzureAccountError',
RefreshAzureAccountErrorNoResult = 'RefreshAzureAccountErrorNoResult',
}
export const enum TelemetryAction {
adsCommandExecuted = 'adsCommandExecuted',
AddExecutionPlan = 'AddExecutionPlan',
AddServerGroup = 'AddServerGroup',
AddAzureAccount = 'AddAzureAccount',
BackupCreated = 'BackupCreated',
ConnectToServer = 'ConnectToServer',
CustomZoom = 'CustomZoom',
@@ -95,6 +101,7 @@ export const enum TelemetryAction {
OpenQuery = 'OpenQuery',
OpenExecutionPlanProperties = 'OpenExecutionPlanProperties',
PublishChanges = 'PublishChanges',
RefreshAzureAccount = 'RefreshAzureAccount',
RestoreRequested = 'RestoreRequested',
RunAgentJob = 'RunAgentJob',
RunQuery = 'RunQuery',
@@ -133,6 +140,7 @@ export const enum NbTelemetryAction {
export const enum TelemetryPropertyName {
ChartMaxRowCountExceeded = 'chartMaxRowCountExceeded',
ConnectionSource = 'connectionSource'
ConnectionSource = 'connectionSource',
AuthLibrary = 'AuthLibrary'
}