深入浅出 Application Insights--学习笔记

2021-01-13 11:51:50 浏览数 (1)

摘要

介绍如何将 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

Application Insights 的使用

创建 API 密钥
Azure DevOps 发布流程配置
最终成果
Grafana 展示

成本优化

采样(Sample)
筛选(Filter)

视频链接

视频内容

0 人点赞