Navigation and Dashboards in the Application Insights portal
Find your telemetry
Sign in to the Azure portal and navigate to the Application Insights resource that you created for your app.
The overview blade (page) for your app shows a summary of the key diagnostic metrics of your app, and is a gateway to the other features of the portal.
You can customize any of the charts and grids and pin them to a dashboard. That way, you can bring together the key telemetry from different apps on a central dashboard.
The first thing you see after you sign in to the Microsoft Azure portal is a dashboard. Here you can bring together the charts that are most important to you across all your Azure resources, including telemetry from Azure Application Insights.
- Navigate to specific resources such as your app in Application Insights: Use the left bar.
- Return to the current dashboard, or switch to other recent views: Use the drop-down menu at top left.
- Switch dashboards: Use the drop-down menu on the dashboard title
- Create, edit, and share dashboards in the dashboard toolbar.
- Edit the dashboard: Hover over a tile and then use its top bar to move, customize, or remove it.
Add to a dashboard
When you're looking at a blade or set of charts that's particularly interesting, you can pin a copy of it to the dashboard. You'll see it next time you return there.
- Pin chart to dashboard. A copy of the chart appears on the dashboard.
- Pin the whole blade to the dashboard - it appears on the dashboard as a tile that you can click through.
- Click the top left corner to return to the current dashboard. Then you can use the drop-down menu to return to the current view.
Notice that charts are grouped into tiles: a tile can contain more than one chart. You pin the whole tile to the dashboard.
The chart is automatically refreshed with a frequency that depends on the chart's time range:
- Time range up to 1 hour: Refresh every 5 minutes
- Time range 1 - 24 hours: Refresh every 15 minutes
- Time range above 24 hours: (Time range)/60.
Pin any query in Analytics
Results are automatically recalculated every hour. Click the Refresh icon on the chart to recalculate immediately. (Browser refresh doesn't recalculate.)
Adjust a tile on the dashboard
Once a tile is on the dashboard, you can adjust it.
- Add a chart to the tile.
- Set the metric, group-by dimension and style (table, graph) of a chart.
- Drag across the diagram to zoom in; click the undo button to reset the timespan; set filter properties for the charts on the tile.
- Set tile title.
Tiles pinned from metric explorer blades have more editing options than tiles pinned from an Overview blade.
The original tile that you pinned isn't affected by your edits.
Switch between dashboards
You can save more than one dashboard and switch between them. When you pin a chart or blade, they're added to the current dashboard.
For example, you might have one dashboard for displaying full screen in the team room, and another for general development.
On the dashboard, a blade appears as a tile: click it to go to the blade. A chart replicates the chart in its original location.
When you've created a dashboard, you can share it with other users.
Learn about Roles and access control.
Create dashboards programmatically
You can automate dashboard creation using Azure Resource Manager and a simple JSON editor.
The overview blade is the gateway to more information about your app.
- Any chart or tile - Click any tile or chart to see more detail about what it displays.
Overview blade buttons
- Metrics Explorer - Create your own charts of performance and usage.
- Search - Investigate specific instances of events such as requests, exceptions, or log traces.
- Analytics - Powerful queries over your telemetry.
- Time range - Adjust the range displayed by all the charts on the blade.
- Delete - Delete the Application Insights resource for this app. You should also either remove the Application Insights packages from your app code, or edit the instrumentation key in your app to direct telemetry to a different Application Insights resource.
- Instrumentation key - Identifies this app resource.
- Pricing - Make features available and set volume caps.
App navigation bar
- Overview - Return to the app overview blade.
- Activity log - Alerts and Azure administrative events.
- Access control - Provide access to team members and others.
- Tags - Use tags to group your app with others.
- Application map - Active map showing the components of your application, derived from the dependency information.
- Smart Detection - Review recent performance alerts.
- Live Stream - A fixed set of near-instant metrics, useful when deploying a new build or debugging.
- Availability / Web tests - Send regular requests to your web app from around the world.*
- Failures, Performance - Exceptions, failure rates and response times for requests to your app and for requests from your app to dependencies.
- Performance - Response time, dependency response times.
- Servers - Performance counters. Available if you install Status Monitor.
- Browser - Page view and AJAX performance. Available if you instrument your web pages.
- Usage - Page view, user, and session counts. Available if you instrument your web pages.
- Getting started - inline tutorial.
- Properties - instrumentation key, subscription and resource id.
- Alerts - metric alert configuration.
- Continuous export - configure export of telemetry to Azure storage.
- Performance testing - set up a synthetic load on your website.
- Quota and pricing and ingestion sampling.
- API Access - Create release annotations and for the Data Access API.
- Work Items - Connect to a work tracking system so that you can create bugs while inspecting telemetry.
- Locks - lock Azure resources
- Automation script - export a definition of the Azure resource so that you can use it as a template to create new resources.
Filter and segment metrics
Find and inspect events, related events, and create bugs
Powerful query language