Hoe kun je logbestanden opschonen

Operations Hub bestaat uit verschillende services en webservers. Al deze services maken logbestanden aan in verschillende logmappen. Sommige services loggen uitgebreider dan andere, maar al deze logs samen kunnen soms sneller groeien dan verwacht.

Het is vrij eenvoudig om een ​​PowerShell-script in te stellen om oude bestanden te verwijderen en de grootte van de logbestanden onder controle te houden.

Maak een nieuw PowerShell-script en voeg het volgende bestand toe.

Get-ChildItem "D:\ProgramData\OphubLogs" -Recurse -File | Where CreationTime -lt (Get-Date).AddDays(-90) | Remove-Item

Wijzig het pad voor het werkelijke pad waar de logs zich bevinden en wijzig het aantal dagen indien nodig. Deze functie zoekt in elke submap naar bestanden.

Plaats het script ergens waar het logisch is. Nu kunt u het bestand handmatig aanroepen met een regelmatige interval of de Windows Taakplanner gebruiken om het script bijvoorbeeld eenmaal per week aan te roepen.