摘要
介绍如何将 Application Insights 用于生产上实践,并透过它发现/诊断问题。同时也会介绍如何将 Application Insighs 与其他体系相集成实现 Devops(与发布系统整合,自动报表,历史数据持久化等)
什么是 Application Insights
性能监控组件。
Application Insights 会收集什么数据
- 请求/响应信息
- 依赖性(Sql,Http等)
- 页面信息
- 用户信息
- 异常
- 服务器性能数据
- 其他自定义信息
Application Insights 的工作流
如何引入 Application Insights
通过 VS 引用 Application Insights
通过手动安装 nuget 包引用 Application Insights
通过服务器安装 Status Monitor (无代码方案)引用 Application Insights
Install-Module-Name Az.ApplicationMonitor