云搜索服务 CSS-访问统计、查看流量控制信息:操作步骤

时间:2023-11-01 16:18:11

操作步骤

  1. 登录云搜索服务管理控制台。
  2. “集群管理”页面选择目标集群,单击操作列“Kibana”,登录Kibana界面。
  3. 单击左侧导航栏的“Dev Tools”,执行命令查询流量控制情况。
    • 查看所有节点的流量控制情况
      GET /_nodes/stats/filter/v2
    • 查看所有节点的流量控制详细情况
      GET /_nodes/stats/filter/v2?detail
    • 查看某个具体节点的流量控制情况
      GET /_nodes/{nodeId}/stats/filter/v2

      {nodeId}为需要查看流量控制的节点ID。

      响应示例:

      {  "_nodes" : {    "total" : 1,    "successful" : 1,    "failed" : 0  },  "cluster_name" : "css-xxxx",  "nodes" : {    "d3qnVIpPTtSoadkV0LQEkA" : {      "name" : "css-xxxx-ess-esn-1-1",      "host" : "192.168.x.x",      "timestamp" : 1672236425112,      "flow_control" : {        "http" : {          "current_connect" : 52,          "rejected_concurrent" : 0,          "rejected_rate" : 0,          "rejected_black" : 0,          "rejected_breaker" : 0        },        "access_items" : [          {            "remote_address" : "10.0.0.x",            "search_count" : 0,            "bulk_count" : 0,            "other_count" : 4          }        ],        "holding_requests" : 0      }    }  }}
      表1 响应参数说明

      参数名

      说明

      current_connect

      节点实际的HTTP连接数据信息, 没有开启流控这个配置也会记录,等同于GET /_nodes/stats/http接口current_open值, 可以看到节点当前的客户端连接数。

      rejected_concurrent

      HTTP流控开启生效,关闭后不清零,开启流控期间拒绝的并发连接数。

      rejected_rate

      HTTP流控开启生效,关闭后不清零,开启流控期间拒绝的新建连接数。

      rejected_black

      HTTP流控开启生效,关闭后不清零,配置黑名单拒绝的请求数。

      rejected_breaker

      一键断流开启,拒绝的新建连接数。

      remote_address

      IP地址统计,基于配置值统计节点访问的IP地址和请求数量。

      search_count

      该客户端以_search、_msearch访问的次数。

      bulk_count

      该客户端以_bulk访问的次数。

      other_count

      该客户端其他请求的访问次数。

support.huaweicloud.com/usermanual-css/css_01_0198.html