Skip to content

Latest commit

 

History

History
45 lines (31 loc) · 1.79 KB

README.md

File metadata and controls

45 lines (31 loc) · 1.79 KB

Logo

MEM Performance Analyser

This tool run various tests against your WSUS environment, Including WSUS, SQL & IIS and provide feedback based on Microsofts best practices

Documentation

You can find all docs related to this tool here

Requirements

Software

  • Microsoft .NET Framework 4.6.2
  • Installed on top level WSUS Server
  • Supported Operating Systems
    • Windows Server 2012, Windows Server 2012r2, Windows Server 2016, Windows Server 2019, Windows Server 2022
    • Windows Server Update Services (WSUS) installed and configured
    • IIS Web Administration tools installed

Limitations

  • Currently only queries the local WSUS server

Tests

  • Test SUSDB Response Time
  • Check that nclLocalizedPropertyID & nclSupercededUpdateID Indexes exist in SUSDB
  • Validate that all WSUSContent paths exist & match (Registry, IIS & SUSDB)
  • Validate that WSUSContent and UpdateServicesPackages folders have the correct permissions
  • Checks the WSUS App Pool in IIS is running
  • Check WSUS Administration site for the following
    • Queue legnth matches the microsoft recommendation
    • Idle timeout matches the microsoft recommendation
    • Private memory limit matches the microsoft recommendation
    • Regular time interval matches the microsoft recommendation
    • App pool identity matches the microsoft recommendation
  • Checks that the number of superceded & undeclined updates are within recommended limits

More tests will be added as time goes on!

Feedback & Support

If you have any feedback, please reach out to us at [email protected] or open an issue