Exceptionless
Exceptionless 是一个免费开源分布式系统的日志收集框架,支持 ASP.NET、ASP.NET Core、WebApi、WPF、Console、MVC 等技术栈,提供 REST 接口可用于 JavaScript、Node.js。它自动收集未处理异常、日志、特性使用,提供实时分析、错误追踪、上下文信息,是 .NET 应用的错误监控和日志平台。

项目简介

Exceptionless 是一个免费开源分布式系统的日志收集框架,支持 ASP.NET、ASP.NET Core、WebApi、WPF、Console、MVC 等技术栈,提供 REST 接口可用于 JavaScript、Node.js。它自动收集未处理异常、日志、特性使用,提供实时分析、错误追踪、上下文信息,是 .NET 应用的错误监控和日志平台。

核心功能

错误追踪
  • 自动收集未处理异常
  • 用户和环境上下文
  • 重复错误聚合
  • 通知和告警
日志收集
  • 结构化日志
  • 特性和事件
  • 搜索和过滤
  • 仪表板
多平台
  • ASP.NET/WebApi
  • WPF/Console
  • JavaScript/Node.js
  • Docker部署

使用方法

  1. 通过NuGet安装Exceptionless.Client
  2. 配置API密钥和服务器
  3. 启动Exceptionless
  4. 在仪表盘查看错误和日志

适用场景

  • 生产环境错误监控
  • 应用性能分析
  • 用户行为追踪
  • SaaS日志平台

项目地址

授权方式:免费开源 (Apache 2.0)