Application Insights pricing
- No upfront cost
- No termination fees
- Pay only for what you use
Application Insights offers two pricing options—Basic, and Enterprise. With Basic, you pay based on the volume of telemetry your application sends, with a 1 GB free allowance per month. This free data allowance gives you a great way to try out Application Insights as you get started, and it also allows you to use Application Insights for free on an ongoing basis for debugging and low-volume applications.
In the Enterprise pricing option, you pay for the number of nodes that host your application, and you get a daily allowance of data per node. Additional data beyond the daily allowance is charged per GB. A “node” is a server, or Platform-as-a-Service instance that runs your application, and from which we receive telemetry.
The Enterprise option provides unlimited, continuous export of data at no extra charge.
US government entities are eligible to purchase Azure Government services from a licensing solution provider with no upfront financial commitment or directly through a pay-as-you-go online subscription.
Important—The price in R$ is merely a reference; this is an international transaction and the final price is subject to exchange rates and the inclusion of IOF taxes. An eNF will not be issued.
Azure Germany is available to customers and partners doing business in the European Union (EU), the European Free Trade Association (EFTA), and in the United Kingdom (UK). It provides data residency in Germany with additional levels of control and data protection. You can also sign up for a free Azure Germany trial.
Application Insights is not available in the East Asia region. Please select another region.
Application Insights is not available in the Southeast Asia region. Please select another region.
Application Insights is not available in the Australia East region. Please select another region.
Application Insights is not available in the Australia Southeast region. Please select another region.
Application Insights is not available in the Brazil South region. Please select another region.
Application Insights is not available in the Canada Central region. Please select another region.
Application Insights is not available in the Canada East region. Please select another region.
Application Insights is not available in the Central India region. Please select another region.
Application Insights is not available in the Germany Central region. Please select another region.
Application Insights is not available in the Germany Northeast region. Please select another region.
Application Insights is not available in the Japan East region. Please select another region.
Application Insights is not available in the Japan West region. Please select another region.
Application Insights is not available in the Korea Central region. Please select another region.
Application Insights is not available in the Korea South region. Please select another region.
Application Insights is not available in the South India region. Please select another region.
Application Insights is not available in the UK South region. Please select another region.
Application Insights is not available in the UK West region. Please select another region.
Application Insights is not available in the Central US region. Please select another region.
Application Insights is not available in the East US 2 region. Please select another region.
Application Insights is not available in the North Central US region. Please select another region.
Application Insights is not available in the West US 2 region. Please select another region.
Application Insights is not available in the West Central US region. Please select another region.
Application Insights is not available in the West US region. Please select another region.
Application Insights is not available in the West India region. Please select another region.
Pricing details
| Basic | Enterprise | |
|---|---|---|
| Base monthly price | Free (unlimited nodes) | $- per node |
| Included data | 1 GB per month | 200 MB per node each day |
| Additional data | $- per GB | $- per GB |
| Data retention (raw and aggregated data) | 90 days | 90 days |
| Application Performance Management (APM) and Analytics features | Included | Included |
| Continuous export | $- per GB | Unlimited |
| Connector for Operations Management Suite Log Analytics | Not Included | Included |
| Multi-step web tests | $- per test per month | $- per test per month |
One Application Insights Enterprise node is included with the Microsoft Operations Management Suite E1 and E2 plans. Learn more about Operations Management Suite.
Support & SLA
- Free billing and subscription management support.
- We guarantee at least 99.9% availability of Application Insights. Read the SLA.
FAQ
-
A node is a physical or virtual machine, or a Platform-as-a-Service (PaaS) instance that's hosting your app. For example, if your application runs on three Azure App Service instances and one virtual machine, then you have four nodes hosting your application.
-
We count the number of distinct nodes sending telemetry data each hour. If a node doesn't send any telemetry during a particular hour, then it's not counted. The monthly per-node pricing above assumes a node is sending telemetry every hour of the month, so if there are periods of inactivity for your application during the month, the actual charge will be lower.
As your application scales up or down, such as adding additional web servers during peak periods of activity, Application Insights Enterprise charges will scale up or down as well.
-
There are a few situations that are excluded from node counting (though data volume is always counted):
- Developer workstations running an application during debugging are not counted as nodes.
- Using the JavaScript browser client SDK (or certain other SDKs that don't report “roleInstance”) doesn't count your end-users’ machines as nodes.
- Using the HockeyApp bridge app doesn't count each mobile device monitored by HockeyApp as nodes.
Learn more about managing pricing and data volume in Application Insights.
-
No problem. We only count the unique nodes sending telemetry data within your Azure subscription (billing account). For instance, if you have five separate websites running on the same physical server, and each website is configured with Application Insights Enterprise (charged per node), then collectively these will count as one node.
You can also have applications using Application Insights Basic (charged per GB) in the same Azure subscription, and this won't affect the node counting for the applications that use Application Insights Enterprise.
-
When you choose the Enterprise pricing option, your application gets a daily allowance of data based on the number of nodes sending telemetry. So, if you have five nodes sending data, you will have a pooled allowance of 1 GB per day for your application (as defined by the Application Insights resource you set up). It doesn’t matter if certain nodes are sending more data than other nodes because the included data is shared across all nodes for a given Azure subscription. If, on a given day, you send more data than is included in your daily data pool, the per-GB overage data charges apply. Unused data within your daily allowance doesn't roll over.
The daily pooled data allowance is calculated as the number of hours in the day that each node is sending telemetry divided by 24 times 200 MB. So, if you have four nodes sending telemetry during 15 of the 24 hours in the day, the included data for that day would be ((4 x 15) / 24) x 200 MB = 500 MB.
If you choose the Enterprise pricing option for multiple applications within the same Azure subscription, the daily allowance of data is shared across those applications. This daily allowance is not shared with applications for which you have chosen the Basic pricing option.
-
Within the Application Insights’ Feature + Pricing blade in the Azure portal, you can see how much data your application has sent, and estimate your monthly bill based on the data volume. It also shows the count of nodes that have been observed for your application, so you can understand costs of the Enterprise option as well.
-
You can set a daily cap on the amount of data that Application Insights will accept from your application, allowing you to control your costs. After the daily cap has been reached, excess data will be ignored for the remainder of the day (in UTC time), and then will resume normally at the start of the next day.
Additionally, you can use sampling to reduce the amount of data you send to Application Insights from your application.
Learn more about managing pricing and data volume in Application Insights.
-
No, you may not use these monthly credits to purchase Application Insights services. The monthly credit for Visual Studio subscribers is intended to allow you to try out Azure services risk-free, enabling you to experiment and learn with different services, and do light development work. You can, of course, still purchase Application Insights using your own funds through this subscription, and Application Insights is backed by an SLA.
Keep in mind that you can experience Application Insights Basic at no cost on an ongoing basis if your application sends less than 1 GB of data per month.
-
Yes. Here are the team Dev/Test offers available today:
-
Each purchased unit of the Operations Management Suite E1 and E2 plans includes an entitlement to one node of the Enterprise tier of Application Insights. Each Application Insights Enterprise node includes up to 200 MB of Application Insights data ingested per day, with 90-day data retention at no additional cost. This data is separate from Log Analytics.
-
If you have questions about how pricing works for Application Insights, feel free to post a question in our forum.