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

深入浅出 Application Insights--学习笔记_第1张图片

摘要

介绍如何将 Application Insights 用于生产上实践,并透过它发现/诊断问题。同时也会介绍如何将 Application Insighs 与其他体系相集成实现 Devops(与发布系统整合,自动报表,历史数据持久化等)

什么是 Application Insights

性能监控组件。

Application Insights 会收集什么数据

  • 请求/响应信息
  • 依赖性(Sql,Http等)
  • 页面信息
  • 用户信息
  • 异常
  • 服务器性能数据
  • 其他自定义信息

Application Insights 的工作流

深入浅出 Application Insights--学习笔记_第2张图片

如何引入 Application Insights

通过 VS 引用 Application Insights

深入浅出 Application Insights--学习笔记_第3张图片

通过手动安装 nuget 包引用 Application Insights

深入浅出 Application Insights--学习笔记_第4张图片

通过服务器安装 Status Monitor (无代码方案)引用 Application Insights

Install-Module-Name Az.ApplicationMonitor

Application Insights 的使用

创建 API 密钥

深入浅出 Application Insights--学习笔记_第5张图片

Azure DevOps 发布流程配置

深入浅出 Application Insights--学习笔记_第6张图片

最终成果

深入浅出 Application Insights--学习笔记_第7张图片

Grafana 展示

深入浅出 Application Insights--学习笔记_第8张图片

成本优化

采样(Sample)

深入浅出 Application Insights--学习笔记_第9张图片

筛选(Filter)

深入浅出 Application Insights--学习笔记_第10张图片

视频链接

深入浅出 Application Insights

相关文章

.NET Core 在 K8S 上的开发实践--学习笔记

传统.NET应用向微服务架构迁移的实践经验--学习笔记

微服务快速开发框架的设计--学习笔记

在.NET Core下的机器学习--学习笔记

RPA AI .NET Core 与未来--学习笔记

当我们在谈 .NET Core 跨平台时,我们在谈些什么?--学习笔记

.Net Core + 微信赋能企业级智能客服系统--学习笔记

用ASP.NET Core构建可检测的高可用服务--学习笔记

ASP.NET Core基于K8S的微服务电商案例实践--学习笔记

深入浅出 Application Insights--学习笔记_第11张图片

知识共享许可协议

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

欢迎转载、使用、重新发布,但务必保留文章署名 郑子铭 (包含链接: http://www.cnblogs.com/MingsonZheng/ ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。

如有任何疑问,请与我联系 ([email protected]) 。

你可能感兴趣的:(深入浅出 Application Insights--学习笔记)