Use the Calls Page
Path:
/calls
What This Page Shows
Section titled “What This Page Shows”The Calls page provides a searchable and filterable list of all Microsoft Teams calls recorded in Dynatrace. Use it to find specific calls, investigate quality issues, compare call types, or drill down into a particular call.
Breadcrumb navigation: Home > Calls
Screenshot
Section titled “Screenshot”
Filter Bar
Section titled “Filter Bar”Filter Field
Section titled “Filter Field”An advanced filter input with type-ahead suggestions. Multiple conditions can be combined with AND.
When you type, the field proposes keys/operators/values and validates the expression before query execution.
| Key | Display name | Type | Description |
|---|---|---|---|
id | Id | String | Unique call identifier |
participant | Participant | String | Name of any participant in the call |
participantCount | Participant Count | Number | Total number of participants |
health | Health | Enum | Call quality status |
type | Type | Enum | Call type |
start | Start | Date/Time | Call start timestamp |
end | End | Date/Time | Call end timestamp |
duration | Duration | Number (seconds) | Call duration |
subnet | Subnet | IP/CIDR | Any participant subnet |
location | Location | String | Any participant site location |
Valid values:
health:Good,Poor,Unclassifiedtype:peerToPeer,groupCall
Duration suggestions:
| Label | Value |
|---|---|
| 1 minute | 60 |
| 5 minutes | 300 |
| 10 minutes | 600 |
| 30 minutes | 1800 |
| 1 hour | 3600 |
| 2 hours | 7200 |
Operators:
- String (
participant,id,location):=,!=,in (),not in (),~,starts with,ends with - Numeric (
participantCount,duration):=,!=,>,>=,<,<= - Enum (
health,type):=,!=,in (),not in ()
The filter is validated in real time and stored in URL (?filter=...).
Timeframe Selector
Section titled “Timeframe Selector”Standard preset timeframe picker. Stored as ?from=...&to=....
Show Empty Calls
Section titled “Show Empty Calls”Checkbox to include calls with duration 0 (no recording data).
- Default: unchecked
- Stored as
?showEmptyCalls=true - Useful when you want a full activity inventory, even for calls without analyzable media streams.
Update Button
Section titled “Update Button”Applies filter, timeframe, and empty-call option.
- Highlighted when values changed but not applied.
- Disabled when filter syntax is invalid.
- Disabled while query is running.
- If values are unchanged, it refreshes the current result set.
Calls Table
Section titled “Calls Table”A sortable, paginated table listing calls matching current criteria.
This table is the operational entry point to select one call and open detailed diagnostics in Call Overview.
| Column | Sortable | Description |
|---|---|---|
| Health | Yes | Colored status icon (Good/Poor/Unclassified) |
| Type | No | Group Call or Peer To Peer chip |
| ID | No | Call identifier; link to Call Overview when recording exists |
| Participants | No | Participant list with guest summary |
| Count | Yes | Number of participants |
| Start | No | Call start timestamp |
| End | No | Call end timestamp |
| Duration | Yes | HH:MM:SS duration |
Health column
Section titled “Health column”| Icon | Status | Meaning |
|---|---|---|
| Green | Good | Quality met thresholds |
| Red | Poor | Quality degraded |
| Grey | Unclassified | No quality data |
Type column
Section titled “Type column”| Label | Value |
|---|---|
| Group Call | groupCall |
| Peer To Peer | peerToPeer |
ID column behavior
Section titled “ID column behavior”- Duration > 0: clickable link to Call Overview, with time padding around call interval.
- Duration = 0: non-clickable text with tooltip:
No call recording available.
The automatic time padding around start/end is used to load surrounding stream context in Call Overview.
Participants column behavior
Section titled “Participants column behavior”- Named participants are listed.
- Guests are grouped as
and N Guest(s). - If all are guests, shows
N Guests.
Empty / Error States
Section titled “Empty / Error States”| Situation | Behavior |
|---|---|
| Loading | Spinner / skeleton rows |
| No calls match | Empty table |
| Invalid filter | Update disabled + inline error |
| Network error | Error in table area |
URL Parameters
Section titled “URL Parameters”| Parameter | Description | Example |
|---|---|---|
filter | Advanced filter expression | health = "Poor" |
from | Timeframe start | now()-7d |
to | Timeframe end | now() |
showEmptyCalls | Include empty calls | true / false |
Navigation from This Page
Section titled “Navigation from This Page”| Action | Destination |
|---|---|
| Click call ID (with recording) | Call Overview |
| Opened from Users page | User filter pre-populated |
| Opened from Sites table | Location filter pre-populated |