O principal objetivo desta ferramenta é verificar data e hora em servidores remotos, O
HrStatus é capaz de coletar data e hora seguintes servidores e banco de dados:
- Linux/Unix
- AIX
- Oracle
- MySQL/MariaBD
- PostgreSQL
- SQLServer
- IBM DB2
Cadastrando o primeiro servidor e realizando verificação:
Navegue por "Menu > Servidores" e clique no ícone +.
Preencha os campos e salve o servidor. Assim como na imagem a seguir:
Volte para a página principal e clique em: Iniciar Verificação > Verificação Completa.
Se tudo ocorrer bem você terá um resultado semelhante ao da imagem abaixo:
Entendendo as funcionalidades das opções de verificação (as opções abaixo se aplicam para servidores e banco de dados):
- Servidores OK: Irá listar todos os servidores que estão com a data/hora atualizadas;
- Iniciar Verificação > Verificação Completa: Irá verificar todos os servidores cadastrados sem exceção;
- Iniciar Verificação > Verificação não Completa: irá verificar somente os servidores que estão desatualizados;
- Servidores Não OK > Listar servidores desatualizados: Irá listar todos os servidores que estão desatualizados
- Servidores Não OK > Atualizar selecionados: Quando um servidor está com algum problema ou desatualizado será exibido um checkbox em sua correspondente linha, basta marcar o servidor e utilizar esta opção para verificá-lo.
- Servidores Não OK > Atualizar todos: Irá realizar a verificação em todos os servidores que estão desatualizados.
Cadastrando um banco de dados:
Navegue por Menu > Banco de Dados e preencha os campos assim como na imagem abaixo:
Na página principal clique em algumas das setas laterais para acessar a página de banco de dados e então inicie uma verificação completa:
O HrStatus também conta com uma página de gráficos para servidores e banco de dados:
Servidores: Menu > Gráficos > Servidores
Banco de Dados: Menu > Gráficos > Banco de Dados
Extração de logs
É muito comum administradores de aplicação ficar fornecendo logs para desenvolvedores e isso acaba tomando algum tempo que poderíamos utilizar para outras coisas. Realizando esta configuração você pode criar um usuário e liberar acesso em servidores específicos.
Exemplo: suponha que o user1 necessite de obter logs do servidor localhost.
Crie o usuário user1.
Acesse Menu > Usuários e preencha os campos, e selecione no campo de servidores o servidor localhost:
Então acesso o HrStatus com o usuário user1 e navegue por Menu > Verificar Logs e selecione o servidor localhost.
Obs.: só serão listados os servidores que possuírem o campo "Diretório de logs" preenchido e se o usuário que estiver tentando acessar possuir permissão.
Após abrir o servidor, uma página semelhante a imagem abaixo será exibida:
Arquivos terão as opções de download ou visualizar na tela o número X de linhas que você desejar. Para diretórios o prefixo D será exibido, para acessá-lo basta clicar em cima do nome do diretório.
Obs.: para diretório existe um bug, somente é possível realizar download do arquivo. Pesquisar por palavras chave ou número de linhas não está trazendo resultado.