.NET开源分布式日志框架ExceptionLess实战演练(公开版)

简介: 一、课程介绍 在以前,我们做日志收集大多使用 Log4net,Nlog 等框架,在应用程序变得复杂并且集群的时候,可能传统的方式已经不是很好的适用了,因为收集各个日志并且分析他们将变得麻烦而且浪费时间。

一、课程介绍

在以前,我们做日志收集大多使用 Log4net,Nlog 等框架,在应用程序变得复杂并且集群的时候,可能传统的方式已经不是很好的适用了,因为收集各个日志并且分析他们将变得麻烦而且浪费时间。相信大家的项目中日志功能已经做为基础设施里必不可少的一部分了,日志记录不仅可以更好的记录用户行为,还可以记录系统运行日志,从而看到判断系统运行的健壮性。了解决实时日志监控问题,ELK提供的一套的解决方案就应运而生了 ,作为NET技术的我们,开源的轻量级分布式ExceptionLess 日志框架或许成为了现在一种新选择!本次分享课程阿笨给大家带来的是《.NET开源分布式日志框架ExceptionLess实战演练》,如果您对本次分享课程感兴趣的话,那么请跟着一起学习吧!

废话不多说,直接上干货,我们不生产干货,我们只是干货的搬运工。

二、概念名称含义和介绍

2.1、Exceptionless是什么?

 

2.2、Eleasticsearch是什么?

 

三、实战演练在线演示和解读

3.1、手把手教会你在IIS搭建本地部署ExceptionLess环境

2)、安装步骤描述:

 

3.2、在控制台应用程序中如何将日志推送到Exceptionless

ABenNet.Exceptionless.ConsApp

 

3.3、在WinForm应用程序中如何将日志推送到Exceptionless

ABenNet.Exceptionless.WinApp

 

3.4、在ASP.NET WebForm应用程序中如何将日志推送到Exceptionless

ABenNet.Exceptionless.WebFormApp

 

3.5、在ASP.NET MVC应用程序中如何将日志推送到Exceptionless

ABenNet.Exceptionless.MVCApp

 

3.6、在ASP.NET WebAPI应用程序中如何将日志推送到Exceptionless

ABenNet.Exceptionless.WebAPIApp

 

3.7、在ASP.NET Xamarin For Android应用程序中如何将日志推送到Exceptionless

 

3.8、如何通过Log4NET将日志推送到Exceptionless

ABenNet.Exceptionless.Log4NET

 

3.9、如何通过Nlog将日志推送到Exceptionless

ABenNet.Exceptionless.NLog

 

3.10、聊一聊基于Exceptionless日志框架分布式架构的那点事

1)、两层日志框架架构设计

2)、三层日志框架分布式架构设计

四、总结

日志对大型应用系统或者平台尤其重要,系统日志采集、分析是系统运维、维护及用户分析的基础。

一、系统日志分类

 

二、常见日志分析应用场景

 

 

 

 

 

作者:阿笨

      官方QQ一群(已满):422315558跟着阿笨一起玩NET

      官方QQ二群(加入):574187616跟着阿笨一起玩NET(二)

      个人讲师课堂主页:https://study.163.com/provider/2544628/index.htm?share=2&shareId=2544628

      个人微信公众号课程主页:http://dwz.cn/ABenNET

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
7天前
|
存储 人工智能 PyTorch
基于PyTorch/XLA的高效分布式训练框架
基于PyTorch/XLA的高效分布式训练框架
17 2
|
10天前
|
C# Windows
.NET开源免费的Windows快速文件搜索和应用程序启动器
今天大姚给大家分享一款.NET开源(MIT License)、免费、功能强大的Windows快速文件搜索和应用程序启动器:Flow Launcher。
|
10天前
|
C#
.NET开源、免费、强大的交互式绘图库
.NET开源、免费、强大的交互式绘图库
|
10天前
|
存储 文字识别 C#
.NET开源免费、功能强大的 Windows 截图录屏神器
今天大姚给大家分享一款.NET开源免费(基于GPL3.0开源协议)、功能强大、简洁灵活的 Windows 截图、录屏、Gif动图制作神器:ShareX。
|
10天前
|
数据可视化 开发工具 C#
.NET开源、免费、跨平台的Git可视化管理工具
俗话说得好“工欲善其事,必先利其器”,合理的选择和使用可视化的管理工具可以降低技术入门和使用的门槛。今天大姚给大家分享一款.NET Avalonia开源、免费、跨平台、快速的Git可视化管理工具:SourceGit。
|
24天前
|
人工智能 算法 PyTorch
TorchAcc:基于 TorchXLA 的分布式训练框架
阿里云研究员、阿里云人工智能平台 PAI 技术负责人--林伟在GTC 2024 大会 China AI Day 线上中文演讲专场上介绍了TorchAcc,这是一个基于 PyTorch/XLA 的大模型分布式训练框架。
|
1月前
|
SQL 弹性计算 分布式计算
TiDB计算层详解:分布式计算框架与查询优化机制
【2月更文挑战第26天】本文将深入剖析TiDB的计算层,详细解析其分布式计算框架和查询优化机制。通过了解计算层的核心组件和工作原理,我们可以更好地理解TiDB如何高效处理SQL查询和计算任务。本文将从计算层的架构、任务分发、查询优化等方面展开介绍,帮助读者全面掌握TiDB计算层的关键技术和优势。
|
2月前
|
开发框架 JavaScript 前端开发
5个.NET开源且强大的快速开发框架(帮助你提高生产效率)
5个.NET开源且强大的快速开发框架(帮助你提高生产效率)
|
2月前
|
消息中间件 Kafka Apache
Apache Flink 是一个开源的分布式流处理框架
Apache Flink 是一个开源的分布式流处理框架
478 5
|
20天前
|
消息中间件 算法 Java
【亿级数据专题】「分布式服务框架」 盘点本年度我们探索服务的保障容量的三大关键方案实现
【亿级数据专题】「分布式服务框架」 盘点本年度我们探索服务的保障容量的三大关键方案实现
181 0