Pricing estimate for app insights

Sri Harsha Suripeddi 1 Reputation point Microsoft Employee
2021-04-14T12:54:21.69+00:00

I would like to get details about pricing for app insights for future AKS deployment.

Can you please get us the estimated cost for the following scenario from azure monitor perspective, within individual cost break-up :
23 nodes
Two disks per node
Two network interface per node
100 pods (5 container in each pod = 500 containers in total)
Two Kubernetes namespaces
19 Kubernetes services (includes kube-system pods, services, and namespace)
Collection frequency = 60 secs (default)

There was a cost calculation example In the following link : https://learn.microsoft.com/en-us/azure/azure-monitor/containers/container-insights-cost but was not clear to me.

Thanks in advance,
Sri

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
2,802 questions
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
1,855 questions
{count} votes

1 answer

Sort by: Most helpful
  1. SwathiDhanwada-MSFT 17,401 Reputation points
    2021-05-20T17:19:53.827+00:00

    @Sri Harsha Suripeddi Currently, there is no way to calculate the size of data collected for any given workload. The estimation done in the Azure documents is based on real simulation of Azure Kubernetes Cluster. I would recommend you to navigate here and share your feedback or suggestions directly with the responsible Azure feature team and clicking the vote button of your suggestion to raise visibility and priority on it.

    Here is a document which articulates on how to optimize costs for Azure Kubernetes cluster. Also, if you have an existing cluster environment , you can check the size of data that is being collected for an hour using below kusto query.

    union withsource = tt *  
    | where TimeGenerated > ago(1h)  
    | where _IsBillable == true  
    | summarize BillableDataMBytes = sum(_BilledSize)/ (1000. * 1000.) by tt  
    | render piechart  
    
    0 comments No comments