As métricas agrupadas permitem a definição de uma métrica a ser executada para cada integrante de um grupo de recursos, a fim de aplicar a mesma definição e lógica para um conjunto de itens. O agrupamento pode ser definido de maneira estatística em um conjunto predefinido de recursos, ou de maneira dinâmica nos integrantes de um grupo de recursos. Com o tempo, é possível alterar o grupo e incluir ou excluir seus integrantes.
Observação: para obter uma descrição detalhada, consulte o Apêndice E - Definindo fórmulas da lógica de negócios (Especialista em lógica de negócios).
As métricas agrupadas são usadas quando é necessário calcular um resultado de nível de serviço para cada item em um grupo de recursos. Os itens em um grupo de recursos podem ser recursos ou outros grupos de recursos, portanto, o método de registro em um script de lógica de negócios de uma métrica agrupada deve ser RegisterByResourceGroup ou RegisterByResource, onde o nome do recurso ou o nome do grupo de recursos especificado é definido como o item no agrupamento. Isso é feito usando a propriedade "ClusterItem" do objeto de contexto que contém o nome do item de agrupamento atual.
Exemplo:
dispatcher.RegisterByResource “<ProcedureName>”, “<Event Type name>”, Context.ClusterItem
Nos casos em que esse método de registro é usado, a métrica calcula um resultado para cada um dos recursos do grupo de recursos no qual a métrica está agrupada.
-OU-
dispatcher.RegisterByResourceGroup "<ProcedureName>", "<Event Type name>", Context.ClusterItem
Nos casos em que esse método de registro é usado, a métrica calculará um resultado para cada um dos grupos de recursos contidos no grupo de recursos no qual a métrica está agrupada.
O agrupamento pode ocorrer em níveis diferentes, dependendo de como o modelo de recurso é criado. Com frequência, as organizações têm diferentes camadas de agrupamento que desejam representar. Por exemplo, em uma determinada cidade, pode haver uma série de locais, e dentro de cada local pode haver uma série de dispositivos de infraestrutura. (Impressoras, scanners, servidores, etc.) Usando esse tipo de agrupamento, você pode estruturar uma hierarquia do recurso definida que contém vários níveis e agrupamentos desses itens de hardware. (Supondo que um dispositivo de infraestrutura será o "recurso". A estrutura aqui descrita pode ter a seguinte aparência:

Como mostra o diagrama, há várias camadas de grupos. O grupo de nível superior "City ABC" contém três locais diferentes (que também são grupos de recursos). O grupo de recursos "Site 3 Resources" contém três recursos diferentes. Assim, no exemplo anterior, para agrupar a métrica nos três locais diferentes, você usaria o seguinte registro:
dispatcher.RegisterByResourceGroup “<ProcedureName>”, “<Event Type name>”, Context.ClusterItem
Nesse caso, Context.ClusterItem refere-se ao grupo de recursos chamado "City ABC Sites", que contém outros três grupos de recursos chamados "Site 01 Resources", "Site 2 Resources", etc., e pode ter a seguinte aparência na guia Agrupamento da métrica.

Observe também que o agrupamento é definido como dinâmico, pois isso inclui automaticamente quaisquer alterações no Grupo à medida que ocorrerem. O agrupamento estático pode ser útil para subconjuntos de grupos de recursos, ou quando você não desejar que o agrupamento mude ao longo do tempo.
Para criar uma métrica que relata sobre os recursos do grupo Site 3, use a seguinte declaração de registro:
dispatcher.RegisterByResource “<ProcedureName>”, “<Event Type name>”, Context.ClusterItem
Nesse caso, Context.ClusterItem refere-se aos recursos individuais, portanto, registrados pelo recurso apenas. A guia Agrupamento da métrica contém uma referência ao grupo "Sites 03 Resources".
Você pode configurar o agrupamento para operar em níveis diferentes da hierarquia em uma única métrica. Por exemplo, considerando a situação descrita no exemplo anterior e agrupando essa métrica entre o grupo "City ABC Sites" novamente. Você pode incluir em uma métrica os integrantes do recurso de diferentes níveis da hierarquia. Nesse caso, há três opções relacionadas aos recursos que estão incluídos nesse agrupamento:
| Copyright © 2012 CA. Todos os direitos reservados. | Enviar email à CA Technologies sobre este tópico |