我有一个Spring Boot REST应用程序。我将许多Spring库用作:Spring Data REST,HATEOAS,Spring JPA,Hibernate,Redis,ElasticSearch ... 我想跟踪我的应用程序的指标,并且进行了一项研究以找到最佳的工具来做到这一点。在尝试了Micrometer + DataDog之后,因为我已经使用过ElasticSearch,所以我尝试了APM Java Agent,发现在Kibana Dashboard中获得的数据量令人印象深刻。我可以查看端点并调查…

2019年12月29日 0条评论 38点热度 阅读全文

我们常常会遇到这样的困惑,收到用户或者客服的反馈,平台使用有问题,但是测试人员搭建环境后又没办法复现故障,最后导致问题没法解决,眼睁睁地看着用户流失。 这是因为线上生产环境非常复杂、很多时候是偶发性 bug ,但却很难捕捉。特别是随着微服务盛行,系统复杂度增加,线上故障的快速定位和及时分析解决面临着巨大挑战,以前只能靠人来解决。但是人的问题解决能力与速度依赖于经验,有时候甚至需要跨部门的配合,这样的成本非常高,一旦关键人员流失、部门配合不融洽,整个故障的解决速度就会极速下降。 这时候我要给大家带…

2019年11月26日 0条评论 1点热度 阅读全文

我正在尝试使用Elastic APM对基于tomcat的Java webapp进行检测。 Tomcat可以在没有javaagent的情况下正常启动,但拒绝以它开头。我在/ var / log / tomcat中看不到任何日志。以下是日志: Redirecting to /bin/systemctl status -l tomcat.service ● tomcat.service - Apache Tomcat Web Application Container Loaded: loaded (/usr/lib/s…

2019年5月11日 0条评论 41点热度 阅读全文

我正在尝试使用Elastic APM对基于tomcat的Java webapp进行检测。 Tomcat可以在没有javaagent的情况下正常启动,但拒绝以它开头。我在/ var / log / tomcat中看不到任何日志。以下是日志: Redirecting to /bin/systemctl status -l tomcat.service ● tomcat.service - Apache Tomcat Web Application Container Loaded: loaded (/usr/lib/s…

2019年1月10日 0条评论 33点热度 阅读全文