Share via


Using SharePoint On Premise Diagnostic tool

 

Futuristic, perhaps, but a powered screwdriver for space, almost looks like Han Solo's pistol (sans scope)

 

 

From previous intro, we start using the tool to diagnose SharePoint problems.

 

Let's install, and get to using it!

 

Once this is released, I expect this to be posted to a GitHub repository.

For now, there will be some mystery for obtaining the file bundle.

 

Copy folder from build zip file.

 

Paste to SharePoint machine, whatever standard you use.

From my own past, I prefer a MonAdmin (Monitoring Admin) directory, with a scripts sub-directory, then toolname/version

Example

cd 'C:\Monadmin\Scripts\OPD-D2.0.1905.15001'

 

 

Start OPD via powershell

cd 'C:\Monadmin\Scripts\OPD-D2.0.1905.15001'

.\OPD-console.ps1

 

Avoid some initial questions

cd 'C:\Monadmin\Scripts\OPD-D2.0.1905.15001'

.\OPD-console.ps1 -mode SharePoint -ShareTelemetry Yes -AcceptEula

 

PS C:\Monadmin\Scripts\OPD-D2.0.1905.15001> .\OPD-console.ps1 -mode SharePoint -ShareTelemetry Yes -AcceptEula

 

 

Using OPD to check SharePoint environment

 

Start with the OPDLog Event Log

 

 

 

OPD Main menu

 

 

 

1 - Administration

 

Central Admin site

 

Current patch level

 

Emails

 

Timer jobs

 

 

2 - Performance

 

3 - Search

 

Search Hosts Online

 

Unable to retrieve topology

 

 

 

4 - Services

 

 

5 - Setup

 

Binaries

 

 

6 - User Profile

 

 

Firewall ports (duplicated from section 4)

 

 

Happy checking and to building new SharePoint checks!