Application Insight

Handian Sudianto 6,436 Reputation points
2025-10-30T01:59:05.4433333+00:00

Azure Application Insight cost determined by how much data ingested. If i have sevaral application insight, can i query how much data ingested for spefici time (for yesterday for example)?

And in azure cost management, how we can query how much cost is billed?

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Stanislav Zhelyazkov 29,281 Reputation points MVP Volunteer Moderator
    2025-10-30T06:37:53.14+00:00

    Hi,

    As Application Insights is connected to Log Analytics the actual cost and usage is on the Log Analytics workspace. You can use the following the following document Analyze usage in a Log Analytics workspace. Note that Application Insights stored data in several tables. If you have multiple Application Insights instances connect to the same Log Analytics workspace when you use the queries you can filter to specific Application Insights by using _ResourceId column. That will contain the different Application Insights instance resource it. You can use TimeGenerated column to scope to specific time period of your choice. By having the usage data you can easily calculate the cost by looking at the public pricing for Azure Monitor. Azure Cost Management no longer shows separate pricing for log ingestion when the Application Insights is connected to Log Analytics workspace. However the functionality described above can give you much more details on the usage and based on that you can calculate the pricing.Please "Accept the answer" if the information helped you. This will help us and others in the community as well.


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.