MonitoringFeature Discovery Periodic Trigger Rule ( EqualLogic )

Dell.FeatureManagement.EqualLogic.PeriodicEventTriggerRule (Rule)

Periodic Discovery source for Feature monitoring cycle

Knowledge Base article:

Summary

This rule periodically triggers discovery of Dell EqualLogic Storage management pack Suite features using event log (398) such that Feature Management Dashboard is up to date.

Element properties:

TargetDell.FeatureManagement.EqualLogic.SelectedHostMgmtServer
CategoryCustom
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
Scheduler DataSource FMP.System.Scheduler Default
ExecuteScript WriteAction Microsoft.Windows.ScriptWriteAction Default

Source Code:

<Rule ID="Dell.FeatureManagement.EqualLogic.PeriodicEventTriggerRule" Enabled="true" Target="Dell.FeatureManagement.EqualLogic.SelectedHostMgmtServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="Scheduler" TypeID="FMP.System.Scheduler">
<Interval>86400</Interval>
<SyncTime/>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="ExecuteScript" TypeID="Windows!Microsoft.Windows.ScriptWriteAction">
<ScriptName>DellFMPEQL_ScriptEventGen.vbs</ScriptName>
<Arguments/>
<ScriptBody><Script>
'**********************************************************************************
' Script Name - DellFMPEQL_ScriptEventGen
' Author: Vignesh Pandian
'
' Description:
' generate OpsMgr EventLog entry to trigger FMP discovery
'
' (c) Copyright &#xA9; 2009&#x2013; 2017 Dell Inc, or its subsidiaries. All Rights Reserved
'**********************************************************************************
Option Explicit
On Error Resume Next
SetLocale("en-us")

Dim oAPI, oBag
Set oAPI = CreateObject("MOM.ScriptAPI")
Call oAPI.LogScriptEvent("Dell Feature Monitoring ",398,0, "Triggering periodic discovery Equal Logic for Dell Monitoring Feature instances.")
Set oAPI = Nothing
</Script></ScriptBody>
<TimeoutSeconds>300</TimeoutSeconds>
</WriteAction>
</WriteActions>
</Rule>