Application Monitoring for Ionic Application

pranav parikh 45 Reputation points
2023-03-23T09:15:20.8766667+00:00

Hi, Need to know how to monitor ionic application running on Azure Kubernetes Cluster. Is there any plug-in or sdk available to capture iconic application metrics, logs, alerts, availability on Azure Application Insight or .third party observatory platform.

Underlying code is java.

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,801 questions
0 comments No comments
{count} votes

Accepted answer
  1. AnuragSingh-MSFT 19,846 Reputation points
    2023-03-31T05:00:35.0466667+00:00

    @pranav parikh , Thank you for your question here on Microsoft Q&A.

    For monitoring any workload in Azure Kubernetes Cluster, a combination of the following can be used.

    1. Container Insights - which is used to monitor infrastructure level monitoring of the AKS as a whole. It gives you performance visibility by collecting memory and processor metrics from controllers, nodes, and containers that are available in Kubernetes through the Metrics API. The data collected here will be available in Log Analytics Workspace and Metric Explorer.
    2. Application Insight - which is used for Application performance monitoring. As the code deployed in AKS is written in Java, you can use Java SDK to enable monitoring of the application itself, and also utilize features to send custom metric, events, logs etc. to Application Insights. Note that ApplicationInsights also uses Log Analytics workspace for storage and analytics of the logs, therefore you can store the data collected at infrastructure level (container insights) and application level (application insights) in the same LA workspace (by using AppInsights backed by same LA workspace). This way, you may use the capability of default graphs/visuals/queries available as well as create custom dashboards using Workbooks, if you wish to integrate both data.

    Hope this helps.

    If the answer did not help, please add more context/follow-up question for it, and we will help you out. Else, if the answer helped, please click Accept answer so that it can help others in the community looking for help on similar topics.


0 additional answers

Sort by: Most helpful