Estado de Funcionamento

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

Relatório de Integridade Genérico

Knowledge Base article:

Resumo

Este relatório mostra o tempo no estado para os objetos selecionados, durante a duração do relatório selecionado. O tempo no estado é resumido por predefinição de acordo com o estado de funcionamento geral da entidade dos objetos

Descrição:

Para cada objeto gerido no System Center Operations Manager, os monitores configurados em cada uma das disciplinas abaixo determinam o tempo de um objeto no estado e, depois, agrega-se à integridade geral de um objeto. O relatório de integridade por predefinição apresenta o tempo de um objeto no estado de acordo com os monitores que procedem à agregação dentro do estado de funcionamento geral da entidade.

Estado de funcionamento da entidade

Disponibilidade

Configuração

Desempenho

Segurança

Parâmetros:

Agregação de Dados: O relatório pode ser executado utilizando as agregações de dados de hora a hora ou diárias.

Seleção Data/Hora: Permite definir um período de tempo para o relatório com datas relativas e datas fixas.

Horário de expediente: Permite definir um intervalo de horário comercial e os dias da semana aos quais se aplica. Se o horário comercial for definido, este relatório é somente executado neste intervalo de tempo. O horário comercial só funciona se a agregação de hora estiver selecionada.

Selecionador de Objetos: Permite selecionar Grupos ou Objetos e mostrar respetivos Alertas.

Se utilizar o selecionador de objetos, a opção Adicionar Grupo vai devolver o Grupo e todos os objetos nele contidos. Adicionar Objeto devolve apenas o objeto selecionado.

Período de inatividade: Ao calcular o período de inatividade para um objeto no relatório, um utilizador pode especificar se determinados estados contam como períodos de atividade ou de inatividade. Ao assinalar a caixa junto ao estado, determina-se que esse estado é de inatividade.

Utilização de Exemplo:

Cenário: Relatório sobre o estado de funcionamento de todos os computadores no grupo "Todos os Computadores" de segunda a sexta-feira da semana passada e seleção de aviso como um estado de inatividade.

Instruções: (Seleções de parâmetros apresentados a negrito)

Resultado do Relatório:

O relatório oferece três áreas de interação

Desagregar a lógica de agregação de estado definida para o objeto selecionado

Clicar no gráfico "Controlador de Disponibilidade"

Interação em cada linha

Um clique no "Nome do objeto" inicia o sub-relatório "Disponibilidade do Monitor", que apresenta detalhes sobre que monitores apresentaram relatórios de que estados.

Há uma ligação a um relatório de "Período de disponibilidade", que apresenta em detalhe as vezes que o objeto esteve em que estado e permite desagregações de tempo para apresentar detalhes mensais, diários e hora a hora sobre o tempo do estado.

Relatórios:

Período de disponibilidade

As mesmas ligações de quando clica no nome do Objeto

Disponibilidade do monitor

As mesmas ligações de quando clica no gráfico do Controlador de Disponibilidade

Alterações de configuração

Liga-se às alterações de configuração e executa, durante o mesmo intervalo de tempo, um objeto que apresenta em detalhe todas as alterações de configuração detetadas.

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>