springboot 服务监控 背景:想监控服务的参数,通过用户的反馈(反馈哪个页面慢,什么时候慢),实时监控一些特定地方,进行优化
主要功能: 1,监控接口的请求次数,请求频率,请求体大小,返回体大小等等,性能指数 2,监控 MySQL 的慢查询,或者执行时间等等 3,以图表的形式展现出来
目前了解到监控这一块的技术有:Metrics,Monitor,CAT (大众点评),都还未开始使用
各位 v2er 的大佬们,上述技术有能够完成需求的吗,或者有推荐相关的技术吗,求推荐。 提前拜谢。
springboot 服务监控 背景:想监控服务的参数,通过用户的反馈(反馈哪个页面慢,什么时候慢),实时监控一些特定地方,进行优化
主要功能: 1,监控接口的请求次数,请求频率,请求体大小,返回体大小等等,性能指数 2,监控 MySQL 的慢查询,或者执行时间等等 3,以图表的形式展现出来
目前了解到监控这一块的技术有:Metrics,Monitor,CAT (大众点评),都还未开始使用
各位 v2er 的大佬们,上述技术有能够完成需求的吗,或者有推荐相关的技术吗,求推荐。 提前拜谢。
|
panzhcJul 26, 2020
1
目前我们在用 Prometheus+JMX,另外还有 Skywalking,但感觉还是不完美
|
|
fangyuanyouduJul 26, 2020 via Android
2
可以看看慕课网 jojo 老师的微服务安全实战第七章
|
|
fangyuanyouduJul 26, 2020 via Android
3
也可以百度搜一下 zlt-microservices-platform,看看他们怎么设计的架构
|
|
retanojJul 26, 2020 via iPhone
4
spring actuator 可以满足要求嘛?
actuator 也可以和 Prometheus 结合 |
|
Solace202Jul 26, 2020 via iPhone
5
我们运维用的 one-APM 探针啥的不太懂,但是感觉还行
|
|
6
推荐三个主流的性能监控工具: pinpoint, skywaling, cat, 监控的信息很详细包括调用链,慢接口,慢 sql, 服务器监控信息等,个人偏爱 pinpoint 监控信息最详细 UI 也很好用, 不过听说性能损失 20-30%,其次 skywalking 相对监控信息少些 1x%的性能损失,对于 cat 用过不太会用,不喜欢,对程序有一定侵入性
|
|
7
|
|
8
|
|
bluehrJul 27, 2020
9
前几天刚刚第一次使用 pingpoint 我觉得功能很强大,就是部署感觉有点费劲
|
|
lff0305Jul 27, 2020
10
micrometer + prometheus + grafana
|
|
tianshiyebenJul 27, 2020
11
试试 wgcloud
|