aplicativo necessário para visualizar o log de eventos em servidores da web localmente

1

Eu gerencio vários servidores web windows com aplicativos web .net instalados neles que registram quaisquer erros no visualizador de eventos. Para visualizar o visualizador de eventos, eu me removo para cada um dos servidores da web e acesso-o a partir daqui.

Estou à procura de uma aplicação que eu possa instalar no meu PC windows 7 local que me permita ver o registo de eventos de cada um dos servidores sem ter de os ligar remotamente? Seria mais conveniente para mim se isso fosse possível ou se tal aplicativo existisse.

Alguém tem alguma ideia sobre isso?

    
por Amateur 07.09.2011 / 23:54

4 respostas

1

O snap-in do Visualizador de Eventos do MMC, como muitos outros, que se conectam a outros computadores.

Basta clicar com o botão direito no nó-raiz "Visualizador de Eventos (Local)" e selecionar "Conectar a Outro Computador ...". Eu acho que o bit "(Local)" já é uma dica.

Certifique-se de que seu usuário atual tenha os privilégios apropriados no computador de destino. Se necessário, execute net use \computername /user:username para obter acesso IPC primeiro.

    
por 08.09.2011 / 01:11
0

Outra opção é uma ferramenta como Snare para serializar os dados do log de eventos e encaminhar para um servidor snare ($$) ou servidor syslog.

Observe que os dados do log de eventos brutos às vezes são semanticamente vinculados à máquina de origem (algumas mensagens / conteúdos são referentes a software / arquivos instalados no computador). Acredito que isso não acontecerá se você usar a máquina de origem para visualizar os registros, como billc.cn sugere, mas significa que você não pode necessariamente salvar o log de eventos no formato nativo e abri-lo em outro lugar.

    
por 08.09.2011 / 02:41
0

Existem muitos aplicativos de terceiros que permitem esse tipo de funcionalidade. Você precisará escolher entre um produto de monitoramento / consolidação de logs e um leitor de log de eventos alternativo em esteróides (um que consulte vários servidores sem a necessidade de se conectar a todos e cada um deles).

O primeiro tem a vantagem de normalmente oferecer suporte a recursos avançados, como notificação por e-mail quando ocorrem eventos, relatórios aprimorados (por exemplo, estatísticas) e arquivamento de longo prazo. Como esses produtos também armazenam os eventos em seu banco de dados, você também está isolado contra problemas de conectividade entre as máquinas locais e remotas. Nosso produto EventSentry oferece essa funcionalidade (e muito mais, se desejado). Disclaimer: Eu trabalho NETIKUS.NET ltd.

O último (não avaliei nenhum desses produtos, mas estou falando de experiências de resenhas, capturas de tela, etc.) é provavelmente mais rápido de configurar e mais barato - mas com funcionalidade limitada.

Independentemente da solução escolhida, recomendo que você não revise os registros manualmente. É um processo tedioso e passivo. Em vez disso, a notificação é realmente a única maneira de corrigir problemas de maneira confiável assim que eles ocorrem. Além disso, a integridade geral dos servidores da Web também deve ser monitorada (espaço em disco, desempenho, disponibilidade do serviço, etc.).

Espero que isso ajude.

    
por 12.09.2011 / 06:42
0

Você pode ler (até mesmo monitorar) o log de eventos em computadores remotos usando o script de linha de comando (por exemplo, escrito com o powershell). Além disso, você pode usar o filtro para selecionar apenas as entradas de log do aplicativo (espere que tenha especificado o campo 'fonte').

Verifique alguns links para detalhes:

link link link

    
por 12.09.2011 / 07:55