Waht poderia fazer com que o serviço eventlog consumisse memória?

1

Estou executando um monte de Windows Server 2008 R2 em um hardware de 64 bits. Recentemente, notei que o serviço eventlog está ficando louco com relação ao consumo de memória. O serviço por si só pode consumir cerca de 4 GB da memória disponível e está crescendo continuamente.

Primeiramente, agi para mover eventlog em seu próprio processo svchost para confirmar que foi a causa do consumo de memória.

> sc config eventlog type= own

Em seguida, limpei todos os arquivos de log que esperavam se afastar de uma possível corrupção.

> wevtutil el | Foreach-Object {wevtutil cl "$_"}

E reiniciei o serviço. No entanto, o consumo de memória está crescendo rapidamente para 3-4 GB.

Não faço ideia do que poderia causar esse comportamento.

    
por Spack 24.09.2015 / 11:01

2 respostas

0

Consumo de memória foi causado por um dos nossos serviços monitorando os logs de eventos. Depois de ter desativado essa funcionalidade, tudo voltou ao normal.

    
por 28.10.2015 / 10:59
0

Causas possíveis:

  1. Inundação de eventos.
  2. Um log de eventos corrompido

Sua melhor aposta é limpar seus registros de eventos.
Você pode fazer isso com segurança pelo arquivamento do seu log de eventos ou clearing it.
Eu fui ensinado a reiniciar meu servidor, mas não tenho certeza de como isso é necessário.

Se o problema ocorrer novamente, vá até o log de eventos, observando o log de segurança, para ver se algo está causando uma inundação indesejada de eventos.

    
por 24.09.2015 / 11:23