Monitor SharePoint site collections and quotas

Unless I’m missing something (likely), the SharePoint 2013 Management Pack doesn’t appear to monitor site collections. Has anyone got a workaround for this? Our SharePoint team keeps missing the storage quota being close to capacity even though they’ve configured alerts in the SharePoint admin console. Would be nice to have it on a dashboard with some graphs.

I have two ideas.

  1. If hitting the limit creates and eventlog entry you could create a rule / monitor that watches the logs and creates an alert:
    1. https://social.technet.microsoft.com/wiki/contents/articles/23478.scom-2012-create-alert-monitor-based-on-windows-event-administrator-login-alert.aspx
    2. http://systemcentermvp.com/2017/01/26/monitor-windows-event-id-scom/
  2. If there is no alert you could firstly install the SquaredUp PowerShell MP https://squaredup.com/landing-pages/free-powershell-management-pack/ and use Powershell to create a monitor.
    1. http://www.morgantechspace.com/2016/03/get-site-collection-storage-info-using-powershell.html
    2. https://www.sharepointlonghorn.com/how-to-use-powershell-to-get-quota-information-in-a-usable-way
 

Please let me know if this helps.

1 Like

It’s most likely not in there.
What you could do is create your own script to monitor the quotas using the free powershell management pack.

https://squaredup.com/landing-pages/free-powershell-management-pack/

Make sure you target it to the appropriate sharepoint class.