This monitor checks the WAP Web Config file if all features are encrypted for security.
If there are features not encrypted the monitor will raise and alert and trigger an error state.
General link on web config Encryption Encrypting and Decrypting Configuration Sections
Windows Azure Pack Wiki - by Hans Vredevoort and Marc van Eijk Windows Azure Pack Wiki
Feedback on this monitor - Oskar Landman SCOM Management Pack Windows Azure Pack (WAP)
Target | WindowsAzurePack.Library.WAPSite.AdminSite | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | ConfigurationHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | WindowsAzurePack.WAPSite.MonitorType.WebConfigEncrypt.WAP | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="WindowsAzurePack.Monitor.WebConfigEncrypt.AdminSite" Accessibility="Public" Enabled="true" Target="WL!WindowsAzurePack.Library.WAPSite.AdminSite" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="WindowsAzurePack.WAPSite.MonitorType.WebConfigEncrypt.WAP" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="WindowsAzurePack.Monitor.WebConfigEncrypt.AdminSite.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="Failure" MonitorTypeStateID="Failure" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>7200</IntervalSeconds>
<SyncTime/>
<WAPService>AdminSite</WAPService>
</Configuration>
</UnitMonitor>