---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Microsoft Azure Application Insights Spoke

# Microsoft Azure Application Insights Spoke {#msazure-app-insight__ms-azure-insights}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Microsoft Azure Application Insights Spoke

The Microsoft Azure Application Insights Spoke integrates Azure Application Insights with your ServiceNow instance, enabling you to manage queries, events, and metrics directly from ServiceNow.
This integration streamlines monitoring and analytics tasks by automating interaction with Azure Application Insights through ServiceNow workflows.
Show full answer Show less  
This spoke requires an active Integration Hub subscription and is compatible with Microsoft Azure Application Insights API version v1, with potential compatibility for later versions.

## Key Requirements and Setup

* Register your application in the Microsoft Azure portal and obtain access keys and directory IDs.
* Add your ServiceNow instance's redirect URL in the Azure app registration using the format: `https://<instance>.service-now.com/oauthredirect.do`.
* Create an API key and record the API Key and Application ID, which are required inputs for spoke actions.
* Ensure dependent ServiceNow plugins are installed, including IntegrationHub Action Step - REST, IntegrationHub Runtime, Flow Designer - Dynamic Inputs, Complex Object, and Flow Designer Action Step - Payload Builder. Some plugins may require additional licenses.

## Key Features and Actions

The spoke offers predefined actions to automate tasks related to event, metric, and query management in Azure Application Insights:

* **Event Management:** Retrieve single events, query events by type using OData, and access event metadata.
* **Metric Management:** Access metric metadata and retrieve values for single or multiple metrics.
* **Query Management:** Execute analytics queries to fetch data from Azure Application Insights.

## Connection and Credential Management

Integration Hub uses connection and credential aliases to centrally manage authentication and connection details, including OAuth credentials. This approach simplifies administration by avoiding repeated updates to individual actions when connection details change, particularly useful across multiple environments.

## Practical Benefits for ServiceNow Customers

By using this spoke, you can seamlessly integrate Azure Application Insights monitoring data into your ServiceNow workflows, improving visibility into application performance and enabling proactive incident and event management. The automation of queries and data retrieval reduces manual effort and enhances operational efficiency.  
Manage queries, events, and metrics in Microsoft Azure Application Insights account from your ServiceNow instance.

## Request apps on the Store {#msazure-app-insight__section_sz5_jv3_z3b}

Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html).{#msazure-app-insight__inline-send-to-store}

## Integration Hub subscription {#msazure-app-insight__section_xld_rnr_2nb}

This spoke requires an Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf).

## Spoke version {#msazure-app-insight__section_k3y_flw_bsb}

Microsoft Azure Application Insights spoke v2.0.0 is the latest version. For version history of the spoke, see [Microsoft Azure Application Insights spoke release notes](https://www.servicenow.com/docs/r/store-release-notes/store-integrationhub-rn-ms-azure-application-insights.html).{#msazure-app-insight__ms-azure-app-insight-ver}

## Supported versions {#msazure-app-insight__section_yld_rnr_2nb}

This spoke was built for Microsoft Azure Application Insights API version v1, but may be compatible with later versions.

## Spoke requirements {#msazure-app-insight__section_bmd_rnr_2nb}

* Register the application in the Microsoft Azure portal and record the access keys and directory IDs. For more information, see [Azure Application Insights Search API](https://dev.applicationinsights.io/documentation/Authorization/AAD-Application-Setup) in [Azure Application Insights REST API documentation](https://dev.applicationinsights.io/documentation/overview).
* Add your the redirect URL of your ServiceNow instance in your registered application. The redirect URL must be in this format: <kbd class="ph userinput">https://&lt;instance&gt;.service-now.com/oauth_redirect.do</kbd>. For more information, see [Authentication and authorization for Azure Time Series Insights API](https://docs.microsoft.com/en-us/azure/time-series-insights/time-series-insights-authentication-and-authorization) in [Microsoft Docs](https://docs.microsoft.com/en-us/).
* Create an API key and record the values of API Key and App ID. These values are needed as inputs to the spoke actions. For more information, see [Getting your API key and Application ID](https://dev.applicationinsights.io/documentation/Authorization/API-key-and-App-ID#:~:text=To%20get%20these%20two%20keys,the%20%22Read%20telemetry%22%20box.) in [Azure Application Insights REST API documentation](https://dev.applicationinsights.io/documentation/overview).
{#msazure-app-insight__ul_g3g_rlr_fnb}

## Spoke dependencies {#msazure-app-insight__section_dmd_rnr_2nb}

If you're having trouble installing the app, ensure that these dependent plugins are installed:

* ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
* ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
* ServiceNow Flow Designer - Dynamic Inputs (com.glide.hub.dynamic_inputs)
* Complex Object (com.glide.cobject)
* Flow Designer Action Step - Payload Builder (com.glide.hub.action_step.payload)
{#msazure-app-insight__ul_emd_rnr_2nb}  
Note:  
Some of these plugins are licensable features and require appropriate licenses, if used outside the spoke implementation.

## Spoke actions {#msazure-app-insight__section_jmd_rnr_2nb}

The Microsoft Azure Application Insights spoke provides actions to automate tasks when events occurs in your ServiceNow instance. Available actions include:  
{#msazure-app-insight__table_kmd_rnr_2nb__entry__3}

| Category | Action | Description |
|-|-|-|
| Event Management | Look up Event | Gets the data for a single event. |
| Event Management | Look up Events by Type | Executes an OData query for events. |
| Event Management | Look up OData Metadata | Gets the OData EDMX metadata that describes the event data model. |
| Metric Management | Look up Metric Metadata | Gets that metadata that describes the available metrics. |
| Metric Management | Look up Metric | Gets the metric values for a single metric. |
| Metric Management | Look up Metrics | Gets the metric values for multiple metrics. |
| Query Management | Execute Query | Executes an analytics query for data. |
| Query Management | Look up Query | Executes an analytics query for data. |
[ ]

{#msazure-app-insight__table_kmd_rnr_2nb}

## Connection and credential alias requirements {#msazure-app-insight__section_qmd_rnr_2nb}

Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. Using an alias eliminates the need to configure multiple credentials and connection information
profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection.

For information about setting up the spoke, see
[Set up the Azure Application Insights spoke](https://www.servicenow.com/docs/ui54GPTpe1bdWwuHXIXGCw#setup-msazure-app-insight "Create a connection alias on your ServiceNow instance. The alias enables your ServiceNow instance to request OAuth tokens from the Microsoft Azure Application Insights and enables the authenticate its requests.").

