索引->统计信息/段

Indices Stats /索引统计信息

索引级统计提供索引上发生的不同操作的统计信息。API 提供了索引级范围的统计信息(虽然大多数统计信息可以使用节点级别范围检索)。

以下为返回所有索引的高聚合和索引等级的统计信息请求:

GET /_stats

可以使用以下方式检索特定索引的统计信息:

GET /index1,index2/_stats

默认情况下,返回所有统计信息。可以通过指定 URI 返回特定的统计信息。这些统计信息可以是以下的任意一种。

默认情况下,返回所有统计信息。可以通过指定 URI 返回特定的统计信息。这些统计信息可以是以下的任意一种。

一些统计信息允许每个字段的粒度,它接受逗号分隔符包含的字段列表。在默认情况下,包括所有字段:

这里有一些例子:

# Get back stats for merge and refresh only for all indices

GET /_stats/merge,refresh
# Get back stats for type1 and type2 documents for the my_index index
GET /my_index/_stats/indexing?types=type1,type2

# Get back just search stats for group1 and group2
GET /_stats/search?groups=group1,group2

返回的统计信息是索引级的聚合结果,具有primariestotal的聚合结果。其中primaries只是主分片的值,total是主分片和副本分片的累积值。

为了收集分片级别的统计信息,要将level参数设置为shards

注意,随着分片在集群中移动,它们在其他节点上创建时,统计信息会被清除。另一方面,即使分片“离开”一个节点,那个节点依然会保留分片记录的统计信息。

Indices Segments 索引段

提供 Lucene 索引构建的低级别段信息。允许用于提供分片和索引状态、可优化信息和删除引起的数据”浪费“等详细信息。

端点包括特定索引、多个索引或者全部的段。

curl -XGET 'http://localhost:9200/test/_segments'
curl -XGET 'http://localhost:9200/test1,test2/_segments'
curl -XGET 'http://localhost:9200/_segments'

响应:

{
    ...
        "_3": {
            "generation": 3,
            "num_docs": 1121,
            "deleted_docs": 53,
            "size_in_bytes": 228288,
            "memory_in_bytes": 3211,
            "committed": true,
            "search": true,
            "version": "4.6",
            "compound": true
        }
    ...
}

详细模式

要添加用于调试的附加信息,要使用verbose标志。

附加详细信息的格式处于实验阶段,随时可能修改。

curl -XGET 'http://localhost:9200/test/_segments?verbose=true'

响应:

{
    ...
        "_3": {
            ...
            "ram_tree": [
                {
                    "description": "postings [PerFieldPostings(format=1)]",
                    "size_in_bytes": 2696,
                    "children": [
                        {
                            "description": "format 'Lucene50_0' ...",
                            "size_in_bytes": 2608,
                            "children" :[ ... ]
                        },
                        ...
                    ]
                },
                ...
                ]

        }
    ...
}

Last updated