博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot+Logback+Sentry(日志监控平台)
阅读量:7071 次
发布时间:2019-06-28

本文共 919 字,大约阅读时间需要 3 分钟。

hot3.png

相关地址:

官网:https://getsentry.com/welcome/

github:https://github.com/getsentry/sentry

安装手册:https://docs.getsentry.com/hosted/quickstart/

别人家的:http://blog.gaoyuan.xyz/2013/12/18/deploy-sentry-in-product/

Sentry介绍:

无论测试如何完善的程序,bug总是免不了会存在的,有些bug不是每次都会出现,测试时运行好好的代码可能在某个用户使用时就歇菜了,可是当程序在用户面前崩溃时,你是看不到错误的,当然你会说:”Hey, 我有记日志呢”。 但是说实话,程序每天每时都在产生大量的日志,而且分布在各个服务器上,并且如果你有多个服务在维护的话,日志的数量之多你是看不过来的吧。等到某天某个用户实在受不了了,打电话来咆哮的时候,你再去找日志你又会发现日志其实没什么用:缺少上下文,不知道用户什么操作导致的异常,异常太多(从不看日志的缘故)不知如何下手 等等。

Sentry就是来帮我们解决这个问题的,它是一款精致的Django应用,目的在于帮助开发人员从散落在多个不同服务器上毫无头绪的日志文件里发掘活跃的异常,继而找到潜在的臭虫。

Sentry是一个日志平台, 它分为客户端和服务端,客户端(目前客户端有Python, PHP,C#, Ruby等多种语言)就嵌入在你的应用程序中间,程序出现异常就向服务端发送消息,服务端将消息记录到数据库中并提供一个web节目方便查看。Sentry由python编写,源码开放,性能卓越,易于扩展,目前著名的用户有Disqus, Path, mozilla, Pinterest等。

不管你用什么编程语言,都会面临如何处理错误日志的问题。很多程序员对错误日志放任自流,直到出现故障了才追悔莫及,如果问我怎么办,我会推荐 Sentry!

Sentry 是一个错误记录和聚合的平台,只要看看它漂亮的界面就会喜欢上它:

转载于:https://my.oschina.net/yizhichao/blog/1576420

你可能感兴趣的文章
6远程管理常用命令
查看>>
sql日期函数操作
查看>>
C - 青铜五 HDU - 2717 Catch That Cow BFS
查看>>
VS2013 此模板尝试加载组件程序集”NuGet.VisualStudio.interop,Version=1.0.0.0 的解决办法 ZT...
查看>>
freemarker-按格式输出文件
查看>>
JavaScript中的一些基本用法
查看>>
[翻译] 介绍EF Core
查看>>
win10中如何成功安装lxml
查看>>
Collections
查看>>
安装vs2012详细步骤
查看>>
结构体和类
查看>>
The app icon set "AppIcon" has an unassigned child告警
查看>>
Photoshop 画基本图形
查看>>
HDU 1335 Basically Speaking【进制转换】
查看>>
洛谷P4243/bzoj1558 [JSOI2009]等差数列(线段树维护差分+爆炸恶心的合并)
查看>>
CSS
查看>>
HBase之表空间
查看>>
C++里调用C函数
查看>>
继承与接口
查看>>
如何为 Windows Phone 创建和使用 TCP 套接字客户端应用程序【msdn】
查看>>