Exceptionless运用结果
一、后台页面功能
- 列表菜单
- SubmitLog - 记录一般日志 log Messages
- SubmitException - 记录一次日志 Exceptions
- SubmitNotFound - 404日志(类型为404)
- SubmitFeatureUsage --功能日志 Feature Usages
- 共享功能
管理员-组织-编辑 可以邀请用户(邀请的用户权限和管理员一样)
- 搜索
https://github.com/exceptionless/Exceptionless/wiki/Filtering-Searching
二、使用方法
- 所有的模式都可以指定具体日志的类型
- config配置
<exceptionless apiKey="ZF04xGdxvj04H5h6HMncMzSpYNuC31lqtfiP0E1V" serverUrl="http://localhost:50000"/> <configSections> <sectionname="exceptionless" type="Exceptionless.ExceptionlessSection, Exceptionless" /> </configSections>
3.使用
a. Mvc , Webfrom
(1) 异常自动记录
(2) 手动写入日志(都能手动写入,语法一样)
ExceptionlessClient.Default.CreateLog(message).Submit() ex.ToExceptionless().Submit()
b. Webapi
WebApiConfig配置
ExceptionlessClient.Default.RegisterWebApi(config);
c.Winfrom
初始化
ExceptionlessClient.Default.Register();
d.控制台和服务
var client = new ExceptionlessClient(cc => {
cc.ApiKey="unPQd23aL6CD6Ci7IVKvm2AFNvPNOe2I2tPwwCvp";
cc.ServerUrl = "http://localhost:50000";
});
try
{
throw new Exception("测试");
}
catch (Exception ex)
{
client.SubmitException(ex);
}
目前测试得到:控制台只有这种写法最稳定
三、性能问题
1.偶尔写入延迟,需要重新登录才会获取最新的日志
2.写入日志不影响其他业务(不会抛异常)
3.控制台类型的日志,偶尔会写入失败(没有异常,查不到此日志)
4.日志文件存储在App_Data\storage,本地存储日志文件,需要定时清理(可设置保留时间),磁盘增长过快
5.短时间内写入同样的日志(内容相同或来源相同),它不会记录所有的
Exceptionless运用结果的更多相关文章
- 实时的.NET程序错误监控产品Exceptionless
Exceptionless可以对ASP.NET, Web API, WebForms, WPF, Console, 和 MVC 应用提供错误监控.上传.报表服务.使用时需要在Exceptionless ...
- 免费开源的 .NET 分布式组件库 Exceptionless Foundatio
前言 在互联网时代,分布式应用.系统变得越来越多,我们在使用 .Net 技术构建分布式系统的时候,需要使用到一些组件或者是助手库来帮助我们提高生产力以及应用程序解耦,但是纵观.Net圈,能够符合要求的 ...
- 免费开源分布式系统日志收集框架 Exceptionless
前言 从去年就答应过Eric(Exceptionless的作者之一),在中国会帮助给 Exceptionless 做推广,但是由于各种原因一直没有做这件事情,在此对Eric表示歉意.:) Except ...
- ExceptionLess新玩法 -- 审计日志
审计日志 这算是一个挺酷的功能,把每个请求都记录下来,之前在abp中看到过这个功能,配合可视化的界面,简直是在装逼 看到了exceptionless后,心念一动,我也可以根据它做一个审计日志的功能.这 ...
- ExceptionLess新玩法 — 记日志
ExceptionLess 之前也有介绍过这个框架,其实网上也有很多的资料,无论是部署还是一些详细的高级玩法都讲的很清楚也很棒,博主也学习了一些他们的博文,因为很多的东西比如本地部署别人已经写了,我再 ...
- ExceptionLess异常日志收集框架-1
哈哈,中秋和代码更配哦,不知不觉一年过半了,祝园友们中秋快乐 前一阵子在博客园看到了一篇博文 http://www.cnblogs.com/savorboard/p/exceptionless.htm ...
- Exceptionless 本地部署
免费开源分布式系统日志收集框架 Exceptionless 前两天看到了这篇文章,亲身体会了下,确实不错,按照官方的文档试了试本地部署,折腾一番后终于成功,记下心得在此,不敢独享. 本地部署官方wik ...
- 实时的.NET程序错误监控产品Exceptionless开源了
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:实时的.NET程序错误监控产品Exceptionless开源了.
- 日志收集框架 Exceptionless
日志收集框架 Exceptionless 前言 从去年就答应过Eric(Exceptionless的作者之一),在中国会帮助给 Exceptionless 做推广,但是由于各种原因一直没有做这件事情, ...
- Exceptionless 本地部署踩坑记录
仅已此文记录 Exceptionless 本地部署所遇到的问题 1.安装ElasticSearch文本 执行elasticsearch目录中的elasticsearch.bat 没有执行成功. 使用命 ...
随机推荐
- 2012.2.1datagridview用法小结
dgv1.RowHeadersVisible = false; //最左侧栏消失 dgv1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode. ...
- 微信小程序 view中的image水平垂直居中
当 display: flex 配合 justify-content: center 使用时可以让view水平居中 而配合 align-items: center 用时可以实现垂直居中效果 .card ...
- Python--day42--mysql数据库--mysql前言
- Intellij Idea更换主题
<h1 class="title">Intellij Idea更换主题</h1> <!-- 作者区域 --> <div class=&qu ...
- ThinkPHP 模版中的内置标签
内置标签就是模版引擎提供的一组可以完成控制.循环和判断功能的类似HTML语法的标签. 一.判断比较: 1.if标签进行条件判断 //if语句的完整格式 <if condition=&qu ...
- webmagic笔记
在class Spider中有run函数,调用了 processRequest(requestFinal)完成对页面的下载和处理.在这个函数里面先调用downloader.download(reque ...
- js实现小数点四舍五入
js实现小数点四舍五入 其实这个问题,在之前的面试中被提问到了,由于笔者平时都是用原生的toFixed()的方法来保留小数点,所以当时并没有回答出来这个问题,呜呜呜~.~
- Vant-UI移动端时间选择框
使用Vant input框时有时需要调用时间选择,时间选择框要结合弹出层使用 <div class="van-cell van-field"> <span cla ...
- HDU 1540 Tunnel Warfare (线段树)
Tunnel Warfare Problem Description During the War of Resistance Against Japan, tunnel warfare was ca ...
- 2019QLU.ACM集训队暑假训练须知
1.每场比赛都要认认真真参与并及时记录: 2.每个队员必须做一个单独的博客页面存放自己队伍或者个人的比赛结果和补题计划: 3.比赛记录参考样式:[1]dny[2]ECNU 4.每场比赛结束都会安排一支 ...