Monitored technologies · Microsoft technologies

Microsoft SharePoint Monitoring

From the server to the web pages: SharePoint resources, service, download speed and WMI counters checked in sequence, with SMS and email notifications.

From the foundations to the core: server, service and web pages

Monitoring Microsoft SharePoint with Sentinet³ is based on the Sentinet³ Template SharePoint and works in layers: first the server, then service availability, and finally the web pages.

The first check is the reachability of the machine: depending on the response, a dependency system allows or prevents the execution of the other checks. In the same way, before analysing the pages, Sentinet³ verifies that SharePoint is running: there would be no point in monitoring it if the service were unavailable.

Web pages are queried with authentication, while the service counters are collected via the WMI protocol.

At a glance
PatternSentinet³ Template SharePoint
ProtocolWMI for SharePoint counters, authenticated requests for web pages
SourcesServer, SharePoint service and web pages
ScopeServer, network interfaces, service availability, web pages, WMI counters
Sentinet³ Enterprise Console: a SharePoint host with the list of linked checks and their status
Enterprise Console: a SharePoint host and the status of its linked checks.
What it checks

The Pattern’s checks

When thresholds are exceeded, Sentinet³ sends SMS and/or email to inform the people responsible.

Server

CheckWhat it verifies
ReachabilityThe server responds on the network; the execution of the other checks depends on the result
Port 80Response to HTTP requests
Port 443Response to HTTPS requests
RamPercentage of RAM in use
CpuCPU utilisation
ProcRunning processes
ProcNumNumber of running processes
DiskPercentage of disk space
Page_sizeSize of a file
All_size_pagesSize of all files
Page_ageCreation date of a file
NetworksValid interfaces of the server
UptimeServer uptime
All_Driver_sizeCapacity of all the server’s disks
Event_Log_ApplicationApplication event log for the last 4 hours
Service_OKServices started at boot

Service availability

CheckWhat it verifies
SharePoint runningSharePoint is active; only if it is does Sentinet³ move on to checking the web pages

Web pages (with authentication)

CheckWhat it verifies
SharePoint_DownloadSpeedWeb page download speed in MB/s
SharePoint_WebPageokWeb page reachability

SharePoint WMI counters

CheckWhat it verifies
SharePoint_AnonymousUsersPersecAnonymous users per second
SharePoint_BytesReceivedPersecBytes received per second
SharePoint_ConnectionAttemptsPersecConnection attempts per second
SharePoint_CurrentAnonymousUsersAnonymous users connected to the site right now
SharePoint_CurrentConnectionsCurrent connections
SharePoint_CurrentNonAnonymousUsersNon-anonymous users connected to the site right now
SharePoint_LogonAttemptsPersecLogon attempts per second
SharePoint_NonAnonymousUsersPersecNon-anonymous users per second
SharePoint_NotFoundErrorsPersecResource-not-found errors per second
SharePoint_ServiceUptimeWeb server uptime

Network interfaces

With a single query to the server, the Pattern returns for each interface: up or down status, IP address, MAC address, speed in Mbit, packets with errors, and inbound and outbound traffic.

Why it matters

Checks in sequence, targeted alarms

  • Dependencies between checks: if the server is unreachable or SharePoint is not running, the subsequent checks are not forwarded.
  • Page experience: pages are queried with authentication, measuring reachability and download speed.
  • Immediate notifications: when thresholds are exceeded, Sentinet³ sends SMS and/or email to the people responsible.

Want to see Sentinet³ on your infrastructure?

Tell us about your environment: sites, technologies, critical services. We will show you how Core and Infinity can work on your case.