信息 API

edit

提供有关已安装的X-Pack功能的常规信息。

请求

edit

GET /_xpack

先决条件

edit
  • 如果启用了Elasticsearch安全功能,您必须拥有monitormanage 集群权限才能使用此API。

描述

edit

此API提供的信息包括:

  • 构建信息 - 包括构建编号和时间戳。
  • 许可证信息 - 当前安装的许可证的基本信息。
  • 功能信息 - 当前许可证下已启用和可用的功能。

路径参数

edit
categories
(可选,列表) 在响应中包含的信息类别的逗号分隔列表。例如,build,license,features
human
(可选,布尔值) 定义是否在响应中包含额外的可读信息。特别是,它会添加描述和标签行。默认值是 true

示例

edit

以下示例查询了 info API:

GET /_xpack

示例响应:

{
   "build" : {
      "hash" : "2798b1a3ce779b3611bb53a0082d4d741e4d3168",
      "date" : "2015-04-07T13:34:42Z"
   },
   "license" : {
      "uid" : "893361dc-9749-4997-93cb-xxx",
      "type" : "trial",
      "mode" : "trial",
      "status" : "active",
      "expiry_date_in_millis" : 1542665112332
   },
   "features" : {
      "ccr" : {
        "available" : true,
        "enabled" : true
      },
     "aggregate_metric" : {
          "available" : true,
          "enabled" : true
      },
      "analytics" : {
          "available" : true,
          "enabled" : true
      },
      "archive" : {
          "available" : true,
          "enabled" : true
      },
      "enrich" : {
          "available" : true,
          "enabled" : true
      },
      "frozen_indices" : {
         "available" : true,
         "enabled" : true
      },
      "graph" : {
         "available" : true,
         "enabled" : true
      },
      "ilm" : {
         "available" : true,
         "enabled" : true
      },
      "logstash" : {
         "available" : true,
         "enabled" : true
      },
      "ml" : {
         "available" : true,
         "enabled" : true
      },
      "esql" : {
         "available" : true,
         "enabled" : true
      },
      "monitoring" : {
         "available" : true,
         "enabled" : true
      },
      "rollup": {
         "available": true,
         "enabled": true
      },
      "searchable_snapshots" : {
         "available" : true,
         "enabled" : true
      },
      "security" : {
         "available" : true,
         "enabled" : true
      },
      "slm" : {
         "available" : true,
         "enabled" : true
      },
      "spatial" : {
         "available" : true,
         "enabled" : true
      },
      "eql" : {
         "available" : true,
         "enabled" : true
      },
      "sql" : {
         "available" : true,
         "enabled" : true
      },
      "transform" : {
         "available" : true,
         "enabled" : true
      },
      "voting_only" : {
         "available" : true,
         "enabled" : true
      },
      "watcher" : {
         "available" : true,
         "enabled" : true
      },
      "data_streams" : {
         "available" : true,
         "enabled" : true
      },
      "data_tiers" : {
         "available" : true,
         "enabled" : true
      },
      "enterprise_search": {
         "available": true,
         "enabled": true
      },
      "universal_profiling": {
         "available": true,
         "enabled": true
      }
   },
   "tagline" : "You know, for X"
}

以下示例仅返回构建和功能信息:

GET /_xpack?categories=build,features

以下示例从响应中移除描述:

GET /_xpack?human=false