Microsoft-Windows-Diagnosis-MSDT

EventTitleChannelSampleRule
2000Started manifest download from {From} to {To}.OperationalNN
2001Finished manifest download from {From} to {To}.OperationalNN
2002Started parsing manifest at {Path}.OperationalNN
2003Finished parsing manifest at {Path}.OperationalNN
2004Finished parsing manifest at {Path} with {Error} non-fatal errors.OperationalNN
2010Conditional evaluation Type=.DebugNN
2020Widget {WidgetID} parsed with action {WidgetAction}.DebugNN
2030Started tool download for widget {Widget}; from {From} to {To}.OperationalNN
2031Finished tool download for widget {Widget}; from {From} to {To}.OperationalNN
2032Group policy was configured to skip tool download.OperationalNN
2040Tool signature check succeeded for widget {Widget} at {Path}.DebugNN
2050Substituting user arguments for widget {WidgetID} succeeded; old string is …DebugNN
2051User responded to widget {WidgetID}; variable {From}; response {To}.DebugNN
2060Started data upload from {From} to {To}.OperationalNN
2061Finished data upload from {From} to {To}.OperationalNN
2070Completed manifest upload notification to {Path}.OperationalNN
2080Completed upload file copy from {From} to {To}.OperationalNN
2081Completed remote executable copy from {From} to {To}.OperationalNN
2090The user chose to manually cancel data collection.OperationalNN
2100Widget {Widget} with action {Action} has entered {Status} state.DebugNN
2120Remote package succesfully created at {Path}.OperationalNN
2130Started tool (widget {WidgetID}); path '{CommandLine}'; parameters …OperationalNN
2131Finished tool (widget {WidgetID}); path '{CommandLine}'; parameters …OperationalNN
2144Data collector set {Collector} (widget {WidgetID}) started successfully.DebugNN
2145Data collector set {Collector} (widget {WidgetID}) began compiling.DebugNN
2146Data collector set {Collector} (widget {WidgetID}) stopped successfully.DebugNN
2147Data collector {Collector} (widget {WidgetID}) finished successfully.DebugNN
2148Data collector set {Collector} (widget {WidgetID}) in context {ExecuteAs} …DebugNN
2150Data collector set {Collector} in context {ExecuteAs} added for non-PLA type …DebugNN
2151Data collector set {Collector} in context {ExecuteAs} added for PLA widget …DebugNN
2152Data collector set {Collector} (widget {WidgetID}) in context {ExecuteAs} …DebugNN
2153Data Collector {Collector} added for non-limited non-PLA type widgets.DebugNN
2154Data Collector {Collector} added for limited non-PLA type widgets.DebugNN
2155Widget {WidgetID} added to data collector {Collector}.DebugNN
2157Widget {WidgetID} in data collector set {Collector} finished successfully.OperationalNN
2158Query {Collector} added for Widget {WidgetID}.DebugNN
2170Data collector set {Collector} (widget {WidgetID}) was terminated before DCS …DebugNN
2171Data collector set {Collector} (widget {WidgetID}) was terminated during DCS …DebugNN
2172Data collector set {Collector} (widget {WidgetID}) was terminated at DCS …DebugNN
2173Data collector set {Collector} (widget {WidgetID}) was terminated while waiting …DebugNN
2174Data collector set {Collector} (widget {WidgetID}) was started without a …DebugNN
2200HTTP success {Code} on proxy type {ProxyType}.DebugNN
2500Manifest download from {From} to {To} failed; error code {Error}.OperationalNN
2501Parsing manifest at {Path} failed; error code {Error}.OperationalNN
2510Conditional evaluation Type=.DebugNN
2520Failed parsing widget {WidgetID} with action {WidgetAction}; error code {Error}.DebugNN
2530Tool download for widget {Widget}; from {From} to {To}; failed; error code …OperationalNN
2540Tool signature check failed for widget {Widget} at {Path}; error code {Error}.OperationalNN
2550Substituting user arguments for widget {WidgetID} failed; error code is {Error}.OperationalNN
2560Data upload from {From} to {To} failed; error code {Error}.OperationalNN
2570Manifest upload notification to {Path} failed; error code {Error}.OperationalNN
2580Upload copy from {From} to {To} failed; error code {Error}.OperationalNN
2581Remote executable copy from {From} to {To} failed; error code {Error}.OperationalNN
2600Remote package cannot be created at {Path}; error code {Error}.OperationalNN
2610Failure running tool (widget {WidgetID}); path '{CommandLine}'; parameters …OperationalNN
2624Data collector set {Collector} (widget {WidgetID}) failed to start; error code …DebugNN
2626Data collector set {Collector} (widget {WidgetID}) stopped in error; error code …DebugNN
2627Data collector {Collector} (widget {WidgetID}) finished; but an error occurred …DebugNN
2628Data collector set {Collector} (widget {WidgetID}) in context {ExecuteAs} …DebugNN
2629Data collection in {ExecuteAs} context failed; error code {Error}.OperationalNN
2630Data collector set {Collector} in context {ExecuteAs} failed to be added for …DebugNN
2631Data collector set {Collector} in context {ExecuteAs} failed to be added for PLA …DebugNN
2632Data collector set {Collector} (widget {WidgetID}) in context {ExecuteAs} failed …DebugNN
2633Data collector {Collector} failed to be added for non-limited non-PLA type …DebugNN
2634Data collector {Collector} failed to be added for limited non-PLA type widgets; …DebugNN
2635Widget {WidgetID} failed to be added to data collector {Collector}; error code …DebugNN
2637Widget {WidgetID} in data collector set {Collector} failed to finish; error code …OperationalNN
2700HTTP error {Code} on proxy type {ProxyType}.DebugNN
3000Non-fatal error {ErrorCode} returned to client.DebugNN
3500Fatal error {ErrorCode} returned to client.OperationalNN
5000Error {Code} in function {Function}; line {Line}; file {File}.DebugNN
5001Entering function {Function} with code {Code}; line {Line}; file {File}.DebugNN
5002Exiting function {Function} with return code {Code}; line {Line}; file {File}.DebugNN

Event ID 2000: Started manifest download from {From} to {To}.

#
Channel
Operational

Fields #

NameDescription
From
To

Event ID 2001: Finished manifest download from {From} to {To}.

#
Channel
Operational

Fields #

NameDescription
From
To

Event ID 2002: Started parsing manifest at {Path}.

#
Channel
Operational

Fields #

NameDescription
Path

Event ID 2003: Finished parsing manifest at {Path}.

#
Channel
Operational

Fields #

NameDescription
Path

Event ID 2004: Finished parsing manifest at {Path} with {Error} non-fatal errors.

#
Channel
Operational

Fields #

NameDescription
Path
Error

Event ID 2010: Conditional evaluation Type=.

#
Channel
Debug

Description

Conditional evaluation Type={Type}; Left={LeftValue}; Left (evaluated)={EvalValue}; Right={RightValue}; Op={Operator}; Result={Result}; ExecuteAs={ExecuteAs}.

Message #

Conditional evaluation Type={Type}; Left={LeftValue}; Left (evaluated)={EvalValue}; Right={RightValue}; Op={Operator}; Result={Result}; ExecuteAs={ExecuteAs}.

Fields #

NameDescription
Type
LeftValue
EvalValue
RightValue
Operator
Result
ExecuteAs

Event ID 2020: Widget {WidgetID} parsed with action {WidgetAction}.

#
Channel
Debug

Fields #

NameDescription
WidgetID
WidgetAction

Event ID 2030: Started tool download for widget {Widget}; from {From} to {To}.

#
Channel
Operational

Fields #

NameDescription
Widget
From
To

Event ID 2031: Finished tool download for widget {Widget}; from {From} to {To}.

#
Channel
Operational

Fields #

NameDescription
Widget
From
To

Event ID 2032: Group policy was configured to skip tool download.

#
Channel
Operational

Event ID 2040: Tool signature check succeeded for widget {Widget} at {Path}.

#
Channel
Debug

Fields #

NameDescription
Widget
Path

Event ID 2050: Substituting user arguments for widget {WidgetID} succeeded; old string is {From}; new string is {To}.

#
Channel
Debug

Fields #

NameDescription
WidgetID
From
To

Event ID 2051: User responded to widget {WidgetID}; variable {From}; response {To}.

#
Channel
Debug

Fields #

NameDescription
WidgetID
From
To

Event ID 2060: Started data upload from {From} to {To}.

#
Channel
Operational

Fields #

NameDescription
From
To

Event ID 2061: Finished data upload from {From} to {To}.

#
Channel
Operational

Fields #

NameDescription
From
To

Event ID 2070: Completed manifest upload notification to {Path}.

#
Channel
Operational

Fields #

NameDescription
Path

Event ID 2080: Completed upload file copy from {From} to {To}.

#
Channel
Operational

Fields #

NameDescription
From
To

Event ID 2081: Completed remote executable copy from {From} to {To}.

#
Channel
Operational

Fields #

NameDescription
From
To

Event ID 2090: The user chose to manually cancel data collection.

#
Channel
Operational

Event ID 2100: Widget {Widget} with action {Action} has entered {Status} state.

#
Channel
Debug

Fields #

NameDescription
Widget
Action
StatusNTSTATUS reference

Event ID 2120: Remote package succesfully created at {Path}.

#
Channel
Operational

Fields #

NameDescription
Path

Event ID 2130: Started tool (widget {WidgetID}); path '{CommandLine}'; parameters '{CommandParam}'; context {ExecuteAs}.

#
Channel
Operational

Fields #

NameDescription
WidgetID
CommandLine
CommandParam
ExecuteAs

Event ID 2131: Finished tool (widget {WidgetID}); path '{CommandLine}'; parameters '{CommandParam}'; context {ExecuteAs}; return code {Error}.

#
Channel
Operational

Fields #

NameDescription
WidgetID
CommandLine
CommandParam
ExecuteAs
Error

Event ID 2144: Data collector set {Collector} (widget {WidgetID}) started successfully.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2145: Data collector set {Collector} (widget {WidgetID}) began compiling.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2146: Data collector set {Collector} (widget {WidgetID}) stopped successfully.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2147: Data collector {Collector} (widget {WidgetID}) finished successfully.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2148: Data collector set {Collector} (widget {WidgetID}) in context {ExecuteAs} succeeded.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID
ExecuteAs

Event ID 2150: Data collector set {Collector} in context {ExecuteAs} added for non-PLA type widgets.

#
Channel
Debug

Fields #

NameDescription
Collector
ExecuteAs

Event ID 2151: Data collector set {Collector} in context {ExecuteAs} added for PLA widget {WidgetID}.

#
Channel
Debug

Fields #

NameDescription
Collector
ExecuteAs
WidgetID

Event ID 2152: Data collector set {Collector} (widget {WidgetID}) in context {ExecuteAs} enqueued to be stopped.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID
ExecuteAs

Event ID 2153: Data Collector {Collector} added for non-limited non-PLA type widgets.

#
Channel
Debug

Fields #

NameDescription
Collector

Event ID 2154: Data Collector {Collector} added for limited non-PLA type widgets.

#
Channel
Debug

Fields #

NameDescription
Collector

Event ID 2155: Widget {WidgetID} added to data collector {Collector}.

#
Channel
Debug

Fields #

NameDescription
WidgetID
Collector

Event ID 2157: Widget {WidgetID} in data collector set {Collector} finished successfully.

#
Channel
Operational

Fields #

NameDescription
WidgetID
Collector

Event ID 2158: Query {Collector} added for Widget {WidgetID}.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2170: Data collector set {Collector} (widget {WidgetID}) was terminated before DCS start.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2171: Data collector set {Collector} (widget {WidgetID}) was terminated during DCS compiling.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2172: Data collector set {Collector} (widget {WidgetID}) was terminated at DCS compiling.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2173: Data collector set {Collector} (widget {WidgetID}) was terminated while waiting for stop.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2174: Data collector set {Collector} (widget {WidgetID}) was started without a corresponding stop.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID

Event ID 2200: HTTP success {Code} on proxy type {ProxyType}.

#
Channel
Debug

Fields #

NameDescription
Code
ProxyType

Event ID 2500: Manifest download from {From} to {To} failed; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
From
To
Error

Event ID 2501: Parsing manifest at {Path} failed; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
Path
Error

Event ID 2510: Conditional evaluation Type=.

#
Channel
Debug

Description

Conditional evaluation Type={Type}; Left={LeftValue}; Left (evaluated)={EvalValue}; Right={RightValue}; Op={Operator}; Result={Result}; ExecuteAs={ExecuteAs}; ErrorCode {Error}.

Message #

Conditional evaluation Type={Type}; Left={LeftValue}; Left (evaluated)={EvalValue}; Right={RightValue}; Op={Operator}; Result={Result}; ExecuteAs={ExecuteAs}; ErrorCode {Error}.

Fields #

NameDescription
Type
LeftValue
EvalValue
RightValue
Operator
Result
ExecuteAs
Error

Event ID 2520: Failed parsing widget {WidgetID} with action {WidgetAction}; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
WidgetID
WidgetAction
Error

Event ID 2530: Tool download for widget {Widget}; from {From} to {To}; failed; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
Widget
From
To
Error

Event ID 2540: Tool signature check failed for widget {Widget} at {Path}; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
Widget
Path
Error

Event ID 2550: Substituting user arguments for widget {WidgetID} failed; error code is {Error}.

#
Channel
Operational

Fields #

NameDescription
WidgetID
Error

Event ID 2560: Data upload from {From} to {To} failed; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
From
To
Error

Event ID 2570: Manifest upload notification to {Path} failed; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
Path
Error

Event ID 2580: Upload copy from {From} to {To} failed; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
From
To
Error

Event ID 2581: Remote executable copy from {From} to {To} failed; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
From
To
Error

Event ID 2600: Remote package cannot be created at {Path}; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
Path
Error

Event ID 2610: Failure running tool (widget {WidgetID}); path '{CommandLine}'; parameters '{CommandParam}'; context {ExecuteAs}; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
WidgetID
CommandLine
CommandParam
ExecuteAs
Error

Event ID 2624: Data collector set {Collector} (widget {WidgetID}) failed to start; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID
Error

Event ID 2626: Data collector set {Collector} (widget {WidgetID}) stopped in error; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID
Error

Event ID 2627: Data collector {Collector} (widget {WidgetID}) finished; but an error occurred in processing; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID
Error

Event ID 2628: Data collector set {Collector} (widget {WidgetID}) in context {ExecuteAs} failed; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID
ExecuteAs
Error

Event ID 2629: Data collection in {ExecuteAs} context failed; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
ExecuteAs
Error

Event ID 2630: Data collector set {Collector} in context {ExecuteAs} failed to be added for non-PLA type widgets; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
ExecuteAs
Error

Event ID 2631: Data collector set {Collector} in context {ExecuteAs} failed to be added for PLA widget {WidgetID}; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
ExecuteAs
WidgetID
Error

Event ID 2632: Data collector set {Collector} (widget {WidgetID}) in context {ExecuteAs} failed to be enqueued to be stopped; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
WidgetID
ExecuteAs
Error

Event ID 2633: Data collector {Collector} failed to be added for non-limited non-PLA type widgets; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
Error

Event ID 2634: Data collector {Collector} failed to be added for limited non-PLA type widgets; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
Collector
Error

Event ID 2635: Widget {WidgetID} failed to be added to data collector {Collector}; error code {Error}.

#
Channel
Debug

Fields #

NameDescription
WidgetID
Collector
Error

Event ID 2637: Widget {WidgetID} in data collector set {Collector} failed to finish; error code {Error}.

#
Channel
Operational

Fields #

NameDescription
WidgetID
Collector
Error

Event ID 2700: HTTP error {Code} on proxy type {ProxyType}.

#
Channel
Debug

Fields #

NameDescription
Code
ProxyType

Event ID 3000: Non-fatal error {ErrorCode} returned to client.

#
Channel
Debug

Fields #

NameDescription
ErrorCode

Event ID 3500: Fatal error {ErrorCode} returned to client.

#
Channel
Operational

Fields #

NameDescription
ErrorCode

Event ID 5000: Error {Code} in function {Function}; line {Line}; file {File}.

#
Channel
Debug

Fields #

NameDescription
Code
Function
Line
File

Event ID 5001: Entering function {Function} with code {Code}; line {Line}; file {File}.

#
Channel
Debug

Fields #

NameDescription
Function
Code
Line
File

Event ID 5002: Exiting function {Function} with return code {Code}; line {Line}; file {File}.

#
Channel
Debug

Fields #

NameDescription
Function
Code
Line
File