数据相关操作
1. 查看索引
# curl 'localhost:9200/_cat/indices?v'
health status index uuid pri rep docs.count docs.deleted store.size pri.store.size
yellow open iothroughput 7jX7E93_RmS3noSF2JcT2w 5 1 36461703 1 7.4gb 7.4gb
yellow open instance 400jL_KQRjawFM8At2_gPw 5 1 1319 62 6.1mb 6.1mb
yellow open cpu kbc5hEzrQhaxaucWUo3nkw 5 1 36461706 2261 3.9gb 3.9gb
yellow open osd_usage RvQW6LJHQs--me6MVVamWA 5 1 6744024 6 4.6gb 4.6gb
yellow open ceph_stat 7ZfRADUHQwqEWjpsbbFxqg 5 1 6744026 160 564.1mb 564.1mb
yellow open images_usage 5EOFsX4VQJuDVSLVk2ZOcg 5 1 6744026 459 523mb 523mb
yellow open bandwidth qdVLnWesT7qiszU_nnzOsw 5 1 36461694 0 29.4gb 29.4gb
yellow open memory L7lV8iz4SSKCGf_eNjIX7Q 5 1 36461689 4615 4.8gb 4.8gb
yellow open iops pMU-AtalR1O8Qs_-E9AfPQ 5 1 36461686 2868 4.9gb 4.9gb
yellow open diskusage W6kWHG4kT3Wz2N_1Rsz5NQ 5 1 6744030 345 1.1gb 1.1gb
字段 |
说明 |
health |
健康状态 |
status |
状态 |
index |
索引名 |
uuid |
uuid |
pri |
索引主分片数 |
rep |
索引副本分片数量 |
docs.count |
索引中文档总数 |
docs.deleted |
索引中删除状态的文档 |
store.size |
主分片+副本分分片的大小 |
pri.store.size |
主分片的大小 |
2. 查看索引数据
# curl 'localhost:9200/索引/_search?pretty=1'
{
"took": 2,
"timed_out": false,
"_shards": {
"total": 5,
"successful": 5,
"failed": 0
},
"hits": {
"total": 1,
"max_score": 1.0,
"hits": [{
"_index": "apu_memory_utilization",
"_type": "json",
"_id": "YXB1X21lbW9yeV91dGlsaXphdGlvbjIwMjItMDUtMDYgMTA6MzhpLXh5dGZzandl",
"_score": 1.0,
"_source": {
"date": "2022-05-06T10:38:47",
"instance": "i-xytfsjwe",
"uuid": "c6802b54-7136-d76c-8242d2b1dc808",
"value": 0.53
}
}
]
}
}
4. 删除索引
# curl -XDELETE localhost:9200/索引,索引,索引...
{"acknowledged":true}
3. 集群状态
# curl 'localhost:9200/_cat/health?v'
epoch timestamp cluster status node.total node.data shards pri relo init unassign pending_tasks max_task_wait_time active_shards_percent
1642388911 11:08:31 hive_es_cluster green 3 3 80 40 0 0 0 0 - 100.0%
字段 |
说明 |
epoch |
自标准时间(1970-01-01 00:00:00)以来的秒数 |
timestamp |
时分秒,utc时区 |
cluster |
集群名称 |
status |
集群状态 |
node.total |
节点总数 |
node.data |
数据节点总数 |
shards |
分片总数 |
pri |
主分片总数 |
relo |
复制节点总数 |
init |
初始化节点总数 |
unassign |
未分配分片总数 |
pending_tasks |
待定任务总数 |
max_task_wait_time |
等待最长任务的等待时间 |
active_shards_percent |
活动分片百分比 |
4. 节点信息
# curl 'localhost:9200/_cat/master?v'
id host ip node
0Fob0_DSQsa9RQV4oAC4HQ 172.25.254.246 172.25.254.246 node2
# curl 'localhost:9200/_cat/nodes?v'
es@i-durevgsc:/root$ curl '172.25.254.250:9200/_cat/nodes?v'
ip heap.percent ram.percent cpu load_1m load_5m load_15m node.role master name
172.25.254.250 19 0 -1 0.23 0.14 0.06 mdi - node1
172.25.254.246 20 0 -1 0.07 0.15 0.07 mdi * node2
172.25.254.248 19 0 -1 0.03 0.08 0.03 mdi - node3
字段 |
说明 |
id |
ip |
heap.percent |
堆内存占用百分比 |
ram.percent |
内存占用百分比 |
cpu |
CPU占用百分比 |
load_1m |
1分钟的系统负载 |
load_5m |
5分钟的系统负载 |
load_15m |
15分钟的系统负载 |
node.role |
node节点的角色 |
master |
是否是master节点 |
name |
节点名称 |
5. 空间使用情况
# curl 'localhost:9200/_cat/allocation?v'
shards disk.indices disk.used disk.avail disk.total disk.percent host ip node
27 4.9mb 4gb 75.1gb 79.2gb 5 172.25.254.246 172.25.254.246 node2
27 6mb 4gb 75.1gb 79.2gb 5 172.25.254.248 172.25.254.248 node3
26 6.2mb 4gb 75.1gb 79.2gb 5 172.25.254.250 172.25.254.250 node1
字段 |
说明 |
shards |
节点承载的分片数量 |
disk.indices |
索引占用的空间大小 |
disk.used |
节点所在机器已使用的磁盘空间大下 |
disk.avail |
节点可用空间大小 |
disk.total |
节点总空间大小 |
disk.percent |
节点磁盘占用百分比 |
host |
节点host |
ip |
节点ip |
node |
节点名称 |
6. 线程信息
# curl 'localhost:9200/_cat/thread_pool?v'
node_name name active queue rejected
node1 bulk 0 0 0
node1 fetch_shard_started 0 0 0
node1 fetch_shard_store 0 0 0
node1 flush 0 0 0
node1 force_merge 0 0 0
node1 generic 0 0 0
node1 get 0 0 0
node1 index 0 0 0
node1 listener 0 0 0
node1 management 1 0 0
node1 refresh 0 0 0
node1 search 0 0 0
node1 snapshot 0 0 0
node1 warmer 0 0 0
node2 bulk 0 0 0
node2 fetch_shard_started 0 0 0
node2 fetch_shard_store 0 0 0
node2 flush 0 0 0
node2 force_merge 0 0 0
node2 generic 0 0 0
node2 get 0 0 0
node2 index 0 0 0
字段 |
说明 |
node_name |
节点名称 |
name |
线程池名称 |
active |
活跃线程数 |
queue |
当前队列中的任务数 |
rejected |
被拒绝的任务数 |
网友评论