Telemetry Event IDs in Application Insights

The following tables list the Ids of Business Central telemetry trace events that are emitted into Azure Application Insights.

Application events

Event ID Area Message
AL0000LA2 Changelog configuration Field added to changelog configuration
AL0000LA1 Changelog configuration Field logging changed in changelog configuration
AL0000LA3 Changelog configuration Field removed from changelog configuration
AL0000CTV Email Email sent successfully
AL0000CTP Email Failed to send email
AL0000GKK Email Authenticated to SMTP server
AL0000GKJ Email Connected to SMTP server
AL0000GKL Email Email sent (using SMTP)
AL0000CTE Field monitoring Sensitive field value has changed: {alfieldCaption} ({alFieldNumber}) in table {altableCaption} ({alTableNumber})
AL0000DD3 Field monitoring Sensitive field monitor status has changed to {almonitorStatus}
AL0000EMW Field monitoring Sensitive field added to or removed from monitor: {alfieldCaption} ({alFieldNumber}) in table {alTableCaption} ({alTableNumber})
AL0000E2A Permissions User-defined permission set added: {alPermissionSetId}
AL0000E2B Permissions User-defined permission set removed: {alPermissionSetId}
AL0000E28 Permissions Permission set link added: {alSourcePermissionSetId} -> {alLinkedPermissionSetId}
AL0000E29 Permissions Permission set link removed: {alSourcePermissionSetId} -> {alLinkedPermissionSetId}
AL0000E2C Permissions Permission set assigned to user: {alPermissionSetId}
AL0000E2D Permissions Permission set removed from user: {alPermissionSetId}
AL0000E2E Permissions Permission set assigned to user group: {alPermissionSetId}
AL0000E2F Permissions Permission set removed from user group: {alPermissionSetId}
AL0000D3L Retention Policy Retention Policy Log Entry Logged: {alMessageType}
AL0000D6H Retention Policy Records Deleted Using Retention Policy: Deleted {alRecordsDeleted} records from Table {alTableNo}, {alTableName}
AL0000D6I Retention Policy First retention policy enabled on: {alCompanyName}
AL0000D6J Retention Policy Last retention policy disabled on: {alCompanyName}
AL0000I74 Azure Function Integration Request sent to Azure function succeeded: {Function Host}
AL0000I75 Azure Function Integration Authorization failed to Azure function: {Function Host}
AL0000I7P Azure Function Integration Request sent to Azure function failed: {Function Host}
AL0000DHR Performance Toolkit Performance Toolkit run started
AL0000DHS Performance Toolkit Performance Toolkit run finished
AL0000DHT Performance Toolkit Performance Toolkit run cancelled
AL0000DGF Performance Toolkit Performance Toolkit - {BCPT Header code} - {BCPT Scenario code} - {BCPT Line status}
AL0000EIW Onboarding Onboarding Started
AL0000EIV Onboarding Onboarding criteria completed: {Criteria}

Client events

Event ID Area Message
CL0001 Page views Page opened: {alObjectName}
CL0002 Error message quality User gave feedback on error message: [OK|Not OK]
CL0003 Client action Client action invoked: {Action}

Lifecycle events

Event ID Area Message
AL0000E24 Job Queue Lifecycle Job queue entry enqueued: {alJobQueueId}
AL0000FNY Job Queue Lifecycle Job queue entry not enqueued: {alJobQueueId}
AL0000E25 Job Queue Lifecycle Job queue entry started: {alJobQueueId}
AL0000E26 Job Queue Lifecycle Job queue entry finished: {alJobQueueId}
AL0000HE7 Job Queue Lifecycle Job queue entry errored: {alJobQueueId}
AL0000I49 Job Queue Lifecycle Job queue entry rescheduled on login: {alJobQueueId}
AL0000JRG Job Queue Lifecycle Job queue entry {Job Queue Id} errored after {attempt number} attempts
AL0000FMG Job Queue Lifecycle Running job queue once
AL0000I49 Job Queue Lifecycle Job queue entry rescheduled on login: {job queue entry id}
AL0000KZV Job Queue Lifecycle Job queue entry cancelled: {job queue entry id}
AL0000E3F Configuration Package Configuration package export started: {alPackageCode}
AL0000E3G Configuration Package Configuration package exported successfully: {alPackageCode}
AL0000E3H Configuration Package Configuration package import started: {alPackageCode}
AL0000E3I Configuration Package Configuration package imported successfully: {alPackageCode}
AL0000E3N Configuration Package Configuration package apply started: {alPackageCode}
AL0000E3O Configuration Package Configuration package applied successfully: {alPackageCode}
AL0000E3P Configuration Package Configuration package deleted successfully: {alPackageCode}
AL0000EJ9 Extension Lifecycle Upgrade tag searched for: {AlUpgradeTag}
AL0000FJ1 Cloud migration Companion table repair started
AL0000FJ4 Cloud migration Companion table repair completed successfully
AL0000FXC Cloud migration Companion table repair scheduled
AL0000IGC Cloud migration Cloud migration has been disabled from company {companyname}
AL0000K0H Cloud migration Replication run completed
AL0000K0I Cloud migration Replication run completed with failed tables
AL0000K0J Cloud migration Replication run started
AL0000K0K Cloud migration Cloud migration data upgrade scheduled
AL0000EJA Extension Lifecycle Upgrade tag set: {AlUpgradeTag}
AL0000EIQ User Checklist Lifecycle User checklist status updated: {oldStatus} to {newStatus}
AL0000JT3 Feature Lifecycle Feature switch has been flipped
AL0000G7J Feature Lifecycle More than one telemetry logger has been registered for publisher {publisher}
AL0000G7K Feature Lifecycle No telemetry logger has been registered for publisher {publisher}
AL0000N0D Report Layout Lifecycle Report layout default changed by user
AL0000N0E Report Layout Lifecycle Report layout added by user
AL0000N0F Report Layout Lifecycle Report layout deleted by user
AL0000N0G Report Layout Lifecycle Report layout replaced by user
AL0000N0H Report Layout Lifecycle Report layout properties changed by user
AL0000N0I Report Layout Lifecycle Report layout exported by user
LC0001 Company Lifecycle Company created: {companyName}
LC0002 Company Lifecycle Company creation canceled: {companyName}
LC0003 Company Lifecycle Company creation failed: {companyName}
LC0004 Company Lifecycle Company copied: {companyNameSource} to {companyNameDestination}
LC0005 Company Lifecycle Company copied canceled: {companyNameSource} to {companyNameDestination}
LC0006 Company Lifecycle Company copy failed: {companyNameSource} to {companyNameDestination}
LC0007 Company Lifecycle Company deleted: {companyName}
LC0008 Company Lifecycle Company deletion canceled: {companyName}
LC0009 Company Lifecycle Company deletion failed: {companyName}
LC0010 Extension Lifecycle Extension installed successfully: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0011 Extension Lifecycle Extension failed to install: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0012 Extension Lifecycle Extension synchronized successfully: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId}
LC0013 Extension Lifecycle Extension failed to synchronize: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0014 Extension Lifecycle Extension published successfully: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0015 Extension Lifecycle Extension failed to publish: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0016 Extension Lifecycle Extension un-installed successfully: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0017 Extension Lifecycle Extension failed to un-install: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0018 Extension Lifecycle Extension unpublished successfully: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0019 Extension Lifecycle Extension failed to un-publish: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0020 Extension Lifecycle Extension compiled successfully: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0021 Extension Lifecycle Extension failed to compile: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0022 Extension Lifecycle Extension updated successfully: {extensionName} version {extensionVersion} by {extensionPublisher}
LC0023 Extension Lifecycle Extension failed to update: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0024 Table Index Lifecycle Index enabled: {tableName}
LC0025 Table Index Lifecycle Index disabled: {tableName}
LC0026 Extension Lifecycle Dependent Extension installed successfully: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0027 Extension Lifecycle Dependent extension un-installed successfully: {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0028 AppSource Submission AppSource submission validation request started: {validationRequestId}
LC0029 AppSource Submission AppSource submission validation request completed successfully: {validationRequestId}
LC0030 AppSource Submission (Version, country-region) validation started: version {version}, country/region {countryRegion}
LC0031 AppSource Submission (Version, country-region) validation completed successfully: version {version}, country/region {countryRegion}
LC0032 AppSource Submission Extension validation started: version {version}, country/region {countryRegion} for extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0033 AppSource Submission Extension validation completed successfully: version {version}, country/region {countryRegion} for extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0034 AppSource Submission Validation diagnostic reported: version {version}, country/region {countryRegion} for extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0035 AppSource Submission AppSource submission validation request completed with failures: {validationRequestId}
LC0036 AppSource Submission (Version, country-region) validation completed with failures: version {version}, country-region {countryRegion}
LC0037 AppSource Submission Extension validation completed with failures: version {version}, country-region {countryRegion} for extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0038 AppSource Submission Diagnostic reported on AppSource submission validation request: {validationRequestId}
LC0040 Task Scheduler Task {taskId} created: {codeunitObjectId} scheduled to run after {notBefore}. Ready to run: {isReady}
LC0041 Task Scheduler Task {taskId} ready: {codeunitObjectId} set ready to run after {notBefore}.
LC0042 Task Scheduler Task {taskId} removed: {codeunitObjectId}.
LC0043 Task Scheduler Task {taskId} main/failure codeunit {codeunitObjectId} completed.
LC0044 Task Scheduler Task {taskId} main/failure codeunit {codeunitObjectId} canceled.
LC0045 Task Scheduler Task {taskId} main/failure codeunit {codeunitObjectId} failed.
LC0057 Task Scheduler Task {taskId} timeout changed to: {timeout} because it was exceeding the max timeout value.
LC0046 Profile Configuration Lifecycle Profile import succeeded: {ProfileId} in app/extension {ProfileAppId}
LC0047 Profile Configuration Lifecycle Profile import failed: {ProfileId} in app/extension {ProfileAppId}
LC0048 Profile Configuration Lifecycle Profiles exported successfully
LC0049 Profile Configuration Lifecycle Profiles failed to be exported
LC0050 Profile Configuration Lifecycle Profile copy succeeded: {ProfileId} to {NewProfileId} from app/extension {ProfileAppId} to app/extension {NewProfileAppId}
LC0051 Profile Configuration Lifecycle Profile copy failed: {ProfileId} to {NewProfileId} from app/extension {ProfileAppId} to app/extension {NewProfileAppId}
LC0052 Profile Configuration Lifecycle Profile created successfully: {ProfileId} in app/extension {ProfileAppId}
LC0053 Profile Configuration Lifecycle Profile removed: {ProfileId} in app/extension {ProfileAppId}
LC0054 Profile Configuration Lifecycle Profile page customization removed: {ProfileId} in app/extension {ProfileAppId}
LC0055 Profile Configuration Lifecycle Profile page customization converted: {ProfileId} in app/extension {ProfileAppId}
LC0056 Extension Lifecycle Extension is already synchronized: {extensionName}
LC0058 Permissions Permission set changed by an extension
LC0100 Environment Environment update available for scheduling: {environmentName} to version {destinationVersion}.
LC0101 Environment Environment update scheduled: {environmentName} to version {destinationVersion}, update on or after date: {registeredForUpdateOnOrAfterDateUtc}
LC0102 Environment Environment update missed: {environmentName} to version {destinationVersion}
LC0103 Environment Environment update postponed: {environmentName} to version {destinationVersion}
LC0104 Environment Environment update resumed: {environmentName} to version {destinationVersion}
LC0105 Environment Environment update started: {environmentName} to version {destinationVersion}
LC0106 Environment Environment updated successfully: {environmentName} to version {destinationVersion}
LC0107 Environment Environment failed to update: {environmentName} to version {destinationVersion}
LC0110 Environment Environment restart operation initiated: {environmentName}
LC0111 Environment Environment restarted successfully: {environmentName}
LC0112 Environment Environment restart operation failed: {environmentName}
LC0113 Environment Environment start operation initiated: {environmentName}
LC0114 Environment Environment started successfully: {environmentName}
LC0115 Environment Environment start operation failed: {environmentName}
LC0116 Environment Environment stop operation initiated: {environmentName}
LC0117 Environment Environment stopped successfully: {environmentName}
LC0118 Environment Environment stop operation failed: {environmentName}
LC0119 Environment Environment copy operation started on source: {environmentName} to {destinationEnvironmentName}
LC0120 Environment Environment copied successfully: {environmentName} to {destinationEnvironmentName}
LC0121 Environment Environment copy operation failed on source: {environmentName} to {destinationEnvironmentName}
LC0122 Environment Environment copy operation started on destination: {environmentName} from {sourceEnvironmentName}
LC0123 Environment Environment copied successfully to destination: {environmentName} from {sourceEnvironmentName}
LC0124 Environment Environment copy operation failed on destination: {environmentName} from {sourceEnvironmentName}
LC0125 Environment Environment point-in-time restore operation started on source: {environmentName} to {destinationEnvironmentName}
LC0126 Environment Environment point-in-time restored successfully: {environmentName} to {destinationEnvironmentName}
LC0127 Environment Environment point-in-time restore operation failed on source: {environmentName} to {destinationEnvironmentName}
LC0128 Environment Environment point-in-time restore operation started on destination: {environmentName} from {sourceEnvironmentName}
LC0129 Environment Environment point-in-time restored successfully to destination: {environmentName} from {sourceEnvironmentName}
LC0130 Environment Environment point-in-time restore operation failed on destination: {environmentName} from {sourceEnvironmentName}
LC0131 Environment Environment move to {destinationAadTenantId} AAD tenant operation scheduled to run at {registeredForMoveDateUtc}: {sourceEnvironmentName}
LC0132 Environment Environment move to {destinationAadTenantId} AAD tenant operation scheduling failed: {sourceEnvironmentName}
LC0133 Environment Environment move to {destinationAadTenantId} AAD tenant operation started: {sourceEnvironmentName}
LC0134 Environment Environment moved to {destinationAadTenantId} AAD tenant successfully: {sourceEnvironmentName}
LC0135 Environment Environment move to {destinationAadTenantId} AAD tenant operation failed: {sourceEnvironmentName}
LC0136 Environment Environment session {sessionId} cancellation started: {environmentName}
LC0137 Environment Environment session {sessionId} cancelled successfully: {environmentName}
LC0138 Environment Environment session {sessionId} cancellation failed: {environmentName}
LC0139 Environment Environment database export operation started: {environmentName}
LC0140 Environment Environment session {sessionId} cancelled successfully: {environmentName}
LC0141 Environment Environment session {sessionId} cancellation failed: {environmentName}
LC0142 Environment Environment configuration key {environmentConfigurationKey} updated for environment {environmentName} to value: {newValue}
LC0143 Environment Environment configuration key {environmentConfigurationKey} failed to update for environment {environmentName}
LC0144 Environment Environment configuration key {environmentConfigurationKey} deleted for environment {environmentName}
LC0145 Environment Environment configuration key {environmentConfigurationKey} failed to delete for environment {environmentName}
LC0146 Environment Environment update window was modified for environment: {environmentName}
LC0147 Environment Environment update window modification failed for environment: {environmentName}
LC0149 Environment Environment delete operation started: {environmentName}
LC0150 Environment Environment deleted successfully: {environmentName}
LC0151 Environment Environment delete operation failed: {environmentName}
LC0152 Environment Environment rename operation started: {environmentName}
LC0153 Environment Environment renamed successfully: {environmentName}
LC0154 Environment Environment rename operation failed: {environmentName}
LC0155 Environment Environment app '{extensionName}' hotfix to version {extensionDestinationVersion} scheduled for environment: {environmentName}
LC0156 Environment Environment app '{extensionName}' hotfix to version {extensionDestinationVersion} scheduling failed for environment: {environmentName}
LC0157 Environment Environment app '{extensionName}' hotfix to version {extensionDestinationVersion} was cancelled for environment: {environmentName}
LC0158 Environment Environment app '{extensionName}' hotfix to version {extensionDestinationVersion} started for environment: {environmentName}
LC0159 Environment Environment app '{extensionName}' hotfix to version {extensionDestinationVersion} applied successfully for environment: {environmentName}
LC0160 Environment Environment app '{extensionName}' hotfix to version {extensionDestinationVersion} failed for environment: {environmentName}
LC0161 Extension Lifecycle Environment app {extensionName} install to version {extensionDestinationVersion} scheduled for environment: {environmentName}
LC0162 Extension Lifecycle Environment app {extensionId}, version {extensionDestinationVersion} installation scheduling failed for environment: {environmentName}
LC0163 Extension Lifecycle Environment app {extensionId}, version {extensionDestinationVersion} installation started for environment: {environmentName}
LC0164 Extension Lifecycle Environment app {extensionName}, version {extensionVersion} installation succeeded for environment: {environmentName}
LC0165 Extension Lifecycle Environment app {extensionName}, version {extensionDestinationVersion} installation failed for environment: {environmentName}
LC0166 Extension Lifecycle Environment app {extensionName}, version {extensionDestinationVersion} installation/update requires automatically installing a new dependency app dependencyExtensionName}, version {dependencyExtensionDestinationVersion} for environment: {environmentName}
LC0167 Extension Lifecycle Environment app {extensionName} update to version {extensionDestinationVersion} scheduled for environment: {environmentName}
LC0168 Extension Lifecycle Environment app {extensionId} update to version {extensionDestinationVersion} scheduling failed for environment: {environmentName}
LC0169 Extension Lifecycle Environment app {extensionId} update to version {extensionDestinationVersion} started for environment: {environmentName}
LC0170 Extension Lifecycle Environment app {extensionId} update to version {extensionDestinationVersion} succeeded for environment: {environmentName}
LC0171 Extension Lifecycle Environment app {extensionId} update to version {extensionDestinationVersion} failed for environment: {environmentName}
LC0173 Extension Lifecycle Environment app {extensionName} uninstall scheduled for environment: {environmentName}
LC0174 Extension Lifecycle Environment app {extensionId} uninstall scheduling failed for environment: {environmentName}
LC0175 Cloud migration Environment data upgrade operation started: {environmentName}
LC0176 Cloud migration Environment data upgrade operation completed successfully: {environmentName}
LC0177 Cloud migration Environment data upgrade operation failed: {environmentName}
LC0178 Cloud migration Recovery from a failed data upgrade operation has completed successfully: {environmentName}
LC0179 Cloud migration Recovery from a failed data upgrade operation has failed: {environmentName}
LC0180 Environment Environment soft delete operation started: {environmentName}
LC0181 Environment Environment soft deleted successfully: {environmentName}
LC0182 Environment Environment soft delete operation failed: {environmentName}
LC0183 Environment Environment recovery operation started: {environmentName}
LC0184 Environment Environment recovered successfully: {environmentName}
LC0185 Environment Environment recovery operation failed: {environmentName}
LC0200 Per-tenant extension PTE validation started: request {submissionId}
LC0202 Per-tenant extension PTE submission validation request completed successfully: request {submission id}
LC0203 Per-tenant extension PTE validation completed with failures: request {submissionId}
LC0204 Per-tenant extension Extension validation started: extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0205 Per-tenant extension Extension validation completed successfully: extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0206 Per-tenant extension Extension validation completed with failures: extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0210 Per-tenant extension Validation diagnostic reported: extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0220 Environment validation Environment validation started: environment {environmentName} target build version {targetVersion}
LC0224 Environment validation Extension validation started: extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0225 Environment validation Extension validation completed successfully: extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0226 Environment validation Extension validation completed with failures: extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})
LC0222 Environment validation Environment validation request completed successfully for {environmentName} target build version {targetVersion}
LC0223 Environment validation Environment validation request completed with failures for environment {environmentName} target build version {targetVersion}
LC0227 Environment validation Validation diagnostic reported: extension {extensionName} version {extensionVersion} by {extensionPublisher} ({extensionId})

Runtime events

Event ID Area Message
RT0001 Authorization Authorization Failed (Pre Open Company): {failure reason}
RT0002 Authorization Authorization Failed (Open Company): {failure reason}
RT0003 Authorization Authorization Succeeded (Pre Open Company)
RT0004 Authorization Authorization Succeeded (Open Company)
RT0005 Performance Operation exceeded time threshold (SQL query)
RT0006 Report generation Success report generation
RT0006 Report generation Report rendering failed: {report ID} - {report name}
RT0007 Report generation Cancellation report generation
RT0008 Incoming Web service requests Web service called ({category of request}): {endpoint}
RT0010 Extension lifecycle Extension Update Failed: exception raised in extension {extensionName} by {extensionPublisher} (updating to version {extensionTargetedVersion})
RT0011 Report generation Report cancelled but a commit occurred
RT0012 Performance Database lock timed out
RT0013 Performance Database lock snapshot: {snapshotId}
RT0014 Security App Key Vault initialization succeeded: '{keyVaultUri}'
RT0015 Security App Key Vault initialization failed
RT0016 Security App Key Vault secret retrieval succeeded from key vault '{keyVaultUri}'
RT0017 Security App Key Vault secret retrieval failed from key vault: '{keyVaultUri}'
RT0018 Performance Operation exceeded time threshold (AL method)
RT0019 Outgoing Web service requests Web Service Called (Outgoing): {endpoint}
RT0020 Web service key request Authentication with Web Service Key succeeded: {endpoint}
RT0021 Web service key request Authentication with Web Service Key failed: {endpoint}
RT0023 Troubleshooting Verbose telemetry enabled for session: {sessionId}
RT0024 Troubleshooting Verbose telemetry disabled for session: {sessionId}
RT0025 Performance Database wait statistics snapshot taken: {snapshotId}
RT0026 Performance Database wait statistics snapshot entry: {databaseWaitStatisticsCategory}
RT0028 Performance Database deadlock occurred
RT0029 Sessions The StopSession method was invoked on session {failureReason}
RT0030 Error method call Error dialog displayed: {errorMessage}
RT0031 Permission error Permission error shown
RT0032 Permission error Dependency cycle discovered in permission sets
RT0033 Web service publishing Web service metadata error: Name for subpage of parent page '{parentPageName}' is missing. Subpage is skipped.
RT0034 Web service publishing Web service metadata error: Control element with id {metadataObjectName} has a missing name. The page with the control was skipped.
RT0035 Web service publishing Web service metadata error: The record with name '{webserviceRecordName}' was skipped.
RT0036 Web service publishing Web service metadata error: Table field name error, the page contaning the field with caption '{metaFieldCaption}' was skipped.
RT0038 Web service publishing Web service metadata warning: Multiple options while generation navigation property for tablerelation.
RT0039 Web service publishing Web service metadata error: The record with name '{entityName}' was skipped.

Monitoring and Analyzing Telemetry
Enable Sending Telemetry to Application Insights