Add IntelliTrace as an APM alert attachment write action

Microsoft.SystemCenter.IntelliTraceProfiling.AttachIntelliTraceLogToApmAlertsWriteAction (WriteActionModuleType)

This write action converts APM event to IntelliTrace format and creates associated alerts attachments.

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityInternal
RunAsDefault
InputTypeMicrosoft.SystemCenter.DataItemAlertSubscription

Member Modules:

ID Module Type TypeId RunAs 
PA ProbeAction Microsoft.SystemCenter.IntelliTraceProfiling.ConvertApmAlertToIntelliTraceFormatProbeAction Default
WA WriteAction Microsoft.SystemCenter.AlertAttachment.AddAttachment.WriteAction Default

Source Code:

<WriteActionModuleType ID="Microsoft.SystemCenter.IntelliTraceProfiling.AttachIntelliTraceLogToApmAlertsWriteAction" Accessibility="Internal" Batching="false">
<Configuration/>
<ModuleImplementation Isolation="Any">
<Composite>
<MemberModules>
<ProbeAction ID="PA" TypeID="Microsoft.SystemCenter.IntelliTraceProfiling.ConvertApmAlertToIntelliTraceFormatProbeAction"/>
<WriteAction ID="WA" TypeID="AA!Microsoft.SystemCenter.AlertAttachment.AddAttachment.WriteAction">
<ComputerName/>
<DeleteLocalFile>false</DeleteLocalFile>
<GenerateNewAlertForAlertContext>false</GenerateNewAlertForAlertContext>
</WriteAction>
</MemberModules>
<Composition>
<Node ID="WA">
<Node ID="PA"/>
</Node>
</Composition>
</Composite>
</ModuleImplementation>
<InputType>SC!Microsoft.SystemCenter.DataItemAlertSubscription</InputType>
</WriteActionModuleType>