Sistema monitor de sistemas em execução

Índice

Logs do sistema

SISMON.CON_LOGS_SISTEMAS

Descrição

Permite consultar os logs de um sistema. Por padrão, apenas lista os ultimos logs do mesmo (por ordem decrescente).

Campos:

Número do build do sistema (data no formato YYYYMMDD-hhmm)
Nome do build que originou o sistema. Ex: ELIGO.T2
Indica o contexto da aplicação do servidor. Ex: /ELIGO2
Relação de queries que estão sendo executada pelo banco neste momento (1 por linha)
Data e hora do recebimento deste monitoramento. Este é o horário do servidor de monitoramento e não do sistema que está sendo monitorado.
Data e hora de envio deste LOG no sistema de origem. Pode existir uma diferença entre os relógios do servidor do sistema com o servidor central de quem esta monitorando.
Nome da empresa onde o sistema está instalado.
Quando informado, indica o número de estabelecimentos que utilizam a instância do sistema.
Situação do espaço disponível nos sistemas de arquivos que estão sendo monitorados
Endereço IP de origem do sistema. Este IP é o valor capturado pelo serviço de monitoramento. O uso deste IP permite com que a equipe de suporte conecte-se ao servidor onde está o sistema.
Note que esta informação é essencial para sistema em redes de IP dinamico.
Chave de licenciamento do sistema monitorado. Com o uso deste hash, é possível vincular a instancia do sistema monitorado com um contrato de licenciamento.
A chave de licenciamento é criada dinamicamente durante o processo de instalação do sistema no servidor Web.
Número da porta da aplicação no servidor.
Memória utilizada para objetos utilizados pela prórpia VM, tais como classes e métodos. A execução de gcs nesta área é pouco frequente e por isso, chegar perto do limite é motivo de preocupação.
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

ellipsis-in

Indica que deve apresentar apenas "N" primeiros caracteres. Se existir um quarto caractere, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado

ellipsis-at

Indica que deve apresentar todos os caracteres até o caractere incluído como parâmetro. Se o caractere informado não for encontrado, então mostra todo o conteúdo. Se ocorrer algum caractere depois, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado.

OBS: Se ambas propriedades forem utilizadas ao mesmo tempo, apresenta até o caractere "X" limitando a "N" caracteres.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Indica o tamanho da memória "Old Generation", também conhecida como teanured.
Objetos que sobrevivem a um determinado número de gcs são promovidas para a área "Old Generation". Esta área cresce de forma mais lenta e a execução de gcs nesta área também são menos frequentes.
O valor é informado no formato percent, init=?, used=?, max=?
Exemplo:
2%, init=5MB, used=37MB, max=1544MB
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

ellipsis-in

Indica que deve apresentar apenas "N" primeiros caracteres. Se existir um quarto caractere, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado

ellipsis-at

Indica que deve apresentar todos os caracteres até o caractere incluído como parâmetro. Se o caractere informado não for encontrado, então mostra todo o conteúdo. Se ocorrer algum caractere depois, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado.

OBS: Se ambas propriedades forem utilizadas ao mesmo tempo, apresenta até o caractere "X" limitando a "N" caracteres.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Tamanho máximo (limite) que a memória heap pode ter. A Heap pode estar com um tamanho inferior mas pode crescer até este número.
Tamanho da memória heap atualmente em uso.
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

ellipsis-in

Indica que deve apresentar apenas "N" primeiros caracteres. Se existir um quarto caractere, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado

ellipsis-at

Indica que deve apresentar todos os caracteres até o caractere incluído como parâmetro. Se o caractere informado não for encontrado, então mostra todo o conteúdo. Se ocorrer algum caractere depois, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado.

OBS: Se ambas propriedades forem utilizadas ao mesmo tempo, apresenta até o caractere "X" limitando a "N" caracteres.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Domínio primitivo para representar/implementar atributos do tipo texto.

Propriedades (format)


text-transform

  • uppercase: Transforma o texto para letras maiusculas
  • lowercase: Transforma o texto para letras minúsculas
  • capitalize: Primeiras letras em maiúscula
  • ascii7: Ajusta acentos, cedilhas e outros caracteres especiais para caracteres básicos
  • trim: Remove espaços extras no início e no fim do texto.

ellipsis-in

Indica que deve apresentar apenas "N" primeiros caracteres. Se existir um quarto caractere, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado

ellipsis-at

Indica que deve apresentar todos os caracteres até o caractere incluído como parâmetro. Se o caractere informado não for encontrado, então mostra todo o conteúdo. Se ocorrer algum caractere depois, será apresentado "..." e se o usuário passar o mouse sobre o campo, o valor completo será apresentado.

OBS: Se ambas propriedades forem utilizadas ao mesmo tempo, apresenta até o caractere "X" limitando a "N" caracteres.

validações

  • accept-digit:S/N = define se aceita ou não digitos
  • accept-alpha:S/N = define se aceita caracteres alfabeticos
  • accept-special:S/N = define se aceita caracteres especiais
  • min-length: = define a quantidade minima de caracteres
  • max-length: = define a quantidade maxima de caracteres
Número de exceções do tipo UNKNOWN ou superior que ocorreram na última hora.
Número de requisições por hora que o servidor estava respondendo no monitoramento. Este número será calculado com base em uma amostragem de requisições realizadas nos últimos 5 minutos.
Número de objetos que estão na fila "A".
Número de registros que estão na fila "E" do replicador.
Registros atualmente em lock no banco de dados (1 por linha).
Número de conexões atualmente ativas ativas no pool "default".
Número de conexões default em uso atualmente. Quando o sistema está em uso, este número tende a ser próximo a 1.
Número máximo de conexões permitidas para o pool padrão.
Domínio primitivo para representar/implementar atributos de números inteiros.
Valores entre -2147483648 e 2147483647 (2 bilhões).
Número máximo de conexões de log permitidas.
Número máximo de conexões permitidas para o pool "default".
Caso exista replicação ativa, informa o nome do node para este servidor. Caso não exista replicador configurado, então este campo deve estar em branco.
Número de sessões ativas no momento do monitoramento, indiferente de existir um usuário logado ou não.
Número máximo de sessões ativas identificadas desde que o sistema foi iniciado.
Número de sessões que possuem um usuário autenticado no momento do monitoramento.
Número máximo de sessões autenticadas desde o último reinício do servidor.
Identificação do sistema conforme o display-name informado no web.xml. Ex: VIGRETO
Tempo que levou a requisição mais lenta da ultima hora em segundos.
Somatório de tempo das requisições da ultima hora em segundos.
Threads em execução no sistema;
Data e hora da ultima atualização do replicador (se ativo).
Número de versão do sistema em uso conforme a propriedade APP.VERSION.
Descrição do banco de dados incluindo a versão
Vincula este log um uma determinada versão de build de sistema.
Versão do conteiner Web (Tomcat)
Versão do java em uso.
Nome e versão do sistema operacional

Operações

Topo

Pesquisar

Ao pesquisar, o usuário poderá informar critérios de filtro para listar apenas os registros desejados. Normalmente depois de informar os filtros desejados, o usuário deverá executar a operação "Listar".
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Topo

Listar

Apresenta uma lista com os registros que atendem os filtros informados. Clique no registro para selecioná-lo. Caso o registro desejado seja o primeiro (ou único), é possível selecioná-lo pressionando a tecla ENTER.
Topo

Consultar

A operação de consulta é executada quando o usuário clica em um registro da lista ou após a inclusão de um novo registro.
A operação consiste em uma tela que apresenta os dados detalhados do registro específico apenas para consulta e oferece todas as operações possíveis sobre ele (alterar, excluir, etc.).