老师,业界一般用什么方式收集服务的系统信息,如cpu使用率

来源:17-8 【注重理解】实现对 ad-search 模块的重构

慕桂英6345398

2019-11-26

老师,课程中的代码只收集业务的日志信息,那服务所使用的cpu、线程数等系统信息,应该如何来收集呢?我想了两个方案:

  1. 另外加一个服务定期访问actuator的信息,然后把结果发到es
  2. 通过 eureka 来定期访问actuator的信息,然后把结果发到es

  3. 请问业界一般用什么方式收集系统日志?
写回答

1回答

张勤一

2019-11-27

同学你好:

    首先来说,企业级开发中不会收集 cpu、线程这样的系统信息(至少我是没见过的),因为本身这种数据价值不大,除非你的服务出问题了。

    如果就是需要收集,你说的第一种方案就是可行的。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1
2
张勤一
回复
慕桂英6345398
服务不正常都不能对外提供服务,日志是查询错误的手段,不是监控手段
2019-11-27
共2条回复

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程