Note
This documentation for Azure workbooks is now located at:https://learn.microsoft.com/en-us/azure/azure-monitor/visualize/workbooks-tile-visualizations Please do not edit this file. All up-to-date information is in the new location and documentation should only be updated there.
Tiles are a very useful way to present summary data in workbooks. The image below shows a common use case of tiles - app level summary on top of a detailed grid.
Workbook tiles support showing a title, subtitle, large text, icons, metric based gradients, spark line/bars, footer, etc.
- Switch the workbook to edit mode by clicking on the Edit toolbar item.
- Use the Add query link to add a log query control to the workbook.
- Select the query type as Log, resource type (e.g. Application Insights) and the resources to target.
- Use the Query editor to enter the KQL for your analysis
requests | summarize Requests = count() by appName, name | top 7 by Requests desc
- Set Size to Full
- Set the visualization to Tiles
- Click the Tile Settings button to open the settings pane
- In Tile Fields, set:
- Title:
name
- Left:
Requests
, Renderer:Big Number
, Color Palette:Green to Red
, Min Value:0
- Bottom:
appName
- Title:
- Click the Save and Close button at the bottom of the pane.
This is how the tiles will look like in read mode:
- Create a query control using steps 1-3 above.
- Add a time range parameter called TimeRange above the query control.
- Use the Query editor to enter the KQL for your analysis
let topRequests = requests | summarize Requests = count() by appName, name | top 7 by Requests desc; let topRequestNames = topRequests | project name; requests | where name in (topRequestNames) | make-series Trend = count() default = 0 on timestamp from {TimeRange:start} to {TimeRange:end} step {TimeRange:grain} by name | join (topRequests) on name | project-away name1, timestamp
- Set Size to Full
- Set the visualization to Tiles
- Click the Tile Settings button to open the settings pane
- In Tile Fields, set:
- Title:
name
- Subtitle:
appName
- Left:
Requests
, Renderer:Big Number
, Color Palette:Green to Red
, Min Value:0
- Bottom:
Trend
, Renderer:Spark line
, Color palette:Green to Red
, Minimul Value:0
- Title:
- Click the Save and Close button at the bottom of the pane.
The author has an option to set the tile width in the tile settings
fixed
(default) - The default behavior of tiles is to be the same fixed width, ~160 pixels wide, plus space around the tilesauto
- Each tile will shrink or grow to fit their contents, but being limited to the width of the tiles view (no horizontal scrolling)full size
- Each tile will always be the full width of the tiles view, one tile per line.
Tiles also support Composite bar renderer. Refer Composite Bar for details