#《53_Zabbix、Falcon、Prometheus的选型对比》
20152016年左右以及之前,国内比较多的用的是Zabbix这个国外开源的监控系统,直接部署做一些配置,就可以让他去监控你的各个服务器以及部署的服务实例了;Facon,做的还是比较好的;20182019再往后推,基本上跟着微服务体系,一般监控中心国外和国内,最火的,用的比较多的就是Prometheus
很多系统平时上线了以后,似乎就是咔咔的跑着,好像你也没有去关注他,如果没人反馈bug给你,你似乎根本就不去care他
线上系统,可能产生的三个层面的问题:
- 1、机器资源的层面:cpu、内存、网络、磁盘、io,出现了负载过高的问题
- 2、JVM进程的层面:jvm内部各个区域的内存使用以及gc频率
- 3、代码层面:代码逻辑的内部,抛异常,出现一些不希望发生的系统异常
但凡是线上的系统,配置中心、分布式事务、sentinel dashboard都可以不用,主要把服务注册中心和rpc框架搞好,一套服务之间RPC调用组成的一套系统能上线就可以了,可以跑起来了,但是监控中心是必须要有的