前面介绍了可以通过控制台对单机接口(资源)进行熔断、降级、流控,下面的篇章会对介绍对集群的操作。这篇主要介绍Sentinel提供对集群实时QPS的监控。
参考官网链接:https://github.com/alibaba/Sentinel/wiki/%E6%8E%A7%E5%88%B6%E5%8F%B0#5-%E7%9B%91%E6%8E%A7
一、JVM参数配置如果是对于同主机不同端口的伪集群,需要在控制台和java应用启动时配置jvm参数 -Dcsp.sentinel.log.use.pid=true,否则统计的qps是实时qps的两倍。
作者的解释
java应用配置如下
控制台启动参数
java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -Dcsp.sentinel.log.use.pid=true -jar sentinel-dashboard-1.8.2.jar二、控制台监控介绍 1.查看集群列表
有两台实例
簇点链路(单机调用链路)页面实时的去拉取指定客户端资源的运行情况
同一个服务下的所有机器的簇点信息会被汇总,并且秒级地展示在"实时监控"下。
注意:请确保 Sentinel 控制台所在的机器时间与自己应用的机器时间保持一致,否则会导致拉不到实时的监控数据。



