Machine learning based diagnostics and analytics with Application Insights
Multi-tiered applications are complex to manage due to the inherent dependencies across different layers. In addition, any unexpected change in the behavior of a component can affect others. Developers may not always know the right questions to ask in such situations or may not anticipate the impact to the overall application. Application Insights can provide you ‘automatic’ insights, by employing statistical and machine learning algorithms to analyze and correlate thousands of time-series data points to perform anomaly detection and cause and effect analysis, helping you diagnose potential problems quickly and easily.