Documentation forServer & Application Monitor
Monitoring your applications and environment is a key capability of SolarWinds Observability Self-Hosted (formerly Hybrid Cloud Observability) and is available in the Essentials edition. Server & Application Monitor (SAM) is also available in a standalone module.

Microsoft Office 365 Skype for Business

This SAM application monitor template collects information about Office 365 Skype for Business with the following component monitors:

  • Number of Skype for Business activities by type
    • Peer to Peer
    • User Organized
    • User Participated
  • Number of daily users by device type
    • Windows Device + Windows Phone
    • Andriod
    • iPhone
    • iPad
  • Minutes details
    • Peer to Peer
    • User Organized
    • User Participated

Portions of this topic are based on Overview of Microsoft Graph and Working with Office 365 usage reports in Microsoft Graph (© 2019 Microsoft Corp., available at https://docs.microsoft.com, obtained on May 8, 2019).

Prerequisites

The PSMSGraph PowerShell module is installed and the Client is configured in Azure AD. See Integrate Office 365 application monitor templates with Microsoft Graph in SAM.

When you configure the PSMSGraph PowerShell module for Microsoft Graph, collect the following values to pass as arguments to monitors in the following format/precedence:
client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Credentials

  • An SolarWinds Platform account with SAM administrator permissions.
  • An all-in-one, inclusive Office 365 account with Global Administrator privileges.

    Alternatively, use an account with an admin role that has permission to access data to be monitored via the Office 365 API.

  • Use UPN format (username@domain) — not domain\username format to enter credentials.

    To avoid authentication issues if passwords change, use a service account.

User has privileges to pass credentials as arguments to monitors.

Component monitors

Peer to Peer Communication Session Count

Get the trends on how many users organized and participated in conference sessions held in your organization through Skype for Business. The Monitor gives the number of peer-to-peer sessions.

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Number of Users Organized Sessions

Get the trends on how many users organized and participated in conference sessions held in your organization through Skype for Business. The Monitor gives the number of User Organized sessions.

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Number of User participated in Session

Get the trends on how many users organized and participated in conference sessions held in your organization through Skype for Business. The Monitor gives the number of User Participated sessions.

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Number of Daily Windows Users

Get the number of users using unique devices in your organization. The Monitor gives the number of Windows users (that is, Windows Phone and Windows Other device).

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Number of Daily Android Phone User

Get the number of users using unique devices in your organization. The Monitor gives the number of Android Phone users.

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Number of Daily iPhone User

Get the number of users using unique devices in your organization. The Monitor gives the number of iPhone users.

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Number of Daily iPad User

Get the number of users using unique devices in your organization. The Monitor gives the number of iPad users.

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Length in Minutes of Peer-to-Peer Sessions

Get usage number on the length in minutes of peer-to-peer sessions held in your organization. Types of sessions is audio and video.

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Length of Minutes of Organization Session

Get usage number on the length in minutes of conference sessions held and organized by users in your organization. Types of conference sessions is audio/video

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number

Length of Minute User Participated

Get usage number on the length in minutes of conference sessions that users from your organization participated in. Types of conference sessions include audio and video.

Argument: Client ID, Tenant ID, Client Password

Format: client_id=<Value>, TenantID=<Value>, client_secret=<Value>

Statistic Unit: Number