想给后端多个微服务 (java,spring cloud alibaba)之间监控异常报错
我用 docker 部署了一个 sentry 最新的版和 22 版的, 内存占了 10 多 g 服务起了 20-30 个, 感觉一个监控异常的用这么多资源不合理
请问各位 v 友们哪个老版 sentry 版本最稳定, 占用资源少点? (功能少点问题不大,能用就行)
1
oneisall8955 248 天前 via Android
用的最新版
|
2
perfectlife 248 天前 via Android
最新版 24.3 启动的有 50 个容器,16g.内存都有点不够用
|
3
thinkm 248 天前
大佬们,只监控 flutter 异常,有什么推荐,sentry 太臃肿了
|
4
dabai0806 OP 试了几个版本, sentry 就 9.1.2 版本占用资源是最少的 但是这个版本没有 springboot 对接方式只有 java 对接
|
5
dabai0806 OP @oneisall8955 #1 请问你们资源资源占用多少, 是用单独的一台服务器去部署吗
|
6
dabai0806 OP @perfectlife #2 是啊, 试了 20-24 这几个版本, 一个比一个臃肿
|
7
WashFreshFresh 248 天前
sentry 自带的还会起 zookeeper 、kafka 、mysql 什么的,如果项目本身就有这些中间件,可以尝试研究替换成项目的,能减少一些服务。不行研究下脚本部署,应该比 docker 好改一点。
|
8
lujiaosama 248 天前
确实臃肿. 这玩意甚至比项目本体都吃资源, 有点离谱.
|
9
openmynet 248 天前 1
轻量的可以用 GlitchTip ,兼容 sentry
|
10
sparkinglemon 248 天前
glitchtip, 够用,能通用 sentry 的 sdk ,sentry 服务端那一套在 9 之后都太重了
|
11
sparkinglemon 248 天前 1
GlitchTip 开了一个 node 、一个 react 页面,开启 performance 分析的容器占用:
NAME CPU % MEM USAGE / LIMIT MEM % glitchtip-worker-1 0.09% 219.3MiB / 1.939GiB 11.04% glitchtip-web-1 0.01% 179.9MiB / 1.939GiB 9.06% glitchtip-redis-1 0.25% 9.16MiB / 1.939GiB 0.46% glitchtip-postgres-1 0.41% 53.92MiB / 1.939GiB 2.72% |
12
dabai0806 OP @sparkinglemon #10 可以 我试了, 能兼容最新 sentry sdk(spring-boot sdk) 无缝切换
|
13
for8ever 248 天前
感谢大佬的帖子,sentry 这么臃肿,看来我也要放弃了,除了 sentry 还有哪个平台好用的啊?
|
14
zx900930 248 天前
@WashFreshFresh #7 别这么搞,监控的中间件和业务的最好分开,不然一崩全崩,你还收不到告警
|
15
idblife 181 天前
@WashFreshFresh #7
业务系统和监控系统要隔离的 |