此监视器跟踪回收 IIS 应用程序池的需求,原因是与 Web 服务器上运行的应用程序有关的监视设置发生了变化。
此监视器跟踪回收 IIS 应用程序池的需求,原因是与 Web 服务器上运行的应用程序有关的监视设置发生了变化。 在需要回收 IIS 应用程序池时,此监视器将变为不正常状态。
在使用 .NET 应用程序性能监视模板修改应用程序监视设置时,可能需要回收 IIS 应用程序池,以便让新的设置生效。 需要回收 IIS 应用程序池的示例方案之一就是启用客户端监视。
如果为同一台服务器显示“需要 IIS 重新启动”警报,则可以忽略此警报,并直接按照“需要 IIS 重新启动”警报中的信息执行操作。 在重新启动 IIS 后,将会自动解除“需要回收 IIS 应用程序池”警报。
可以单击以下链接来回收所有 IIS 应用程序池: 回收 IIS 应用程序池
请注意,单击上面的链接将重新启动所有应用程序池。
或者,你可以使用 Internet Information Services (IIS) 管理器直接在 Web 服务器上回收应用程序池。
Target | Microsoft.SystemCenter.Apm.ApmAgent | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.Apm.Infrastructure.Monitoring.IISRecycle.MonitorType | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.Apm.Infrastructure.Monitoring.ApmAgent.IISRecycle.Monitor" Accessibility="Public" Enabled="true" Target="AI!Microsoft.SystemCenter.Apm.ApmAgent" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="false" Priority="Normal" TypeID="Microsoft.SystemCenter.Apm.Infrastructure.Monitoring.IISRecycle.MonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Apm.Infrastructure.Monitoring.ApmAgent.IISRecycle.Monitor.AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="ApplicationStateOK" HealthState="Success"/>
<OperationalState ID="Warning" MonitorTypeStateID="ApplicationStateWarning" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
</Configuration>
</UnitMonitor>