Sistema monitor de sistemas em execução

Índice

Registro de Logs de sistemas

SISMON.UTL_SYSTEM_MONITOR_LOG

Descrição

Interface para manutenção de Log de sistema

Campos:

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.
Identificação do sistema conforme o display-name informado no web.xml. Ex: VIGRETO
Número de versão do sistema em uso conforme a propriedade APP.VERSION.
Número do build do sistema (data no formato YYYYMMDD-hhmm)
Nome da empresa onde o sistema está instalado.
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.
Número máximo de conexões permitidas para o pool "default".
Número de conexões atualmente ativas ativas no pool "default".
Tamanho da memória heap atualmente em uso.
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.
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.
Somatório de tempo das requisições da ultima hora em segundos.
Tempo que levou a requisição mais lenta da ultima hora em segundos.
Número de exceções do tipo UNKNOWN ou superior que ocorreram na última hora.
Número de registros que estão na fila "E" do replicador.
Número de objetos que estão na fila "A".
Data e hora da ultima atualização do replicador (se ativo).
Versão do conteiner Web (Tomcat)
Descrição do banco de dados incluindo a versão
Nome e versão do sistema operacional
Versão do java em uso.
Registros atualmente em lock no banco de dados (1 por linha).
Relação de queries que estão sendo executada pelo banco neste momento (1 por linha)
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.
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.
Nome do build que originou o sistema. Ex: ELIGO.T2
Indica o contexto da aplicação do servidor. Ex: /ELIGO2
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
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
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
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 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.
Usuário e senha de administrador para suporte.
Os dados são concatenados e criptografados com o mecanismo padrão da T2 (AES).
O campo login é separado do hash da senha por um chr(9)

Número da porta da aplicação no servidor.
Situação do espaço disponível nos sistemas de arquivos que estão sendo monitorados
Identificação do servidor. Permite agrupar contextos que estão rodando em um mesmo servidor físico.
Quando informado, indica o número de estabelecimentos que utilizam a instância do sistema.
Texto livre sem quebras de linha e apenas com caractéres maiúsculos

Operações

Topo

Novo

Permite criar novos registros no sistema. Informe os campos e pressione em Salvar.