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
N°
Componente
Descrição do Componente
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.
1 - Clique no botão Verificação Rápida (4):
Você poderá obter dois resultados:
SucessoSe 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.
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.
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 title Observaçã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:
SucessoCaso 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
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
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 | ||
---|---|---|
| ||
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
A Verificação Total tem o objetivo de verificar/analisar a saúde de todos os servidores conhecidos.
A Verificação Total pode ser feita de dois modos:
- Verificação Rápida
- Verificação Completa
![](/download/attachments/362448647/image2018-1-10_11-7-43.png?version=1&modificationDate=1526569288000&api=v2)
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.
![](/download/attachments/362448647/image2018-1-10_11-4-12.png?version=1&modificationDate=1526569288000&api=v2)
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
|