Dashboards API - Tile JSON models
JSON models of dashboard tiles vary greatly, depending on the type of the tile. The JSON models for each tile type are listed below.
AssignedEntitiesTile
This type applies to the following tiles:
- AWS (
AWS
) - Bounce rate (
BOUNCE_RATE
) - Custom application (
CUSTOM_APPLICATION
) - Database performance (
DATABASE
) - External monitor (
SYNTHETIC_SINGLE_EXT_TEST
) - HTTP monitor (
SYNTHETIC_HTTP_MONITOR
) - JavaScript errors (
UEM_JSERRORS_OVERALL
) - Key user actions overview (
UEM_KEY_USER_ACTIONS
) - Key user action (
DEM_KEY_USER_ACTION
) - Log event (
LOG_ANALYTICS
)
- Mobile app (
MOBILE_APPLICATION
) - Service or request (
SERVICE_VERSATILE
) - Service-level objective (
SLO
) - Top conversion goals (
UEM_CONVERSIONS_OVERALL
) - User behavior (
SESSION_METRICS
) - User breakdown (
USERS
) - VMware (
VIRTUALIZATION
) - Web application (
APPLICATION
) - User action (
APPLICATION_METHOD
orAPPLICATION_METHOD
)
The AssignedEntitiesTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
assignedEntities | string[] | The list of Dynatrace entities, assigned to the tile. |
json{
"name": "AWS",
"tileType": "AWS",
"configured": true,
"bounds": {
"top": 192,
"left": 62,
"width": 304,
"height": 152
},
"tileFilter": {
"timeframe": "Today"
},
"assignedEntities": [
"556925984968688946"
]
}
FilterableEntityTile
This type applies to the following tiles:
- Application health (
APPLICATIONS
) - Database health (
DATABASES_OVERVIEW
) - Host health (
HOSTS
) - Service health (
SERVICES
) - Synthetic monitor health (
SYNTHETIC_TESTS
)
The FilterableEntityTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
chartVisible | boolean | - |
filterConfig | Custom | Configuration of the custom filter of a tile. |
The CustomFilterConfig
object
Configuration of the custom filter of a tile.
Element | Type | Description |
---|---|---|
chartConfig | Custom | Configuration of a custom chart. |
customName | string | The name of the tile, set by user |
defaultName | string | The default name of the tile |
filtersPerEntityType | object | A list of filters, applied to specific entity types. |
type | string | The type of the filter. It shows to which entity the filter belongs. Custom charts have the The element can hold these values
|
The CustomFilterChartConfig
object
Configuration of a custom chart.
Element | Type | Description |
---|---|---|
axisLimits | object | The optional custom y-axis limits. |
leftAxisCustomUnit | string | The custom unit for the left Y-axis. The element can hold these values
|
legendShown | boolean | Defines if a legend should be shown. |
resultMetadata | object | Additional information about charted metric. |
rightAxisCustomUnit | string | The custom unit for the right Y-axis. The element can hold these values
|
series | Custom | A list of charted metrics. |
type | string | The type of the chart. The element can hold these values
|
The CustomChartingItemMetadataConfig
object
Additional metadata for charted metric.
Element | Type | Description |
---|---|---|
customColor | string | The color of the metric in the chart, hex format. |
lastModified | integer | The timestamp of the last metadata modification, in UTC milliseconds. |
The CustomFilterChartSeriesConfig
object
Configuration of a charted metric.
Element | Type | Description |
---|---|---|
aggregation | string | The charted aggregation of the metric. The element can hold these values
|
aggregationRate | string | - The element can hold these values
|
dimensions | Custom | Configuration of the charted metric splitting. |
entityType | string | The type of the Dynatrace entity that delivered the charted metric. |
metric | string | The name of the charted metric. |
percentile | integer | The charted percentile. Only applicable if the aggregation is set to |
sortAscending | boolean | Sort ascending ( |
sortColumn | boolean | - |
type | string | The visualization of the timeseries chart. The element can hold these values
|
The CustomFilterChartSeriesDimensionConfig
object
Configuration of the charted metric splitting.
Element | Type | Description |
---|---|---|
entityDimension | boolean | - |
id | string | The ID of the dimension by which the metric is split. |
name | string | The name of the dimension by which the metric is split. |
values | string[] | The splitting value. |
json{
"name": "Host health",
"tileType": "HOSTS",
"configured": true,
"bounds": {
"top": 47,
"left": 415,
"width": 304,
"height": 304
},
"tileFilter": {
"timeframe": "-3h to now",
"managementZone": {
"id": "9130632296508575249",
"name": "Easytravel"
}
},
"filterConfig": null,
"chartVisible": true
}
AssignedEntitiesWithMetricTile
This type applies to the following tiles:
- World map (
APPLICATION_WORLDMAP
) - Host (
HOST
) - Process group (
PROCESS_GROUPS_ONE
) - Resources (
RESOURCES
) - Most used 3rd parties (
THIRD_PARTY_MOST_ACTIVE
) - Conversion goal (
UEM_CONVERSIONS_PER_GOAL
)
The AssignedEntitiesWithMetricTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
assignedEntities | string[] | The list of Dynatrace entities, assigned to the tile. |
metric | string | The metric assigned to the tile. |
json{
"name": "World map",
"tileType": "APPLICATION_WORLDMAP",
"configured": true,
"bounds": {
"top": 118,
"left": 194,
"width": 304,
"height": 304
},
"tileFilter": {
"timeframe": "-12h to now",
"managementZone": null
},
"assignedEntities": [
"APPLICATION-C93B8002996906CD"
],
"metric": "SESSION_USERS"
}
DataExplorerTile
This type applies to the following tiles:
- Data explorer tile (
DATA_EXPLORER
)
The DataExplorerTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
customName | string | The name of the tile, set by user. |
metricExpressions | string[] | The metric expressions generated by this configuration |
queries | Data | The list queries to explore |
queriesSettings | Data | Configuration for the queries |
visualConfig | Visualization | Configuration of a visualization. |
The DataExplorerQuery
object
Configuration of a data explorer query.
Element | Type | Description |
---|---|---|
defaultValue | number | Replaces null data points with the provided value |
enabled | boolean | Status of the query |
filterBy | Data | Filter for data explorer queries. |
foldTransformation | string | The fold transformation The element can hold these values
|
generatedMetricSelector | string | Generated metric selector |
id | string | The id of the query |
limit | integer | Limit the results of the query |
metric | string | The metric id |
metricSelector | string | The metric selector |
rate | string | Converts a count-based metric (for example, bytes) into a rate-based metric (bytes per second) The element can hold these values
|
sortBy | string | The order of the sorting applied to the query The element can hold these values
|
sortByDimension | string | The dimension where sorting is applied. Sorting by value if null |
spaceAggregation | string | Space aggregation applied to the query The element can hold these values
|
splitBy | string[] | The splittings applied to the query |
timeAggregation | string | Time roll up applied to the query The element can hold these values
|
timeShift | Data | TimeShift for data explorer queries. |
The DataExplorerFilter
object
Filter for data explorer queries.
Element | Type | Description |
---|---|---|
criteria | Dexp | - |
entityAttribute | string | - |
filter | string | - |
filterOperator | string | - The element can hold these values
|
filterType | string | - The element can hold these values
|
globalEntity | string | - |
nestedFilters | Data | - |
relationship | Dexp | - |
The DexpFilterCriterion
object
Criterion for data explorer filters.
Element | Type | Description |
---|---|---|
evaluator | string | - The element can hold these values
|
matchExactly | boolean | - |
value | string | - |
The DexpFilterRelationship
object
Element | Type | Description |
---|---|---|
id | string | The id of the relationship. e.g runsOn, isStepOf, etc |
targetEntity | string | The target entity of the relationship. e.g HOST, VCENTER, SERVICE etc |
type | string | The type of the relationship The element can hold these values
|
The DataExplorerTimeShift
object
TimeShift for data explorer queries.
Element | Type | Description |
---|---|---|
factor | integer | - |
unit | string | - The element can hold these values
|
The DataExplorerQuerySettings
object
Configuration for the queries
Element | Type | Description |
---|---|---|
foldAggregation | string | The fold aggregation The element can hold these values
|
foldTransformation | string | The fold transformation The element can hold these values
|
resolution | string | The resolution |
The VisualizationConfiguration
object
Configuration of a visualization.
Element | Type | Description |
---|---|---|
axes | Axes | Axes configuration |
global | Visualization | Visualization global configuration |
graphChartSettings | Graph | Settings for graph chart visualization |
heatmapSettings | Heatmap | Settings for heatmap visualization |
honeycombSettings | Honeycomb | Settings for honeycomb visualization |
rules | Visualization | Rules for Visualization |
singleValueSettings | Single | Settings for single value visualization |
tableSettings | Table | Settings for table visualization |
thresholds | Visualization | Thresholds for Visualization |
type | string | The id of the query The element can hold these values
|
The Axes
object
Axes configuration
The Axis
object
x Axis configuration
Element | Type | Description |
---|---|---|
displayName | string | - |
visible | boolean | - |
The YAxis
object
y Axes configuration
Element | Type | Description |
---|---|---|
defaultAxis | boolean | - |
displayName | string | - |
max | string | - |
min | string | - |
position | string | - The element can hold these values
|
queryIds | string[] | - |
visible | boolean | - |
The VisualizationGlobalProperties
object
Visualization global configuration
Element | Type | Description |
---|---|---|
hasTrendline | boolean | - |
hideLegend | boolean | - |
seriesType | string | - The element can hold these values
|
theme | string | - The element can hold these values
|
threshold | Visualization | Thresholds for Visualization |
The VisualizationThreshold
object
Thresholds for Visualization
Element | Type | Description |
---|---|---|
axisTarget | string | - The element can hold these values
|
columnId | string | - |
queryId | string | - |
rules | Visualization | - |
visible | boolean | - |
The VisualizationThresholdRule
object
Element | Type | Description |
---|---|---|
color | string | - |
value | number | - |
The GraphChartSettings
object
Settings for graph chart visualization
Element | Type | Description |
---|---|---|
connectNulls | boolean | - |
The HeatmapSettings
object
Settings for heatmap visualization
Element | Type | Description |
---|---|---|
showLabels | boolean | - |
xAxisBuckets | integer | Number of buckets in the X axis |
yAxis | string | Y axis aggregation criteria The element can hold these values
|
yAxisBuckets | integer | Number of buckets in the Y axis |
The HoneycombSettings
object
Settings for honeycomb visualization
Element | Type | Description |
---|---|---|
showHive | boolean | - |
showLabels | boolean | - |
showLegend | boolean | - |
The VisualizationRule
object
Rules for Visualization
Element | Type | Description |
---|---|---|
matcher | string | - |
properties | Visualization | - |
seriesOverrides | Visualization | - |
unitTransform | string | - |
valueFormat | string | - |
The VisualizationProperties
object
Element | Type | Description |
---|---|---|
alias | string | - |
color | string | - |
seriesType | string | - The element can hold these values
|
The VisualizationSerieOverride
object
Element | Type | Description |
---|---|---|
color | string | - |
name | string | - |
The SingleValueSettings
object
Settings for single value visualization
Element | Type | Description |
---|---|---|
linkTileColorToThreshold | boolean | - |
showSparkLine | boolean | - |
showTrend | boolean | - |
The TableSettings
object
Settings for table visualization
Element | Type | Description |
---|---|---|
hiddenColumns | string[] | - |
isThresholdBackgroundAppliedToCell | boolean | - |
json{
"name": "Data explorer results",
"tileType": "DATA_EXPLORER",
"configured": true,
"bounds": {
"top": 0,
"left": 0,
"width": 304,
"height": 304
},
"tileFilter": {},
"customName": "Data explorer results",
"queries": [
{
"id": "A",
"metric": "builtin:host.cpu.usage",
"timeAggregation": "DEFAULT",
"splitBy": [
"dt.entity.host"
],
"sortBy": "DESC",
"filterBy": {
"filterOperator": "AND",
"nestedFilters": [],
"criteria": []
},
"limit": 100,
"enabled": true
}
],
"visualConfig": {
"type": "GRAPH_CHART",
"global": {
"hideLegend": false
},
"rules": [
{
"matcher": "A:",
"unitTransform": "Promille",
"valueFormat": "0,00",
"properties": {
"color": "DEFAULT",
"seriesType": "LINE"
},
"seriesOverrides": []
}
],
"axes": {
"xAxis": {
"displayName": "",
"visible": true
},
"yAxes": [
{
"displayName": "",
"visible": true,
"min": "AUTO",
"max": "AUTO",
"position": "LEFT",
"queryIds": [
"A"
],
"defaultAxis": true
}
]
},
"heatmapSettings": {
"yAxis": "VALUE"
},
"singleValueSettings": {
"showSparkLine": false
},
"thresholds": [
{
"axisTarget": "LEFT",
"rules": [
{
"color": "#7dc540"
},
{
"color": "#f5d30f"
},
{
"value": 50,
"color": "#dc172a"
}
],
"queryId": "",
"visible": true
}
],
"tableSettings": {
"isThresholdBackgroundAppliedToCell": false
},
"graphChartSettings": {
"connectNulls": true
},
"honeycombSettings": {
"showHive": true,
"showLegend": true,
"showLabels": false
}
},
"queriesSettings": {
"resolution": ""
},
"metricExpressions": [
"resolution=null&(builtin:host.cpu.usage:splitBy(\"dt.entity.host\"):sort(value(auto,descending)):limit(100)):limit(100):names"
]
}
CustomChartingTile
This type applies to the following tiles:
- Custom chart (
CUSTOM_CHARTING
)
The CustomChartingTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
filterConfig | Custom | Configuration of the custom filter of a tile. |
The CustomFilterConfig
object
Configuration of the custom filter of a tile.
Element | Type | Description |
---|---|---|
chartConfig | Custom | Configuration of a custom chart. |
customName | string | The name of the tile, set by user |
defaultName | string | The default name of the tile |
filtersPerEntityType | object | A list of filters, applied to specific entity types. |
type | string | The type of the filter. It shows to which entity the filter belongs. Custom charts have the The element can hold these values
|
The CustomFilterChartConfig
object
Configuration of a custom chart.
Element | Type | Description |
---|---|---|
axisLimits | object | The optional custom y-axis limits. |
leftAxisCustomUnit | string | The custom unit for the left Y-axis. The element can hold these values
|
legendShown | boolean | Defines if a legend should be shown. |
resultMetadata | object | Additional information about charted metric. |
rightAxisCustomUnit | string | The custom unit for the right Y-axis. The element can hold these values
|
series | Custom | A list of charted metrics. |
type | string | The type of the chart. The element can hold these values
|
The CustomChartingItemMetadataConfig
object
Additional metadata for charted metric.
Element | Type | Description |
---|---|---|
customColor | string | The color of the metric in the chart, hex format. |
lastModified | integer | The timestamp of the last metadata modification, in UTC milliseconds. |
The CustomFilterChartSeriesConfig
object
Configuration of a charted metric.
Element | Type | Description |
---|---|---|
aggregation | string | The charted aggregation of the metric. The element can hold these values
|
aggregationRate | string | - The element can hold these values
|
dimensions | Custom | Configuration of the charted metric splitting. |
entityType | string | The type of the Dynatrace entity that delivered the charted metric. |
metric | string | The name of the charted metric. |
percentile | integer | The charted percentile. Only applicable if the aggregation is set to |
sortAscending | boolean | Sort ascending ( |
sortColumn | boolean | - |
type | string | The visualization of the timeseries chart. The element can hold these values
|
The CustomFilterChartSeriesDimensionConfig
object
Configuration of the charted metric splitting.
Element | Type | Description |
---|---|---|
entityDimension | boolean | - |
id | string | The ID of the dimension by which the metric is split. |
name | string | The name of the dimension by which the metric is split. |
values | string[] | The splitting value. |
json{
"name": "Custom chart",
"tileType": "CUSTOM_CHARTING",
"configured": true,
"bounds": {
"top": 115,
"left": 205,
"width": 304,
"height": 304
},
"tileFilter": {
"timeframe": "-1d to -12h",
"managementZone": {
"id": "9130632296508575249",
"name": "Easytravel"
}
},
"filterConfig": {
"type": "MIXED",
"customName": "CPU idle",
"defaultName": "Custom chart",
"chartConfig": {
"type": "TIMESERIES",
"series": [
{
"metric": "builtin:host.cpu.idle",
"aggregation": "AVG",
"percentile": null,
"type": "LINE",
"entityType": "HOST",
"dimensions": [],
"sortAscending": false,
"sortColumn": false,
"aggregationRate": "TOTAL"
},
{
"metric": "builtin:host.cpu.load",
"aggregation": "MAX",
"percentile": null,
"type": "AREA",
"entityType": "HOST",
"dimensions": [],
"sortAscending": false,
"sortColumn": true,
"aggregationRate": "TOTAL"
}
],
"resultMetadata": {}
},
"filtersPerEntityType": {
"HOST": {
"AUTO_TAGS": [
"easyTravel"
]
}
}
}
}
MarkdownTile
This type applies to the following tiles:
- Markdown (
MARKDOWN
)
The MarkdownTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
markdown | string | The markdown-formatted content of the tile. |
json{
"name": "Markdown",
"tileType": "MARKDOWN",
"configured": true,
"bounds": {
"top": 252,
"left": 173,
"width": 304,
"height": 152
},
"tileFilter": {
"timeframe": null,
"managementZone": null
},
"markdown": "## This is a Markdown tile\n\nIt supports **rich text** and [links](https://dynatrace.com)"
}
ProblemTile
This type applies to the following tiles:
- Problems (
OPEN_PROBLEMS
)
The ProblemTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
entitySelector | string | The entity scope of the problem tile. For further information please look at the Problems API v2 '/problems' endpoint. |
problemSelector | string | Defines the scope of the problem tile. Only problems matching the specified criteria are taken into account. For further information please look at the Problems API v2 '/problems' endpoint. |
useBackgroundColor | boolean | Use background color based on problem status: Red if there are open problems, green otherwise. |
json{
"name": "Host health",
"tileType": "OPEN_PROBLEMS",
"configured": true,
"bounds": {
"top": 47,
"left": 415,
"width": 304,
"height": 304
},
"tileFilter": {
"timeframe": "-3h to now",
"managementZone": {
"id": "9130632296508575249",
"name": "Easytravel"
}
},
"problemSelector": "status(\"open\")",
"entitySelector": "type(\"HOST\"),tag(\"easyTravel\")"
}
ScalableListTile
The ScalableListTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
chartVisible | boolean | - |
customFilterId | string | The ID of the custom filter. |
entitySpecificTileType | string | The type of the entity specific tile. The element can hold these values
|
json{
"name": "ScalableList",
"nameSize": "",
"tileType": "Image",
"configured": true,
"bounds": {
"top": 112,
"left": 45,
"width": 304,
"height": 304
},
"tileFilter": {
"timeframe": null,
"managementZone": null
},
"entitySpecificTileType": "DATA_EXLORER"
}
SyntheticSingleWebcheckTile
This type applies to the following tiles:
- Browser monitor (
SYNTHETIC_SINGLE_WEBCHECK
)
The SyntheticSingleWebcheckTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
assignedEntities | string[] | The list of Dynatrace entities, assigned to the tile. |
excludeMaintenanceWindows | boolean | Include ( |
json{
"name": "Browser monitor",
"tileType": "SYNTHETIC_SINGLE_WEBCHECK",
"configured": true,
"bounds": {
"top": 209,
"left": 214,
"width": 304,
"height": 304
},
"tileFilter": {
"timeframe": "-24h to now",
"managementZone": null
},
"assignedEntities": [
"SYNTHETIC_TEST-0000000000016ACF"
],
"excludeMaintenanceWindows": true
}
Tile
This type applies to the following tiles:
- Data center services health (
DCRUM_SERVICES
) - Docker (
DOCKER
) - Header (
HEADER
) - Live user activity (
UEM_ACTIVE_SESSIONS
) - Network metric (
NETWORK
) - Network status (
NETWORK_MEDIUM
) - Smartscape (
PURE_MODEL
) - Top web applications (
APPLICATIONS_MOST_ACTIVE
)
The Tile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
bounds | Tile | The position and size of a tile. |
configured | boolean | The tile is configured and ready to use ( |
isAutoRefreshDisabled | boolean | The tile auto refresh is disabled. Only works for certain tile types. |
name | string | The name of the tile. |
nameSize | string | The size of the tile name. Default value is null. The element can hold these values
|
tileFilter | Tile | A filter applied to a tile. It overrides dashboard's filter. |
tileType | string | Defines the actual set of fields depending on the value. See one of the following objects:
The element can hold these values
|
The TileBounds
object
The position and size of a tile.
Element | Type | Description |
---|---|---|
height | integer | The height of the tile, in pixels. |
left | integer | The horizontal distance from the top left corner of the dashboard to the top left corner of the tile, in pixels. |
top | integer | The vertical distance from the top left corner of the dashboard to the top left corner of the tile, in pixels. |
width | integer | The width of the tile, in pixels. |
The TileFilter
object
A filter applied to a tile.
It overrides dashboard's filter.
Element | Type | Description |
---|---|---|
managementZone | Entity | The short representation of a Dynatrace entity. |
timeframe | string | The default timeframe of the tile. |
The EntityShortRepresentation
object
The short representation of a Dynatrace entity.
Element | Type | Description |
---|---|---|
description | string | A short description of the Dynatrace entity. |
id | string | The ID of the Dynatrace entity. |
name | string | The name of the Dynatrace entity. |
json{
"name": "Tile",
"nameSize": "",
"tileType": "TILE",
"configured": true,
"bounds": {
"top": 112,
"left": 45,
"width": 304,
"height": 304
},
"tileFilter": {
"timeframe": null,
"managementZone": null
}
}
UserSessionQueryTile
This type applies to the following tiles:
- User session query (
DTAQL
)
The UserSessionQueryTile
object
Configuration of a tile.
The actual set of fields depends on the type of the tile. Find the list of actual objects in the description of the tileType field or see Dashboards API - Tile JSON models.
Element | Type | Description |
---|---|---|
customName | string | The name of the tile, set by user. |
limit | integer | The limit of the results, if not set will use the default value of the system |
query | string | A user session query executed by the tile. |
timeFrameShift | string | The comparison timeframe of the query. If specified, you additionally get the results of the same query with the specified time shift. |
type | string | The visualization of the tile. The element can hold these values
|
visualizationConfig | User | Configuration of a User session query visualization tile. |
The UserSessionQueryTileConfiguration
object
Configuration of a User session query visualization tile.
Element | Type | Description |
---|---|---|
hasAxisBucketing | boolean | The axis bucketing when enabled groups similar series in the same virtual axis. |
json{
"name": "User Sessions Query",
"tileType": "DTAQL",
"configured": true,
"bounds": {
"top": 112,
"left": 45,
"width": 304,
"height": 304
},
"tileFilter": {
"timeframe": "Today",
"managementZone": {
"id": "9130632296508575249",
"name": "Easytravel"
}
},
"customName": "User sessions query results",
"query": " SELECT country, city, COUNT(*) FROM usersession GROUP BY country, city",
"type": "COLUMN_CHART"
}
- Dashboards Classic
Learn how to create, manage, and use Dynatrace Dashboards Classic.