Domain 4 β€” Module 2 of 4 50%
25 of 27 overall
Domain 4: Monitor, report on, and troubleshoot Teams Free ⏱ ~12 min read

Usage, Alerts & Diagnostics Tools

From team activity to guest access patterns β€” monitor everything happening in Teams with usage reports, alert rules, the network connectivity test tool, and feedback policies.

Monitoring the Teams environment

Simple explanation

Running Teams without monitoring is like driving without a dashboard.

You need to know: How many people are using Teams? Which teams are active and which are dead? Are guests accessing things they shouldn’t? Did someone create 50 teams today? Is the network performing well?

Teams gives you usage reports (who’s doing what), alert rules (notify me when something unusual happens), the network connectivity test (is the network healthy?), and feedback policies (let users tell you what’s broken).

Teams usage reports

Teams admin center reports

Teams admin center β†’ Analytics & reports β†’ Usage reports

ReportWhat It ShowsExam Relevance
Teams usageActive users, active teams, guests, channels, messagesOverall adoption metrics
Teams user activityPer-user breakdown β€” messages, calls, meetingsIdentify inactive/active users
Teams device usageWindows, Mac, iOS, Android, web usageDevice adoption
App usageWhich apps are installed and usedApp governance
Teams activity by teamPer-team metrics β€” active users, messages, guestsIdentify dead teams
PSTN usageCall minutes, domestic/international breakdownVoice cost monitoring
PSTN blocked usersUsers who exceeded calling limitsBudget management
Per-meeting metricsQuality, duration, participant count per meetingMeeting experience

Microsoft 365 admin center reports

M365 admin center β†’ Reports β†’ Usage β†’ Microsoft Teams

These reports provide broader Microsoft 365 context alongside Teams metrics.

Microsoft Adoption Score

Provides benchmarks comparing your organisation’s Teams usage against similar organisations β€” useful for adoption initiatives.

Alert rules

Alert rules send notifications when specific conditions are met:

Teams admin center alerts

Teams admin center β†’ Notifications & alerts β†’ Alert rules

Alert TypeWhat It MonitorsExample
Device healthTeams Rooms and phone device statusAlert when a Teams Room goes offline
External domain changesExternal access domain list changesAlert when a new domain is added to external access
App submissionCustom app submitted for approvalAlert when a developer uploads a custom app

Microsoft 365 alert policies

Microsoft 365 admin center β†’ Health β†’ Alert policies (or Purview compliance portal)

Broader M365 alerts that include Teams:

  • Unusual volume of file sharing
  • Teams policy changes
  • Guest access changes
  • Elevated privilege assignments
Scenario: Jaylen configures monitoring at RemoteFirst

Jaylen sets up comprehensive monitoring for RemoteFirst’s 800 remote employees:

Alert rules (Teams admin center):

  • Device health: Alert when ANY Teams Room device goes offline for more than 30 minutes
  • External domain: Alert when the external access domain list changes

Usage reports (weekly review):

  • Teams activity by team β†’ identify teams with zero activity in 30 days β†’ flag for cleanup
  • Guest access β†’ review guest count trend β†’ are guests growing uncontrolled?
  • PSTN usage β†’ check call costs vs budget β†’ are any users making excessive international calls?

Dashboard for IT manager:

  • Active users trend (daily/weekly)
  • Poor call rate trend (should stay under 3%)
  • New teams created per week (sprawl indicator)

Monitoring team creation and deletion

Audit logs

Microsoft Purview β†’ Audit β†’ Search for Teams activities:

ActivityAudit Event
Team createdTeamCreated
Team deletedTeamDeleted
Team settings changedTeamSettingChanged
Member addedMemberAdded
Guest addedGuestAdded
Channel createdChannelAdded
Channel deletedChannelRemoved

These audit logs are searchable, exportable, and can trigger Power Automate flows for automated responses.

Monitoring guest access

Key guest monitoring activities:

  • Guest count report: Teams usage reports show guest users per team
  • Audit logs: Track when guests are added/removed
  • Access reviews: Periodic verification (covered in Module 8)
  • Conditional Access reports: Monitor guest sign-in activity

Network connectivity test tool

The Microsoft 365 network connectivity test (at aka.ms/netonboard) provides ongoing network health monitoring:

  • Run from browser at each office location
  • Tests connectivity to Microsoft 365 services
  • Shows: DNS resolution, TCP connectivity, UDP media path, network egress location
  • Admin can view results in the Microsoft 365 admin center β†’ Health β†’ Network connectivity

Exam tip: The network connectivity test tool results appear in the M365 admin center. Monitor it regularly to catch network degradation before users complain.

Feedback policies

Feedback policies control how users submit feedback about Teams. They are managed via Microsoft 365 cloud policy service and Teams PowerShell (New-CsTeamsFeedbackPolicy, Set-CsTeamsFeedbackPolicy, Grant-CsTeamsFeedbackPolicy).

SettingWhat It Controls
Allow users to send feedbackShow/hide the feedback button in Teams
Allow users to include screenshotsWhether screenshots can be included
Allow users to contact MicrosoftWhether feedback goes to Microsoft directly
Survey frequencyHow often users see satisfaction surveys

Rate My Call

Rate My Call prompts users to rate their call quality after hanging up:

  • Stars (1-5) and optional feedback
  • Data feeds into CQD for correlation with technical metrics
  • CQD can report on Rate My Call responses

🎬 Video walkthrough

Flashcards

Question

Where do you find Teams usage reports?

Click or press Enter to reveal answer

Answer

Teams admin center β†’ Analytics & reports β†’ Usage reports. Also available in the Microsoft 365 admin center β†’ Reports β†’ Usage. Reports include: active users, team activity, app usage, device usage, PSTN usage.

Click to flip back

Question

Where do you search for team creation and deletion events?

Click or press Enter to reveal answer

Answer

Microsoft Purview β†’ Audit β†’ search for TeamCreated, TeamDeleted, TeamSettingChanged events. Audit logs track all Teams admin activities and are searchable, exportable, and can trigger Power Automate flows.

Click to flip back

Question

What is Rate My Call?

Click or press Enter to reveal answer

Answer

A post-call prompt asking users to rate call quality (1-5 stars) with optional feedback. The data feeds into Call Quality Dashboard for correlation with technical quality metrics. Configurable on/off.

Click to flip back

Knowledge Check

Knowledge Check

Jaylen's IT manager wants a weekly report showing which teams at RemoteFirst have had zero activity in the past 30 days, to identify teams for cleanup. Where should Jaylen look?

Knowledge Check

RemoteFirst has 200 guest users. Jaylen wants to be automatically notified when a new guest is added to any team. What should he configure?


Next up: Client Logs & Diagnostics β€” when things break, you need logs. Learn to collect client logs, clear the cache, and use self-help diagnostics.