====== Especificação Funcional: Helth Check ====== ===== Resumo ===== Essa funcionalidade será responsável por verificar a disponibilidade dos serviços do sistema. ====== Descrição ====== Casa serviço possuirá uma página de Helth Check que servirá para verificar se o serviço está disponível e coletar algumas outras informações. As informações exibidas podem variar de acordo com o serviço. Para acessar a página de Helth Check dos serviços basta acessar a URL do sistema seguido do caminho "/check". Exemplo: teste.prematricula.online:4001/check. ====== URLs para acesso ====== ==== Staging ==== * Pré-matrícula WEB: https://teste.prematricula.online/check * Api Gateway: https://teste.prematricula.online:4001/check * Pré-matrícula API: https://teste.prematricula.online:4002/check * Pré-matrícula CRUD: https://teste.prematricula.online:4000/check * School CRUD: https://teste.schoolmais.online:4000/check * School CRUD ACL: https://teste.schoolmais.online:4001/check ==== Produção ==== * Pré-matrícula WEB: https://prematricula.online/check * Api Gateway: https://prematricula-api-gtw.schoolmais.online/check * Pré-matrícula API: https://prematricula-api.schoolmais.online/check * Pré-matrícula CRUD: https://prematricula-crud.schoolmais.online/check * School CRUD: https://school-crud.schoolmais.online/check ====== Informações coletadas ====== * Conexão com o banco de dados; * Conexão com o banco de dados de log; * Verificação da comunicação entre os serviços; ==== Exemplo ==== {{:softwares:schoolweb:requisitos:prematricula:helthcheck:helth.png|}}