blog.est.im

Sentry 替代品 Bugsink 安装配置 (opens in new tab)

如果你像我一样需要一个线上异常 traceback 跟踪工具,又没法忍受 Kafka/ClickHouse/Snuba/Zookeeper 这一坨依赖,那么归根结底有三个选择: sentry<10.0 大概是2019年之前的版本,只依赖db/redis,太老 glitchtip 除了错误跟踪也支持 uptime 等 bugsink。不支持 Android/Java 的在线符号化(无 mapping 上传) 最后选了 bugsink 。记录一下 pip 安装部署的坑 下面的配置指 bugsink-create-conf 命令生成的 bugsink_conf.py 避免安装 MySQLdb docker编译环境一坨,改纯py的 pymysql 代替,在配置顶部写 import pymysql; pymysql.install_as_MySQLdb() CSRF 前面有一层 nginx 反代,然后一直报 CSRF 错误,因为 X-Forwarded-Proto 没值,所以 django csrf middleware 当成http给拦了。修改方法是配置里加一行 SECURE_PROXY...

Read the original article
Sign in to keep reading the full article.

Keyboard Shortcuts

Navigation

Next / previous post
j/k
Open post
oorEnter
Preview post
v

Post Actions

Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s

Recommendations

Add interest / feed
Enter
Not interested
x

Go to

Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Discover
gb
Search
/

General

Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help