Skip to content

Application — Home

Tab label: Home — Default time range: Last 7 days

The Home page is the landing tab of the MS Teams Observability app. It provides a high-level summary of your Teams calling activity — use it as a daily health check before diving into details on other pages.

The time range is adjustable via the Grafana time picker (top right). All KPIs and charts recompute when the range changes.

Grafana app home page
Home page overview with three KPI cards and two quality charts.

Three key performance indicators at the top of the page:

KPIDescriptionInterpretation
Total CallsNumber of MS Teams calls in the selected time rangeCompare day-over-day. A sudden drop may indicate collection issues.
Healthy Calls %Percentage of calls classified as Good (all streams within quality thresholds)Above 95%: excellent. 80-95%: acceptable. Below 80%: investigate on Sites or Calls.
Unique CallersNumber of distinct users who made or received callsWatch for trends — declining callers may indicate user adoption issues.

A stacked bar or donut chart showing the proportion of Good, Poor, and Unclassified calls.

SegmentColorMeaning
GoodGreenAll streams within quality thresholds
PoorRedAt least one stream exceeded a quality threshold
UnclassifiedGreyInsufficient telemetry data to classify

Use this chart to spot quality degradation at a glance over time.

A pie chart or bar chart showing calls broken down by participant platform:

SliceColorPlatform
WindowsBlueWindows desktop client
macOSLight bluemacOS desktop client
iOSPurpleiPhone/iPad app
AndroidGreenAndroid app
WebOrangeBrowser-based Teams client
UnknownGreyPlatform could not be determined

The Home page queries the Loki datasource using the configured data provider:

  • Live mode: Data comes from the Loki datasource specified in Provisioning
  • Demo mode: Data comes from built-in JSON fixtures in src/data/

All metrics are recomputed when the time range changes.


SituationWhat you see
Loading (first time)Loading spinner in each card/chart
Loading (time range change)Previous data fades while new data loads
No dataCharts show empty state with “No data” message
Network errorError alert in the relevant section
Data loadedAll KPIs and charts rendered normally

ParameterDescriptionExample
fromTime range startnow-7d
toTime range endnow()