A company has a hybrid ASP.NET Web API application that is based on a software as a service (SaaS) offering.
Users report general issues with the data. You advise the company to implement live monitoring and use ad hoc queries on stored JSON data. You also advise the company to set up smart alerting to detect anomalies in the data.
You need to recommend a solution to set up smart alerting.
What should you recommend?
Click on the arrows to vote for the correct answer
A. B. C. D.B
Application Insights, a feature of Azure Monitor, is an extensible Application Performance Management (APM) service for developers and DevOps professionals.
Use it to monitor your live applications. It will automatically detect performance anomalies, and includes powerful analytics tools to help you diagnose issues and to understand what users actually do with your app.
https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overviewThe correct answer is C. Azure Application Insights and Azure Monitor Logs.
Azure Application Insights is a powerful application performance management (APM) solution that provides developers with real-time telemetry data about their applications, such as request rates, response times, and failure rates. It also offers smart alerting capabilities to detect anomalies in application data.
Azure Monitor Logs, on the other hand, is a log analytics solution that allows users to collect and analyze log data from various sources. It provides a central location for storing and analyzing logs from different Azure resources and applications.
By combining these two solutions, the company can set up smart alerting to detect anomalies in their application data. Azure Application Insights can monitor the application data in real-time and identify any anomalies, while Azure Monitor Logs can collect and store the log data for further analysis.
To set up smart alerting, the company can configure alerts in Azure Application Insights to trigger when certain thresholds are met, such as when the response time of an API call exceeds a certain value or when the number of failed requests reaches a certain threshold. These alerts can then be sent to the relevant stakeholders via email, SMS, or other communication channels.
Additionally, the company can use Azure Monitor Logs to analyze the log data and identify patterns or trends that may indicate potential issues with the application data. They can also create custom queries to search for specific data and set up alerts based on those queries.
In summary, by using Azure Application Insights and Azure Monitor Logs together, the company can set up smart alerting to detect anomalies in their application data, which can help them identify and resolve issues more quickly.