Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice:


      

Objetivo:


     Este documento tem por objetivo especificar o bloco Saúde da Aplicação do as Melhorias de Design realizadas no Cockpit.

1 - Especificação:


HTML
<style type="text/css">
.confluence-information-macro {
    width: calc(100% - 25px);
    background: #fff !important; 
    border: 0;
    -moz-border-radius: 0px !important;
    -webkit-border-radius: 0px !important;
    border-radius: 0px !important;
    color: #333;
    margin: 10px 0 1em 0;
    min-height: 20px;
    padding: 10px;
    position: relative;
}


.confluence-information-macro p.title{
    padding-left: 20px;
    margin-top: 0px;
margin-bottom: 5px;
}

.confluence-information-macro .confluence-information-macro-icon.aui-iconfont-error{
	color: #fff;
}
.confluence-information-macro-warning{
	background-color: #d04437 !important;
	color: #fff;
}

.confluence-information-macro-information{
border: 1px solid #aab8c6 !important;
}

</style>

1.1 - Bloco Saúde da Aplicação e Verificação de Serviços:


Para acessar a tela do Cockpit acesse, em qualquer módulo, o Menu Ambiente >> Cockpit, 

Na tela do Cockpit, observe que para cada servidor conhecido, um bloco de informações é apresentado. Esse bloco de informações possui grupos distintos, que são: 

  • Processos
  • Servidores de Aplicação
  • Saúde da Aplicação

Nesse documento iremos explicar apenas o bloco "Saúde da Aplicação".

Image Removed

Vamos descrever os componentes desse grupo.

Image Removed

Componente

Descrição do Componente

1Ícone de StatusSituação da Saúde do Servidor Conhecido/ Situação do Processo Executado (Visual)2Situação da Aplicação / Situação do Processo ExecutadoAqui é apresentado de forma textual a situação da saúde do servidor conhecido/ situação do processo executado dentro do grupo "Saúde da Aplicação". Refere-se aos processos executados pelos botões (4, 5 e 6).3Descrição dos Serviços Indisponíveis.Aqui é apresentado de forma textual os serviços indisponíveis que poderão ser recuperados através do Processo de Recuperar Serviços (Botão 6).4Verificação RápidaRealiza uma verificação superficial dos serviços do Host do RM para um determinado servidor conhecido.5Verificação CompletaRealiza uma verificação de todos os serviços do Host do RM para um determinado servidor conhecido.6Recuperar ServiçosO processo de Recuperar Serviços tentará recuperar todos os serviços que por algum motivo se tornaram indisponíveis.

Vamos Iniciar a Verificação Rápida para tentar descobrir se algum serviço está indisponível e se poderá impactar na Saúde do Servidor Conhecido.

- Clique no botão Verificação Rápida (4):

Você poderá obter dois resultados:

Sucesso
Se a Verificação Rápida for executada com sucesso, quer dizer que não foi identificado serviço indisponível (lembrando que uma busca superficial é feita nesse caso), o que é um ótimo indicativo. Caso deseje, poderá executar a Verificação Completa para ter certeza que realmente não há nenhum serviço indisponível que poderá impactar na Saúde do Servidor.

Image Removed

  • Falha
    Se o Ícone (1) for vermelho (critico) e o Texto (2) for "Indisponivel", algum problema ocorreu no processo de Verificação, então execute novamente o processo de Verificação Rápida.

    Informações
    titleObservação

    Caso essa mensagem persista, verifique se o servidor está offline.

Image Removed

Agora iremos realizar a Verificação Completa para confirmar  se algum serviço está indisponível.

2 - Clique no botão Verificação Completa (5):

Você poderá obter 2 resultados: 

Sucesso
Caso a Verificação Completa termine em sucesso, quer dizer que todos os serviços do host do RM estão ativos e disponíveis para uso, ou seja, tanto a aplicação quanto o servidor estarão em sua atividade plena.

Image Removed

Falha (Atenção)
Caso a Verificação Completa termine em falha, verifique:O Status da Aplicação:se o Ícone (1) for amarelo (atenção) e o Texto (2) for "Indisponível", confira em seguida o campo Serviços Indisponíveis (3) e verifique se algum serviço foi apresentado. Caso algum serviço tenha sido apresentado selecione-o, e clique no botão Recuperar Serviços (6).

Image Removed

se o Ícone (1) for vermelho (critico) e o Texto (2) for "Indisponivel", algum problema ocorreu no processo de Verificação, então execute novamente o processo de Verificação Completa.

Informações
titleObservação

Caso essa mensagem persista, verifique se o servidor está offline.

Image Removed

Se a Verificação Completa apontar algum serviço indisponível, devemos recuperar esses serviços, para que a saúde do servidor conhecido seja recuperada.

3 - Para isso selecione o(s) serviço(s) indisponível(is) e clique no botão Recuperar Serviços (6):

Informações
titleObservação

Os serviços selecionados serão recuperados e uma nova Verificação Completa é realizada, podendo gerar os dois resultados vistos acima, no segundo apêndice.

Aviso
titleAtenção

Se a situação (Status) da Saúde da Aplicação estiver como Indisponível juntamente com o Ícone Amarelo, clique no botão Recuperar Serviços (6) até que a Situação (Status) mude para "Verificação Completa Finalizada".

1.2 - Verificação Total:

Iremos abordar agora sobre a Verificação Total.

Image Removed

Verificação Total tem o objetivo de verificar/analisar a saúde de todos os servidores conhecidos.

Verificação Total pode ser feita de dois modos:

  • Verificação Rápida
  • Verificação Completa
Image Removed

Tudo o que foi dito na seção 1.1 - Bloco Saúde da Aplicação e Verificação de Serviços serve para a Verificação Total. A diferença é que as verificações são realizadas em todos os servidores conhecidos.

No exemplo abaixo, perceba que a Verificação Completa realizada no servidor BHN0501030950:8050, não culminou em sucesso, um serviço (GatewayService) não estava disponível no momento, porém a Verificação Completa no servidor BHN0509503010:8050 terminou com sucesso, indicando perfeita saúde nesse servidor.

Image Removed

1.1 - Desenho de tela anterior:


Image Added

1.2 - Melhorias realizadas no desenho da tela:



1.2.1 - Indicativo de Situação do Job Server e Grupo Informações Gerais


Foi adicionado um Ícone no topo à direita do Contêiner que representa a situação do Job Server:

Legendas

Image Added Iniciado

Image Added Parado

Image Added Situação desconhecida

Image Added

Foi adicionado um novo grupo de informações que contém as informações gerais sobre o Job Server e o Servidor.

  • Situação do Job Server: É o mesmo valor do ícone do topo, só que por extenso.;
  • Somente Jobs Locais: Se remete à configuração Somente Jobs Locais;
  • Situação do Servidor: Indica se o Servidor está ou não operante;
  • Versão do Servidor: Indica a versão do RM instalado no Servidor.

1.2.2 - Botão Expandir / Minimizar Contêineres


Na tela do Cockpit, observe que um novo botão foi adicionado: 

Image Added

Ao clicar nesse botão, todos os grupos de informações de todos os contêineres serão expandidos ou minimizados. Podem existir usuários que necessitem de analisar informações de diversos jobs servers ao mesmo tempo, e para isso teria que clicar em expandir em vários grupos de informações o que oneraria a navegabilidade, com esse botão, a análise de informações poderá ser realizada devidamente.

Contêiner minimizado

Image Added

Contâiner expandido

Image Added

1.2.3 - Menu de Contexto


Foi adicionado no topo à direita do Contêiner um ícone de Menu.

Image Added

As opções são:

Image Added


  • Expandir / Minimizar Contêiner: Diferentemente do Expandir / Minimizar Todos Contêineres, essa funcionalidade expande ou minimiza os grupos de informações apenas do contêiner atual.
  • Remover Servidor: Executa o processo de Exclusão de Servidor, o servidor vinculado ao Contêiner atual é excluído da tabela GKNOWNSERVER.
  • Limpar Cache do Servidor: Executa o Processo de Limpeza de Cache para o servidor vinculado ao Contêiner atual.
Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 12.1.17 21 ou Superior

Informações
iconfalse

Processo: Saúde da Aplicação Melhorias de Design - Cockpit

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data:  

Informações
iconfalse

Autores:

Alexandre de Sousa José

Carlos Philippe de Farias MarquesCarlos Roberto Pereira Garcia

Diogo Damiani Ferreira

Stella Gleyse Macedo Vilaca

Fábio Augusto Amaral Melo Nunes

Informações
iconfalse