Werken met Sharepoint Unified Logging System (ULS)

Iedereen die met Sharepoint gewerkt heeft vanuit een infrastructuur oogpunt, weet dat de ULS logs van Sharepoint erg omvangrijk kunnen zijn. Vooral als bepaalde categorien op verbose gezet zijn. Deze post gaat over hoe je het voor jezelf makkelijker kan maken om met de logs te werken.

Om gemakkelijker verbose logs te verzamelen doe je het volgende:

 

· Draai het volgende commando:
stsadm -o setlogginglevel -tracelevel verbose

· Restart de Windows SharePoint Services Tracing service (dit maakt een nieuwe logfile aan in de 12 hive).

· Reproduceer het probleem.

· Draai het volgende commando:
stsadm –o setlogginglevel –default

· Restart de Windows Sharepoint Services TRacing service.

Op dit moment heb je een enkele (hopelijk kleinere) logfile in de logging directory in 12 hive.

Er zijn op dit moment geen makkelijke tools van Microsoft om sharepoint logs te analyseren, maar verschillende klanten gebruiken tools als:

Log Viewer at Codeplex: https://www.codeplex.com/features/Release/ProjectReleases.aspx?ReleaseId=2502

Log Parser 2.2: https://www.microsoft.com/downloads/details.aspx?FamilyID=890cd06b-abf8-4c25-91b2-f8d975cf8c07&displaylang=en

Sharepoint ULS Log Parser: https://www.codeplex.com/ShrptNinjaToolkit/Release/ProjectReleases.aspx?ReleaseId=15669

Sharepoint logging spy: https://www.codeplex.com/sharepointloggingspy

Sharepoint Logging spy vind ik persoonlijk een erg complete tool, welke je ook in staat stelt logs van meerdere servers te consolideren en te doorzoeken.