Página de Saúde

De Manuais de Sistemas
Revisão de 11h56min de 11 de fevereiro de 2021 por 93358857387 (Discussão | contribs) (Detalhamento das Colunas)

Ir para: navegação, pesquisa

Como acessar essa funcionalidade?

A Funcionalidade é acessada ao ser digitado /saúde/ no final do link do ambiente do sistema.

Exemplo: https://rails-appref:8092/login (Link da Aplicação de Referência em Produção), ficaria da seguinte forma (https://rails-appref:8092/saude/)

A funcionalidade pode ser acessada por qualquer usuário (Não necessita Autenticação)

Visualizar Status de Sistema

Funcionalidade interna responsável pela exibição dos status dos serviços da aplicação. Na imagem abaixo, é mostrado como é exibido para o usuário não logado a página de saúde.

Paginasaudeusuarionaologado.png

Detalhamento das Colunas

1. Tipo de Serviço: Exibe que serviço está sendo checado. A Gem deverá buscar nos arquivos properties.yml e database.yml pelas tags que declaram o serviço.

2. Status: Exibe o estado do serviço. Pode ser "Ativo", "Testando..." ou "Inativo"

3. Resposta: Exibe o código da resposta do serviço quando a página for exibida, ou quando clicar no botão "Atualizar" da coluna "Ações". O campo poderá retornar um código HTTP ou retornar algum possível erro do sistema de forma tratada.


4. Última verificação: Exibe a data (No formato dd/mm/aaaa - hh:mm:ss) em que houve a última checagem pela Gem referente à página/serviço

5. Ações: Coluna que contém o botão Atualizar para verificar os serviços novamente.

Autenticação

Para visualizar o conteúdo das colunas ocultas, é necessário fazer uma autenticação na página, esse login é realizado através do botão BotaoAutenticar.png

Para realizar o login na aplicação, é necessário um cadastro prévio no sistema SAA - Sistema de Autenticação e Autorização. Ao ser efetivado o acesso o sistema deve revelar o conteúdo oculto.

Após logado, o botão BotaoAutenticar.png desaparece, dando lugar ao botão BotaoSair.png, para que o usuário consiga deslogar.

SAA Indisponível

Em raras exceções, o serviço fornecido pelo SAA pode estar indisponível, ainda que o usuário tenha fornecido dados válidos. Nesse caso, será exibido para o usuário a seguinte mensagem: Um ou mais serviços do SAA estão indisponíveis! Os mesmos devem ser normalizados para que o login possa ser efetuado.