Verificação do Ambiente : Verificar saúde do ambiente
Perimte que os administradores do portal executem algumas verificações.
Por default, o portal possui as seguintes:
- Arquivos
themedefinition.xml
ausentes : Verifica se existem temas registrados com arquivothemedefinition.xml
faltando - Tempo médio de renderização de Web Resources : Verifica o tempo de renderização médio dos webresources do portal durante os ultimos 7 dias e exibe uma lista com os webresources com demora significativa para renderizar.
- Verificação da configuração da linguagem do portal : Verifica se exite alguma localidade sem conteúdo.
- Verificação da diferença de horário entre os servidores : Verifica a diferença no relógio dos servidores.
- Verificação da latência do banco de dados : Verifica a latência do banco de dados.
- Verificação de entradas perdidas na tabela lum_LRResource : Verifica se existe alguma id na tabela lum_LRResource que não tenha correspondente em lum_LRResourceLock.
- Verificação de status de páginas em cache : Verifica se há alguma página em cache no estado de desatualizada com erro ou se alguma teve erro em sua última geração.
- Verificação de tamanho de XML gerado na renderização de interface : Verifica se os XMLs gerados nas renderizações das interfaces são muito grandes.
- Verificação de tamanho total do swap space : Verifica o tamanho total utilizado do swap space do sistema operacional.
- Verificação de templates com cache de instância de interface desativado : Verifica se há algum template de página contendo alguma instância de interface com cache desativado.
- Verificação de tempo de execução do banco de dados : Verifica o tempo de execução de insert, select e delete para 500 linhas com cerca de 10KiB de dados cada.
- Verificação do cache de estilo : Verifica se todos os arquivos de estilo estão com cache habilitado.
- Verificação do log do LumisPortal : Verifica se há alguma ocorrência de Erro ou Warn no log do LogFull.
- Verificação do percentual de memória livre : Verifica o percentual de memória livre no sistema operacional.
- Verificação dos arquivos armazenados no gerenciador de arquivos : Verifica que os arquivos armazenados no gerenciador de arquivos do portal estão corretamente presentes no sistema de arquivos. (exibe até 20 arquivos que estão faltando)
- Verificação dos clocks que executaram por mais de 10 segundos : Verifica se algum clock levou mais mais de 10 segundos na sua última execução
- Verificação dos tamanhos dos caches de memória do portal : Verifica se o tamanho dos caches de memória do portal estão no limite.
- Verificação do tamanho configurado em max_allowed_packet no MySql : Verifica se a configuração do parâmetro no MySql atende aos requisitos mínimos recomendados de 128MB.
- Verificação se o servidor web consegue ler os arquivos estáticos criados pelo servidor de aplicação : Verifica se o servidor web consegue ler os arquivos estáticos copiados pelo servidor de aplicação.
- Verificação da read committed snapshot em SQL servers : Configuração necessário para SQL servers.
- Verificação de ambiente de produção : Indica se é um ambiente de produção.
- Verificação de arquivos públicos de mídia : Verifica se as instâncias de serviços de mídias possuem aquivos públicos habilitados.
- Verificação de documentos públicos : Verifica se as instancias de serviços de documentos possuem aquivos publico habilitados.
- Verificação de log de Depuração : Verifica se há algum log em nível de depuração.
- Verificação de src/href não encontrado : Verifica se, em páginas home ou templates, os links, imagens, videos e scripts não retornam o erro 404.
- Verificação de versões das bibliotecas lumisportal : Versões das bibliotecas lumisportal correspondem a versão atual do portal.
- Verificação dos clocks ativos : Verifica se todos os clocks estão ativos.
- Verificação dos clocks em execução : Verifica se existe algum clock executando há um tempo significativo.
- Verificação dos locks : Verifica se existe algum lock criado há um tempo significativo.
- Verificação de existência de arquivos temporários em <install>/lumisdata/data/installedmodules/lib: Verifica se existem arquivos que terminam com "_newJar.jar" or "_toBeDeleted.jar" em <install>/lumisdata/data/installedmodules/lib.
- Verificação do tempo de escrita/leitura em disco e consistência do arquivo escrito e lido: Verifica o tempo gasto em escrita/leitura em disco e a consistência de um arquivo escrito e lido em seguida. Essa validação é executada nas pastas públicas de cada website, na pasta 'lumisdata/data' e na pasta 'lumisdata/shared/data'.
- Verifica instâncias de interface com baixa proporção XML/HTML: Verifica interfaces que produzem um grande XML mas que o transforma em um pequeno fragmento de HTML.
As verificações retornam estados e, em alguns casos, uma mensagem adicional:
- OK : Verificação passou.
- FALHOU : Verificação não passou. mostra uma mensagem informando os possiveis problemas.
- ATENÇÃO : Quando for constatado algo que o usuário deve avaliar se pode representar um problema.
- NÃO EXECUTADO : Quando a verificação não puder ser executada por algum motivo específico.
- ERRO : Quando não foi possível executar a verificação por algum erro inesperado.
Para criar verificações customizáveis acesse: Criando uma Verificação
Características
- É interface de administração
Telas
Dados
healthchecks
- Nome(string)
- Descrição(texto)
- Estado(inteiro)
- Mensagens(texto)
Permissionamento
- Editar conteúdo de instância de serviço: Permite gerenciar todos os dados dessa instância de serviço com perfil de publicador.