类 ClientMetricsController


  • @RestController
    @RequestMapping("/v1/cs/metrics")
    public class ClientMetricsController
    extends java.lang.Object
    ClientMetricsController.
    作者:
    zunfei.lzf
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private com.alibaba.nacos.core.remote.ConnectionManager connectionManager  
      private com.alibaba.nacos.core.cluster.ServerMemberManager serverMemberManager  
    • 构造器概要

      构造器 
      构造器 说明
      ClientMetricsController​(com.alibaba.nacos.core.cluster.ServerMemberManager serverMemberManager, com.alibaba.nacos.core.remote.ConnectionManager connectionManager)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      java.util.Map<java.lang.String,​java.lang.Object> getClientMetrics​(java.lang.String ip, java.lang.String dataId, java.lang.String group, java.lang.String tenant)
      Get client config listener lists of subscriber in local machine.
      org.springframework.http.ResponseEntity metric​(java.lang.String ip, java.lang.String dataId, java.lang.String group, java.lang.String tenant)
      get client metric.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • serverMemberManager

        private final com.alibaba.nacos.core.cluster.ServerMemberManager serverMemberManager
      • connectionManager

        private final com.alibaba.nacos.core.remote.ConnectionManager connectionManager
    • 构造器详细资料

      • ClientMetricsController

        public ClientMetricsController​(com.alibaba.nacos.core.cluster.ServerMemberManager serverMemberManager,
                                       com.alibaba.nacos.core.remote.ConnectionManager connectionManager)
    • 方法详细资料

      • metric

        @GetMapping("/cluster")
        public org.springframework.http.ResponseEntity metric​(@RequestParam("ip")
                                                              java.lang.String ip,
                                                              @RequestParam(value="dataId",required=false)
                                                              java.lang.String dataId,
                                                              @RequestParam(value="group",required=false)
                                                              java.lang.String group,
                                                              @RequestParam(value="tenant",required=false)
                                                              java.lang.String tenant)
        get client metric.
        参数:
        ip - client ip .
        返回:
        ResponseEntity
      • getClientMetrics

        @GetMapping("/current")
        public java.util.Map<java.lang.String,​java.lang.Object> getClientMetrics​(@RequestParam("ip")
                                                                                       java.lang.String ip,
                                                                                       @RequestParam(value="dataId",required=false)
                                                                                       java.lang.String dataId,
                                                                                       @RequestParam(value="group",required=false)
                                                                                       java.lang.String group,
                                                                                       @RequestParam(value="tenant",required=false)
                                                                                       java.lang.String tenant)
        Get client config listener lists of subscriber in local machine.