Troubleshooting SharePoint Online Monitoring
If the eG agent is unable to report metrics on SharePoint Online performance, then you may want to check whether/not the Microsoft Azure Active Directory Module for Windows PowerShell and the Microsoft Online Services Sign-in Assistant for IT Professionals RTW are properly installed on the eG agent host. To perform this check, do the following:
- On the eG agent host, click Start, and search for Windows Powershell ISE. Once it is found, run Windows Powershell ISE in the elevated mode.
-
First, check if the PackageManagement module is installed properly. For that, type Install-Module, and see if the auto-complete feature of Windows automatically lists the command you were about to type (see Figure 11).
Figure 11 : Checking if the PackageManagement module has been installed properly
- If the command auto-completes, it means that the PackageManagement module has been installed properly. If the command does not auto-complete, then you can conclude that the PackageManagement module has not been installed on the eG agent host. In this case, first install this module on the eG agent host. You can download the installable from the URL: https://download.microsoft.com/download/C/4/1/C41378D4-7F41-4BBE-9D0D-0E4F98585C61/PackageManagement_x64.msi
-
If you find that the PackageManagement module has been installed properly, proceed to check if the Microsoft Azure Active Directory Module for Windows PowerShell and the Microsoft Online Services Sign-in Assistant for IT Professionals RTW are properly installed on the eG agent host. To perform this check, with the Windows Powershell ISE in the elevated mode, type the following commands one after another:
Connect-MSolService
Get-MsolDomain
Get-MsolGroup
-
If these commands auto-complete - i.e., if Windows lists these commands even before you type them fully - you can conclude that the Microsoft Azure Active Directory Module for Windows PowerShell and the Microsoft Online Services Sign-in Assistant for IT Professionals RTW are properly installed on the eG agent host. On the other hand, if the commands do not auto-complete, then you must proceed to install both the aforesaid modules on the eG agent host. To know how to install, refer to the Pre-requisites for Monitoring Microsoft SharePoint Online.
If the following tests do not report metrics, then check whether the SharePoint Online Management Shell has been installed and run on the eG agent:
- Tenant Storage test
- Health Score test
- Site Collections test
- Site Collection Health Checks
- Site Connectivity test
- File Operations test
To perform this check, run Windows PowerShell ISE in the elevated mode, and then type any of the following commands:
Connect-SPOService
Get-SPOSite
Get-SPOUser
If these commands auto-complete - i.e., if Windows lists these commands even before you type them fully - you can conclude that the SharePoint Online Management Shell is properly installed on the eG agent host. On the other hand, if the commands do not auto-complete, then you must proceed to install management shell on the eG agent host. To know how to install, refer to the Pre-requisites for Monitoring Microsoft SharePoint Online.