This rule collects application information from Collector.
This rule initiate client application discovery
Target | AVIcode.DotNet.SystemCenter.Client.Collector |
Category | Custom |
Enabled | True |
Alert Generate | False |
Remotable | False |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DataSource | DataSource | AVIcode.DotNet.SystemCenter.Client.WMIEventProvider | Default |
RegisterSource | WriteAction | AVIcode.DotNet.SystemCenter.Client.RegisterApplicationSource.WA | Default |
<Rule ID="AVIcode.DotNet.SystemCenter.Client.RegisterApplicationSource" Enabled="true" Target="AVIcode.DotNet.SystemCenter.Client.Collector" ConfirmDelivery="true" Remotable="false">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DataSource" TypeID="AVIcode.DotNet.SystemCenter.Client.WMIEventProvider">
<NameSpace>root\cimv2</NameSpace>
<Query>SELECT eventSource, eventClass FROM NetMonitorEvent</Query>
<PollInterval>300</PollInterval>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="RegisterSource" TypeID="AVIcode.DotNet.SystemCenter.Client.RegisterApplicationSource.WA">
<OnlyCheckSource>false</OnlyCheckSource>
<ApplicationName>$Data/Property[@Name="eventSource"]$</ApplicationName>
<TimeoutSeconds>300</TimeoutSeconds>
</WriteAction>
</WriteActions>
</Rule>