Como visualizar itens do log de eventos do Windows com GVim

Como visualizar itens do log de eventos do Windows com GVim

É possível ler os Windows-eventlogItems usando o GVim? Nosso aplicativo registra erros no log de eventos, seria bom se eu pudesse lê-los usando o GVim.

Uma exportação diária para arquivo não é uma opção: deve ser instantânea: ocorre um erro, mude para o GVim, leia os detalhes dos últimos X itens.

Responder1

Você deve exportar os eventos sempre que quiser visualizá-los.

Rota Um: Use wevtutile logparserpara criar algum .txt

 % wevtutil epl XYZ %TEMP%\log.evtx

Então você instalaLogParsere use assim:

 % logparser -i:evt -o:csv "SELECT * INTO %TEMP%\log.csv FROM %TEMP%\log.evtx"

Depois disso você pode

 % gvim %TEMP%\log.csv

Nota: Substitua 'XYZ' na primeira linha por qualquer parte do log de eventos em que você esteja interessado. Esses trechos devem ajudá-lo a começar.

Confirahttp://martin77s.wordpress.com/tag/logparser/também.

Rota Dois: Usarlista de pslogda Sysinternals e use-o assim:

 :%!psloglist -h 1 -o XYZ

onde XYZ é a origem do evento (talvez o nome do seu aplicativo). Parece mais simples para mim.

Responder2

Você pode exportar o log de eventos para um arquivo. No Windows 7, clique com o botão direito na categoria do evento e escolha "Salvar todos os eventos como". Acredito que isso também exista nas versões anteriores do Windows. Então você pode editar esse arquivo com o Vim.

informação relacionada