Aplicativos distribuídos

 

Publicado: junho de 2016

Aplica-se a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Um Aplicativo Distribuído no Operations Manager é um aplicativo que abrange vários objetos. Esses objetos podem ser definidos por pacotes de gerenciamento diferentes e podem ser gerenciados no mesmo agente ou em agentes distintos. O objetivo do aplicativo distribuído é informar a integridade geral de um aplicativo que abrange objetos diferentes.

Os aplicativos distribuídos não fornecem nenhum monitoramento adicional para os objetos em um aplicativo. Eles incluem objetos que já estão sendo monitorados. O valor do aplicativo distribuído é fornecer uma relação entre a integridade de objetos que fazem parte de um único aplicativo.

Você pode criar aplicativos distribuídos usando o Distributed Applications Designer no console de Operações.

Distributed Application Designer

O Distributed Application Designer oferece a capacidade de criar um aplicativo distribuído em um ambiente gráfico com o mínimo de conhecimento dos elementos básicos do pacote de gerenciamento que são criados. No entanto, a ferramenta tem algumas limitações, como as seguintes:

  • Os grupos de componentes só podem ter membros explícitos, o que significa que não é possível populá-los dinamicamente. Por exemplo, você pode ter um aplicativo distribuído com um conjunto de sites. Você pode instalar um servidor Web adicional com um site que deve ser incluído. Seria necessário editar o aplicativo distribuído e adicionar o novo site manualmente.

  • Não é possível criar vários níveis de acumulação de integridade. A integridade do aplicativo será a pior integridade de qualquer um dos grupos de componentes, independentemente das relações que foram criadas para eles.

Você pode criar um aplicativo distribuído sem essas limitações usando o adb418d7-95ab-4e33-8ced-34a934016aa3#VMPD.

Conteúdo de aplicativos distribuídos

Objetos

Para ser útil, aplicativo distribuído deve incluir um ou mais objetos. Qualquer objeto descoberto por pacotes de gerenciamento diferentes instalados no grupo de gerenciamento pode ser usado em um aplicativo distribuído. Ele pode vir de um pacote de gerenciamento instalado a partir do catálogo ou que você tenha criado por sua conta. Esses podem ser objetos criados por assistentes de monitoramento diferentes conforme discutido em Modelos de pacote de gerenciamento.

Grupos de Componentes

Um grupo de componentes pode conter qualquer número de objetos e qualquer objeto adicionado ao aplicativo distribuído deve estar contido em um grupo de componentes. Quando cria o grupo de componentes, você especifica uma ou mais classes que o grupo pode conter. Somente objetos que são instâncias dessas classes podem ser adicionados ao grupo em particular. Se você especificar Todos os Objetos, todos os objetos no grupo de gerenciamento poderão ser incluídos no grupo de componentes.

Se você quiser limitar os objetos que podem ser incluídos no grupo de componentes, deverá selecionar a opção Objetos do(s) seguinte(s) tipo(s) e depois selecionar uma ou mais classes na árvore de classe. A árvore conterá todas as classes no grupo de gerenciamento que são fornecidas por todos os pacotes de gerenciamento instalados no momento.

A caixa de diálogo organiza classes em uma árvore, de acordo com suas classes base. Para saber mais sobre classes base, consulte Classes base. Se você selecionar uma classe, cada uma de suas classes base também será selecionada. Isso permite a você selecionar uma única classe, como Função do Computador, que é usada com frequência como uma classe base e selecionar automaticamente todas as suas classes base.

Relações

É possível estabelecer Relações entre grupos de componentes para representar alguma relação entre os diferentes tipos de objetos. A integridade não é acumulada entre os grupos de componentes, mas a relação é indicada por linhas entre os grupos.

Modelos de aplicativos distribuídos

Os modelos permitem a você iniciar um novo aplicativo distribuído com um conjunto predefinido de grupos de componentes. Você pode adicionar objetos a esses grupos de componentes e pode modificar os grupos de componentes e adicionar mais grupos de componentes conforme precisar. Economize tempo na criação de um aplicativo distribuído selecionando o modelo mais semelhante aos seus requisitos. Para criar um aplicativo distribuído vazio e adicionar manualmente todos os seus próprios grupos de componentes, selecione o modelo Em Branco.

A tabela a seguir lista os modelos disponíveis:

Modelo

Descrição

Grupos de contêineres

Classes contidas

Aplicativo .NET de 3 camadas

Reúne objetos e dados de monitoramento de transações sintéticas com dados do Monitoramento do Desempenho de Aplicativos

  • Perspectiva do cliente do [Nome do aplicativo]

  • Camada de apresentação do [Nome do aplicativo]

  • Camada corporativa do [Nome do aplicativo]

  • Camada de dados do [Nome do aplicativo]

  • Perspectiva

  • Aplicativo ASP.NET

  • Componente de aplicativo .NET

  • Banco de Dados

Aplicativo da Web de Linha de Negócios

Grupos de componentes comuns a um aplicativo Web

  • Sites

  • Bancos de dados

  • Site

  • Banco de Dados

Mensagens

Grupos de componentes comuns aos serviços de mensagens

  • Clientes de Mensagens

  • Armazenamento

  • Componentes de Mensagens

  • Serviços de Diretório

  • Serviços de Rede

  • Rede Física

  • Perspectiva

  • Componente de Hardware Lógico

  • Função do Computador

  • Função do Computador

  • Dispositivo de Rede

Em Branco

Aplicativo distribuído vazio sem grupos de componentes

Nenhum

Nenhum

Exibição de aplicativos distribuídos

Todos os aplicativos distribuídos serão listados na exibição do estado de Aplicativo Distribuído no painel de Monitoramento do console de Operações. O estado do aplicativo distribuído será o pior estado de qualquer um dos objetos que ele contém. Para iniciar qualquer um dos outros tipos de exibição, clique com o botão direito do mouse no aplicativo distribuído e selecione a exibição desejada. Cada exibição incluirá dados de todos os objetos contidos no aplicativo distribuído.

Criando e modificando aplicativos distribuídos

Para criar um aplicativo distribuído

  1. Se você não tiver um pacote de gerenciamento para o aplicativo que está monitorando, crie um usando o processo em Selecionar um arquivo de pacote de gerenciamento.

  2. No Console de Operações, selecione o espaço de trabalho Criação.

  3. Clique com o botão direito do mouse em Aplicativos Distribuídos e selecione Criar um novo aplicativo distribuído.

  4. Na caixa Nome, digite um nome para o aplicativo distribuído. Esse nome aparecerá no espaço de trabalho Monitoramento do console de Operações.

  5. Na caixa Modelo, selecione o modelo que será o ponto de partida do aplicativo distribuído. Consulte Modelos de aplicativos distribuídos, para obter informações sobre os modelos disponíveis.

  6. Selecione o pacote de gerenciamento criado na etapa 1.

  7. Clique em OK.

Para editar um aplicativo distribuído existente

  1. No Console de Operações, selecione o espaço de trabalho Criação.

  2. Selecione Aplicativos Distribuídos.

  3. No painel Aplicativos Distribuídos, clique com o botão direito do mouse no aplicativo distribuído que você deseja editar e selecione Editar.

Para criar um grupo de componentes

  1. Com o aplicativo distribuído aberto, clique em Adicionar Componente.

    System_CAPS_noteObservação

    Na primeira vez em que você criar um grupo de componentes desde a abertura do console de Operações, a abertura da caixa de diálogo Criar um Novo Grupo de Componentes poderá demorar alguns segundos, pois a lista de classes deverá ser armazenada em cache. O tempo necessário para isso dependerá do número de classes no seu grupo de gerenciamento.

  2. Na caixa de texto Nomear o grupo de componentes, forneça um nome para o grupo de componentes. Esse nome aparecerá na exibição de diagrama e no Gerenciador de Integridade do aplicativo distribuído.

  3. Se o grupo de componentes tiver que conter qualquer tipo de objeto, selecione Todos os Objetos. Para especificar um ou mais tipos que o grupo de componentes deverá conter, selecione Objetos dos seguintes tipos.

  4. Selecione uma ou mais classes para permitir que os objetos desse tipo sejam incluídos no grupo de gerenciamento.

  5. Clique em OK quando terminar de selecionar as classes.

    System_CAPS_noteObservação

    Você poderá receber uma mensagem dizendo que o limite permitido foi atingido ao tornar um novo botão de tipo de objeto visível. Isso significa que não é possível adicionar mais painéis de seleção de objeto ao lado esquerdo do Distributed Application Designer. Selecione Deixe o novo tipo de objeto não visível para não criar um novo painel de seleção de objeto para o grupo de componentes atual ou selecione Substitua o botão Tipo de Objeto visível selecionado pelo novo e selecione um dos tipos de objeto na lista para fechar. Para reabrir o painel de seleção, selecione-o no painel Organizar Tipos de Objetos.

Para adicionar um objeto ao aplictivo distribuído

  1. Verifique se um grupo de componentes foi criado de acordo com o tipo de objeto que você deseja adicionar.

  2. Se um painel de seleção não for aberto para o tipo de objeto que você deseja adicionar, clique em Organizar Tipos de Objetos e selecione o tipo de objeto a ser adicionado.

  3. Selecione o tipo de objeto que você deseja adicionar no Seletor de Objetos. Isso deve exibir uma lista de todos os objetos do tipo selecionado.

  4. Clique e arraste um ou mais dos objetos para um grupo de componentes. Observe que você só poderá adicionar os objetos a um grupo de componentes que aceitará objetos desse tipo.