Obs/bin/FDA/content/FleetDiagnosticsAgent/scenarios.xml
<?xml version="1.0" encoding="utf-8"?>
<diagrules xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" schemaversion="2"> <UIF uifversion="0"> <uifmanifestxml /> </UIF> <scenarios> <scenario xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaversion="2" scenarioid="{e45d751f-9479-4803-8251-0fc06f6c0a4d}" stableid="{dace5284-0514-44ab-8d0c-32cc6c1f2ad3}" scenarioname="TestProactive" maxdurationms="60000" fdacontact="cedricda" fdaservicetree="{abcdf29b-9f04-4f53-bd19-75fd274783bd}"> <triggers> <trigger triggername="aaaaaaaa-70d9-4082-9b52-23f3a3e92fe4.1_0"> <etwtrigger> <provider>{aaaaaaaa-70d9-4082-9b52-23f3a3e92fe4}</provider> <id>1</id> <version>0</version> <keywords>0x0</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <escalation> <action actionname="RunPowerShell" dataclassification="systemmetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName TestProactive -StartMinsAgo 30 -FilterRoles ObservabilityAgent</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="aaaaaaaa-70d9-4082-9b52-23f3a3e92fe4.1_0" target="_complete" name="T0" uploadtrigger="false" /> </state> <final id="_complete" /> </scxml> </scenario> <scenario xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaversion="2" scenarioid="{7b64a154-0dd1-404c-8c56-d11b373b344b}" stableid="{aae9dcb8-a786-4072-af94-25fc44b41bdc}" scenarioname="HyperV-VM-PowerOff" maxdurationms="60000" fdacontact="cedricda" fdaservicetree="{abcdf29b-9f04-4f53-bd19-75fd274783bd}"> <triggers> <trigger triggername="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18502_0"> <etwtrigger> <provider>{51DDFA29-D5C8-4803-BE4B-2ECB715570FE}</provider> <id>18502</id> <version>0</version> <keywords>0x0</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <escalation> <action actionname="RunPowerShell" dataclassification="systemmetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName HyperV-VM-PowerOff -StartMinsAgo 5 -FilterRoles BareMetal -CollectClusterLogs</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18502_0" target="_complete" name="T0" uploadtrigger="false" /> </state> <final id="_complete" /> </scxml> </scenario> <scenario xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaversion="2" scenarioid="{2c9323dd-0781-487b-84c1-5b7ff17ad210}" stableid="{1c5e9af4-5532-4b3f-8433-ddd434cf92b5}" scenarioname="Hyper-V-Shutdown" maxdurationms="60000" fdacontact="cedricda" fdaservicetree="{abcdf29b-9f04-4f53-bd19-75fd274783bd}"> <triggers> <trigger triggername="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18504_0"> <etwtrigger> <provider>{51DDFA29-D5C8-4803-BE4B-2ECB715570FE}</provider> <id>18504</id> <version>0</version> <keywords>0x0</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <escalation> <action actionname="RunPowerShell" dataclassification="systemmetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName Hyper-V-Shutdown -StartMinsAgo 5 -FilterRoles BareMetal -CollectClusterLogs</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18504_0" target="_complete" name="T0" uploadtrigger="false" /> </state> <final id="_complete" /> </scxml> </scenario> <scenario xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaversion="2" scenarioid="{c974d182-2cb9-4f1f-851e-3d9100607087}" stableid="{f7659ef3-64d0-4983-96ac-e0daa0b7c35a}" scenarioname="Hyper-V-Crash" maxdurationms="60000" fdacontact="cedricda" fdaservicetree="{abcdf29b-9f04-4f53-bd19-75fd274783bd}"> <triggers> <trigger triggername="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18590_0"> <etwtrigger> <provider>{51DDFA29-D5C8-4803-BE4B-2ECB715570FE}</provider> <id>18590</id> <version>0</version> <keywords>0x0</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <escalation> <action actionname="RunPowerShell" dataclassification="systemmetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName Hyper-V-Crash -StartMinsAgo 5 -FilterRoles BareMetal -CollectClusterLogs</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18590_0" target="_complete" name="T0" uploadtrigger="false" /> </state> <final id="_complete" /> </scxml> </scenario> <scenario xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaversion="2" scenarioid="{90a7aa36-bb69-4133-a9e8-2e278e503341}" stableid="{023fa948-f4c5-4f7a-b864-678a2fd162a0}" scenarioname="Hyper-V-Saved" maxdurationms="60000" fdacontact="cedricda" fdaservicetree="{abcdf29b-9f04-4f53-bd19-75fd274783bd}"> <triggers> <trigger triggername="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18510_0"> <etwtrigger> <provider>{51DDFA29-D5C8-4803-BE4B-2ECB715570FE}</provider> <id>18510</id> <version>0</version> <keywords>0x0</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <escalation> <action actionname="RunPowerShell" dataclassification="systemmetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName Hyper-V-Saved -StartMinsAgo 5 -FilterRoles BareMetal -CollectClusterLogs</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18510_0" target="_complete" name="T0" uploadtrigger="false" /> </state> <final id="_complete" /> </scxml> </scenario> <scenario xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaversion="2" scenarioid="{50210ea0-1847-4982-8ec8-6cc065f6dd71}" stableid="{59dd0b18-63bf-49fe-83df-9fd40a88b986}" scenarioname="Hyper-V-Paused" maxdurationms="60000" fdacontact="cedricda" fdaservicetree="{abcdf29b-9f04-4f53-bd19-75fd274783bd}"> <triggers> <trigger triggername="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18516_0"> <etwtrigger> <provider>{51DDFA29-D5C8-4803-BE4B-2ECB715570FE}</provider> <id>18516</id> <version>0</version> <keywords>0x0</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <escalation> <action actionname="RunPowerShell" dataclassification="systemmetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName Hyper-V-Paused -StartMinsAgo 5 -FilterRoles BareMetal -CollectClusterLogs</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18516_0" target="_complete" name="T0" uploadtrigger="false" /> </state> <final id="_complete" /> </scxml> </scenario> <scenario xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaversion="2" scenarioid="{ac68d3d1-933c-4934-a152-ff8841cb1f5c}" stableid="{633c9d6e-1164-4600-996b-6f122da61b89}" scenarioname="Hyper-V-MSVM-TripleFault" maxdurationms="60000" fdacontact="cedricda" fdaservicetree="{abcdf29b-9f04-4f53-bd19-75fd274783bd}"> <triggers> <trigger triggername="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18510_0"> <etwtrigger> <provider>{51DDFA29-D5C8-4803-BE4B-2ECB715570FE}</provider> <id>18510</id> <version>0</version> <keywords>0x0</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <escalation> <action actionname="RunPowerShell" dataclassification="systemmetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName Hyper-V-MSVM-TripleFault -StartMinsAgo 5 -FilterRoles BareMetal -CollectClusterLogs</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="51DDFA29-D5C8-4803-BE4B-2ECB715570FE.18510_0" target="_complete" name="T0" uploadtrigger="false" /> </state> <final id="_complete" /> </scxml> </scenario> <scenario xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" schemaversion="2" scenarioid="{daac6ba7-36a4-4fc0-9b54-2ecec13323cb}" stableid="{226f1500-8201-43f4-a5bf-d4cb03380e33}" scenarioname="Hyper-V-StartFailure" maxdurationms="60000" fdacontact="cedricda" fdaservicetree="{abcdf29b-9f04-4f53-bd19-75fd274783bd}"> <triggers> <trigger triggername="6066F867-7CA1-4418-85FD-36E3F9C0600C.12030_0"> <etwtrigger> <provider>{6066F867-7CA1-4418-85FD-36E3F9C0600C}</provider> <id>12030</id> <version>0</version> <keywords>0x0</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <escalation> <action actionname="RunPowerShell" dataclassification="systemmetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName Hyper-V-StartFailure -StartMinsAgo 5 -FilterRoles BareMetal -CollectClusterLogs</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="6066F867-7CA1-4418-85FD-36E3F9C0600C.12030_0" target="_complete" name="T0" uploadtrigger="false" /> </state> <final id="_complete" /> </scxml> </scenario> <scenario schemaversion="2" scenarioid="{318ba438-970c-4caf-b7a0-9e0d892d6eb5}" stableid="{f260804d-1699-45ba-8df4-22ef9d3b6dc9}" scenarioname="OSUpdateLogs" maxdurationms="0" mintimebetweencompletionescalationsms="30000" maxinflightinstances="1" fdaowner="REDMOND\acaulfield" fdacontact="acaulfield" fdaicmteam=" " fdacreatedate="3/9/2023 7:32:22 PM" fdafirstcreatetime="3/9/2023 7:32:22 PM" fdaismanualtrigger="true"> <triggers> <trigger triggername="Setup360Telemetry.PostRebootInstall"> <etwtrigger> <provider>{8be48f34-1f58-4180-8c12-dbe6e6e71a81}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="Setup360Telemetry.PreInstallQuiet"> <etwtrigger> <provider>{8be48f34-1f58-4180-8c12-dbe6e6e71a81}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="Setup360Telemetry.Downlevel"> <etwtrigger> <provider>{8be48f34-1f58-4180-8c12-dbe6e6e71a81}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="Setup360Telemetry.PreDownloadQuiet"> <etwtrigger> <provider>{8be48f34-1f58-4180-8c12-dbe6e6e71a81}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="Setup360Telemetry.Finalize"> <etwtrigger> <provider>{8be48f34-1f58-4180-8c12-dbe6e6e71a81}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="Update360Telemetry.UpdateAgentPostRebootResult"> <etwtrigger> <provider>{4aeee6ec-cefe-4c43-b460-909bd707260c}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="Update360Telemetry.UpdateAgentDownloadRequest"> <etwtrigger> <provider>{4aeee6ec-cefe-4c43-b460-909bd707260c}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="Update360Telemetry.UpdateAgentInstall"> <etwtrigger> <provider>{4aeee6ec-cefe-4c43-b460-909bd707260c}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="SoftwareUpdateClientTelemetry.Commit"> <etwtrigger> <provider>{d48679eb-8aa3-4138-be24-f1648c874e49}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="SoftwareUpdateClientTelemetry.Install"> <etwtrigger> <provider>{d48679eb-8aa3-4138-be24-f1648c874e49}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> <trigger triggername="SoftwareUpdateClientTelemetry.Download"> <etwtrigger> <provider>{d48679eb-8aa3-4138-be24-f1648c874e49}</provider> <keywords>0x800000000000</keywords> <level>5</level> </etwtrigger> </trigger> </triggers> <filters> <filter appliesto="trigger" filtername="Setup360Telemetry.PostRebootInstall Error"> <singletriggerpropertyfilter> <triggername>Setup360Telemetry.PostRebootInstall</triggername> <propertyselector> <propertykey> <name>State</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>Failed</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Setup360Telemetry.PreInstallQuiet Error"> <singletriggerpropertyfilter> <triggername>Setup360Telemetry.PreInstallQuiet</triggername> <propertyselector> <propertykey> <name>State</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>Failed</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Setup360Telemetry.Downlevel Error"> <singletriggerpropertyfilter> <triggername>Setup360Telemetry.Downlevel</triggername> <propertyselector> <propertykey> <name>State</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>Failed</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Setup360Telemetry.PreDownloadQuiet Error"> <singletriggerpropertyfilter> <triggername>Setup360Telemetry.PreDownloadQuiet</triggername> <propertyselector> <propertykey> <name>State</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>Failed</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Setup360Telemetry.Finalize Error"> <singletriggerpropertyfilter> <triggername>Setup360Telemetry.Finalize</triggername> <propertyselector> <propertykey> <name>State</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>Failed</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="SoftwareUpdateClientTelemetry.Commit Error EventScenario"> <singletriggerpropertyfilter> <triggername>SoftwareUpdateClientTelemetry.Commit</triggername> <propertyselector> <propertykey> <name>EventScenario</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>Failed</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="SoftwareUpdateClientTelemetry.Commit Error EventType"> <singletriggerpropertyfilter> <triggername>SoftwareUpdateClientTelemetry.Commit</triggername> <propertyselector> <propertykey> <name>EventType</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>4</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="SoftwareUpdateClientTelemetry.Install Error EventScenario"> <singletriggerpropertyfilter> <triggername>SoftwareUpdateClientTelemetry.Install</triggername> <propertyselector> <propertykey> <name>EventScenario</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>Failed</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="SoftwareUpdateClientTelemetry.Install Error EventType"> <singletriggerpropertyfilter> <triggername>SoftwareUpdateClientTelemetry.Install</triggername> <propertyselector> <propertykey> <name>EventType</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>4</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="SoftwareUpdateClientTelemetry.Download Error EventScenario"> <singletriggerpropertyfilter> <triggername>SoftwareUpdateClientTelemetry.Download</triggername> <propertyselector> <propertykey> <name>EventScenario</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>Failed</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="SoftwareUpdateClientTelemetry.Download Error EventType"> <singletriggerpropertyfilter> <triggername>SoftwareUpdateClientTelemetry.Download</triggername> <propertyselector> <propertykey> <name>EventType</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>4</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Update360Telemetry.UpdateAgentPostRebootResult Error ScenarioId"> <singletriggerpropertyfilter> <triggername>Update360Telemetry.UpdateAgentPostRebootResult</triggername> <propertyselector> <propertykey> <name>ScenarioId</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>4</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Update360Telemetry.UpdateAgentPostRebootResult Error ErrorCode"> <singletriggerpropertyfilter> <triggername>Update360Telemetry.UpdateAgentPostRebootResult</triggername> <propertyselector> <propertykey> <name>ErrorCode</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>0</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Update360Telemetry.UpdateAgentPostRebootResult Error PostRebootResult"> <singletriggerpropertyfilter> <triggername>Update360Telemetry.UpdateAgentPostRebootResult</triggername> <propertyselector> <propertykey> <name>PostRebootResult</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>notequal</operation> <value>0xD000002D</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Update360Telemetry.UpdateAgentPostRebootResult Error PostRebootResult 2"> <singletriggerpropertyfilter> <triggername>Update360Telemetry.UpdateAgentPostRebootResult</triggername> <propertyselector> <propertykey> <name>PostRebootResult </name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>notequal</operation> <value>0x8007139F</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Update360Telemetry.UpdateAgentDownloadRequest Error Result"> <singletriggerpropertyfilter> <triggername>Update360Telemetry.UpdateAgentDownloadRequest</triggername> <propertyselector> <propertykey> <name>Result</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>1</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Update360Telemetry.UpdateAgentDownloadRequest Error ExtensionName"> <singletriggerpropertyfilter> <triggername>Update360Telemetry.UpdateAgentDownloadRequest</triggername> <propertyselector> <propertykey> <name>ExtensionName</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>OS</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Update360Telemetry.UpdateAgentInstall Error Result"> <singletriggerpropertyfilter> <triggername>Update360Telemetry.UpdateAgentInstall</triggername> <propertyselector> <propertykey> <name>Result</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>1</value> </singletriggerpropertyfilter> </filter> <filter appliesto="trigger" filtername="Update360Telemetry.UpdateAgentInstall Error ExtensionName"> <singletriggerpropertyfilter> <triggername>Update360Telemetry.UpdateAgentInstall</triggername> <propertyselector> <propertykey> <name>ExtensionName</name> </propertykey> </propertyselector> <mathoperation>add</mathoperation> <constant>0</constant> <operation>equal</operation> <value>OS</value> </singletriggerpropertyfilter> </filter> </filters> <escalation uploadcab="1" maxescalationdurationms="60000"> <action actionname="runexe_m7lq__windir__System32_WindowsPowershell_v1_0_powershel" ignorefailure="1" dataclassification="SystemMetadata"> <runexewithargsaction> <exename>%windir%\System32\WindowsPowershell\v1.0\powershell.exe</exename> <commandline>-File Invoke-ProactiveLogCollectionJob.ps1 -TriggerName OSUpdateLogs -StartMinsAgo 5 -FilterRoles OSUpdateLogs -CollectClusterLogs</commandline> <maximumruntimems>20000</maximumruntimems> </runexewithargsaction> </action> </escalation> <scxml version="1.0" datamodel="custom" initial="_start" xmlns="http://www.w3.org/2005/07/scxml"> <state id="_start"> <transition event="Setup360Telemetry.PostRebootInstall" target="_complete" name="T0" uploadtrigger="false"> <filter strict="false">Setup360Telemetry.PostRebootInstall Error</filter> </transition> <transition event="Setup360Telemetry.PreInstallQuiet" target="_complete" name="T1" uploadtrigger="false"> <filter strict="false">Setup360Telemetry.PreInstallQuiet Error</filter> </transition> <transition event="Setup360Telemetry.Downlevel" target="_complete" name="T2" uploadtrigger="false"> <filter strict="false">Setup360Telemetry.Downlevel Error</filter> </transition> <transition event="Setup360Telemetry.PreDownloadQuiet" target="_complete" name="T3" uploadtrigger="false"> <filter strict="false">Setup360Telemetry.PreDownloadQuiet Error</filter> </transition> <transition event="Setup360Telemetry.Finalize" target="_complete" name="T4" uploadtrigger="false"> <filter strict="false">Setup360Telemetry.Finalize Error</filter> </transition> <transition event="Update360Telemetry.UpdateAgentPostRebootResult" target="_complete" name="T5" uploadtrigger="false"> <filter strict="false">Update360Telemetry.UpdateAgentPostRebootResult Error ScenarioId</filter> <filter strict="false">Update360Telemetry.UpdateAgentPostRebootResult Error ErrorCode</filter> <filter strict="false">Update360Telemetry.UpdateAgentPostRebootResult Error PostRebootResult</filter> <filter strict="false">Update360Telemetry.UpdateAgentPostRebootResult Error PostRebootResult 2</filter> </transition> <transition event="Update360Telemetry.UpdateAgentDownloadRequest" target="_complete" name="T6" uploadtrigger="false"> <filter strict="false">Update360Telemetry.UpdateAgentDownloadRequest Error Result</filter> <filter strict="false">Update360Telemetry.UpdateAgentDownloadRequest Error ExtensionName</filter> </transition> <transition event="Update360Telemetry.UpdateAgentInstall" target="_complete" name="T7" uploadtrigger="false"> <filter strict="false">Update360Telemetry.UpdateAgentInstall Error Result</filter> <filter strict="false">Update360Telemetry.UpdateAgentInstall Error ExtensionName</filter> </transition> <transition event="SoftwareUpdateClientTelemetry.Commit" target="_complete" name="T8" uploadtrigger="false"> <filter strict="false">SoftwareUpdateClientTelemetry.Commit Error EventScenario</filter> <filter strict="false">SoftwareUpdateClientTelemetry.Commit Error EventType</filter> </transition> <transition event="SoftwareUpdateClientTelemetry.Install" target="_complete" name="T9" uploadtrigger="false"> <filter strict="false">SoftwareUpdateClientTelemetry.Install Error EventScenario</filter> <filter strict="false">SoftwareUpdateClientTelemetry.Install Error EventType</filter> </transition> <transition event="SoftwareUpdateClientTelemetry.Download" target="_complete" name="T10" uploadtrigger="false"> <filter strict="false">SoftwareUpdateClientTelemetry.Download Error EventScenario</filter> <filter strict="false">SoftwareUpdateClientTelemetry.Download Error EventType</filter> </transition> </state> <final id="_complete" /> <final id="_cancel" /> </scxml> </scenario> </scenarios> </diagrules> |