Comando PowerShell para retornar log

Quando encontramos algum erro nas páginas do SharePoint sempre temos de acessar a pasta de Log, copiar o ID de Correlação e sair procurando em todo o arquivo de log até encontrar qual foi a mensagem de erro.

O comando abaixo retorna exatamente a mensagem de erro que precisamos. Para rodar o comando, salve o ID de Correlação que foi exibido na mensagem.

image

Altere o Correlation ID no comando abaixo pelo ID exibido na página.

get-splogevent | ?{$_.Correlation -eq “CORRELATION ID“} | select Area, Category, Level, EventID, Message |Format-List

 

image

O comando poderá retornar muitos itens, mas a mensagem de erro será a ultima a ser exibida. Na figura abaixo, destaquei a mensagem de amarelo.

image

Uma outra opção é salvar em um arquivo texto no disco local, para fazer isso basta alterar o final do código.

get-splogevent | ?{$_.Correlation -eq “CORRELATION ID“} | select Area, Category, Level, EventID, Message |fl message > c:errors.txt

 

Abraços

Diego Pereira

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog do Project

Tudo que você queria saber sobre Microsoft Project, Project Server e Project Online

ppm4all

by Allan Rocha

Paul's Project Server and Project Online Blog

Microsoft Project Server and Project Online (PPM)

%d bloggers like this: