Hello Hemanth Kumar Reddy Rachala,
Thanks for your question
Container Insights is a feature of Azure Monitor specifically designed for containerized applications. It provides performance monitoring for container workloads deployed to AKS.
See:
Prometheus is an open-source monitoring and alerting toolkit, and Azure Managed Prometheus is the managed version of this service in Azure.
Grafana is an open-source analytics and monitoring platform, and Azure Managed Grafana is the managed version in Azure.
To integrate you will generally need to expose your metrics. Use a library like prometheus-net to expose metrics. and add annotations to your Kubernetes deployment to enable Prometheus scraping:
please take a look at:
You can mark it 'Accept Answer' and 'Upvote' if this helped you
Regards,
Abiola