SharePoint PowerShell Merge-SPLogFile filter by time using StartTime EndTime

The Merge-SPLogFile PowerShell command is used to get information from the SharePoint ULS trace log files from the entire FARM and the output can be written to a file on your computer (example - .txt or .csv).

The SharePoint ULS logs can get huge in a multi-server environment and its convenient to filter them in order to get the relevant information.

One option is to filter by StartTime and EndTime parameters to get records within a specified time and also optimize performance.



Merge-SPLogFile command filter by StartTime and EndTime
Merge-SPLogFile -Path "C:\log.csv" -Overwrite -StartTime "MM/DD/YYYY HR:MN" -EndTime "MM/DD/YYYY HR:MN"


Example:

Merge-SPLogFile -Path "C:\log.csv" -Overwrite -StartTime "07/31/2015 03:00" -EndTime "07/31/2015 03:15"




This is not an AI-generated article but is demonstrated by a human.

Please support independent contributors like Code2care by donating a coffee.

Buy me a coffee!

Buy Code2care a Coffee!

Comments & Discussion

Facing issues? Have questions? Post them here! We're happy to help!