Azure Application Insights tile

The Azure Application Insights tile allows you to query Application Insights for data (both stand-alone and in the context of resources within Azure) and display that information on your SquaredUp DS dashboard.

SquaredUp DS executes the requests in the context of the logged in user viewing the dashboard.

The ability to render information as a graph is a feature of the Azure portal rather than the App Insights Query language itself. At this time any queries run using the render statement will still return tabular or scalar data rather than graphs, depending on the tile.

How to configure an Azure Applications Insights tile

  1. Add a new tile to a dashboard and click on Integrations > App Insights .
  2. Choose the visualization for your tile.

  3. Scope:
    The scope is optional, and allows you to select Azure resources to inject into the query.

  4. Timeframe:

    Here you determine the timeframe for the search query.

    The default timeframe uses the dynamic page timeframe.

    Take care when using a long timeframe, as this may pull many thousands of entries and significantly impact browser performance.

    If your query doesn't specify a timeframe

    Set the timeframe to use page timeframe to make the search query adapt to the dynamic page timeframe or set the timeframe to specific timeframe to choose a fixed timeframe. In this case, the search query will ignore the current page timeframe.

    If you are using the page timeframe,you can add a "clamping" timeframe in the query (such as where timestamp >= ago(7d)). When the page timeframe is less than 7 days it will be used, but once the page timeframe exceeds 7 days the query will enforce the max time.

    If your query specifies a timeframe

    If you specify a timeframe in the query (e.g. where timestamp >= ago(2h)), events must satisfy both the timeframe you set here and in the where clause in your query.

    If you want to control the timeframe using only the query, set the tile timeframe to time range > all.

  5. Application:
    This is your App Insights application. For more information see What is Application Insights?
    It is not possible to query multiple applications on a single tile, because the Azure API in use does not support cross-resource queries.
  6. Query:

    The tile uses the query language KQL ("Kusto"). KQL is very rich and offers features such as sorting, projection and calculated values, which you can use to control the display of data in your dashboard.

    Read about the timeframe panel below to see how a timeframe in the query interacts with the timeframe panel in the tile.

    Check out our GitHub Samples repository for sample KQL queries from the community that can be used in Azure tiles.

    For more information about writing KQL queries see this external Microsoft article.

    The Azure API in use does not support cross-resource queries.
  7. Configure the settings for your visualization:
  8. Click done to save the tile.

    The tile now shows data according to your settings.

Was this article helpful?


Have more questions or facing an issue?