健全狀況

Microsoft.SystemCenter.DataWarehouse.Report.AvailabilityHealth (LinkedReport)

一般健全狀況報表

Knowledge Base article:

摘要

此報表顯示在選取的報表期間,所選物件的狀態內時間。 狀態內時間摘要依預設是根據物件整體的實體健全狀況

描述:

對 System Center Operations Manager 中的每個受管理物件,在以下每個專業領域中設定的監視可決定狀態內物件時間,然後彙總至物件整體健全狀況。 健全狀況報表依預設會根據彙總至整體實體健全狀況的監視,顯示狀態內物件時間。

實體健全狀況

可用性

設定

效能

安全性

參數:

資料彙總: 您可使用每小時或每日資料彙總執行報表。

日期/時間選項: 允許以相對或固定日期來定義報表的時段。

營業時間: 可定義營業時間範圍以及套用該範圍的營業日。 一旦定義營業時間,則此報表只會顯示該時間範圍內的資料。 只有在選取每小時彙總時,營業時間才有作用。

物件選擇器: 允許選取要顯示警示的群組或物件。

使用物件選擇器時,選取 [新增群組] 將傳回群組及其包含的所有物件。 [新增物件] 只會傳回選取的物件。

停機時間: 在計算報表中物件的停機時間時,使用者可指定是否將特定狀態計算為執行時間或停機時間。 核取狀態旁的方塊表示將該狀態設定為停機狀態。

範例使用方式:

案例: 報告在上星期一到上星期五期間,[所有電腦] 群組的健全狀況,並選擇將警告設為停機狀態。

指示: (參數選取會以粗體顯示)

報表輸出:

此報表提供以下三個互動區域

向下切入針對選取物件所定義的狀態彙總套件邏輯

按一下 [可用性追蹤器] 圖表

各資料列上的互動

按一下 [物件名稱] 啟動 [監視可用性] 子報表,可詳細顯示哪些監視已通報何種狀態。

此選項會連結到「可用時間」報表,其中詳細顯示物件在何時處於何種狀態,並可向下切入時間,以詳細查看依每月、每日及每小時區分的狀態持續時間。

報表:

可用時間

如同按一下 [物件名稱] 的連結

監視可用性

如同按一下 [可用性追蹤器] 圖表的連結

組態變更

此選項會連結到設定變更,並依相同的時間範圍執行物件的報表,其中詳細顯示每一項偵測到的設定變更。

Element properties:

BaseMicrosoft.SystemCenter.DataWarehouse.Report.Availability
TargetSystem.Entity
AccessibilityPublic
VisibleTrue

Source Code:

<LinkedReport ID="Microsoft.SystemCenter.DataWarehouse.Report.AvailabilityHealth" Accessibility="Public" Target="System!System.Entity" Visible="true" Base="Microsoft.SystemCenter.DataWarehouse.Report.Availability">
<ParameterBlock xmlns="http://schemas.microsoft.com/mom/reporting/2007/ReportParameterSettings" columns="4">
<Controls>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.ComboBox">
<ReportParameters>
<ReportParameter name="DataAggregation">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.DataAggregation</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.MonitoringObjectXmlPicker" columnSpan="2" rowSpan="2">
<ReportParameters>
<ReportParameter name="ObjectList">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.ObjectList</Prompt>
</ReportParameter>
<ReportParameter name="ManagementGroupId" binding="GroupList"/>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.CheckedListBox" rowSpan="2">
<ReportParameters>
<ReportParameter name="DownTime">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.AvailabilityDownTime</Prompt>
</ReportParameter>
</ReportParameters>
</Control>
<Control type="Microsoft.SystemCenter.DataWarehouse.Report.ParameterControl.BusinessRelativeDateTimePicker">
<ReportParameters>
<ReportParameter name="TimeZone" binding="TimeZone">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.TimeZone</Prompt>
</ReportParameter>
<ReportParameter name="TimeZoneName" binding="TimeZoneName"/>
<ReportParameter name="StartDate_BaseType" binding="StartDate_BaseType"/>
<ReportParameter name="StartDate_BaseValue" binding="StartDate_BaseValue">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.StartDateTime</Prompt>
</ReportParameter>
<ReportParameter name="StartDate_OffsetType" binding="StartDate_OffsetType"/>
<ReportParameter name="StartDate_OffsetValue" binding="StartDate_OffsetValue"/>
<ReportParameter name="EndDate_BaseType" binding="EndDate_BaseType"/>
<ReportParameter name="EndDate_BaseValue" binding="EndDate_BaseValue">
<Prompt>Microsoft.SystemCenter.DataWarehouse.Report.Library!Microsoft.SystemCenter.DataWarehouse.Report.ParameterPrompt.EndDateTime</Prompt>
</ReportParameter>
<ReportParameter name="EndDate_OffsetType" binding="EndDate_OffsetType"/>
<ReportParameter name="EndDate_OffsetValue" binding="EndDate_OffsetValue"/>
<ReportParameter name="TimeType" binding="TimeType"/>
<ReportParameter name="TimeWeekMap" binding="TimeWeekMap"/>
</ReportParameters>
</Control>
</Controls>
</ParameterBlock>
<Parameters>
<Parameter Name="MonitorName">
<Value>System.Health.EntityState</Value>
</Parameter>
</Parameters>
</LinkedReport>