elasticsearch 常用系统监控命令

这篇具有很好参考价值的文章主要介绍了elasticsearch 常用系统监控命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以下所有操作都是在kibana中操作

1.查看集群索引状态,如查看副本数,查看分片数,查看index占用的磁盘大小

GET /_cat/indices\?v

2.查看所有节点的线程情况

GET /_cat/thread_pool?v


GET /_cat/thread_pool/?v&h=name,active,rejected,completed,size,type&pretty&s=type

3.物理删除delete_by_query删除的文档(官方似乎只能用合并段迫使es去物理删除这些软删除的记录)

POST index_1/_forcemerge?max_num_segments=1&flush=true

//只合并删除的段
POST index_1/_forcemerge?max_num_segments=1&only_expunge_deletes=true&flush=true

4.查看合并线程的执行情况

GET /_cat/thread_pool/force_merge?v

5.强制刷新和同步数据

POST /_flush/synced?pretty

POST /_refresh

6.查看索引在集群中的分配情况和剩余空间

GET _cat/allocation

7.强制将null的字段附一个默认值

POST index_1/_update_by_query?conflicts=proceed&wait_for_completion=false
{
  "script": {
    "lang": "painless",
    "source": "if (ctx._source.ins == null) {ctx._source.ins = 0}"
  }
}

8.查看异步任务执行情况(针对于指令带有wait_for_completion=false 如7,执行请求后,会返回异步task的信息“gXidho62RluEeZF2HWXdaQ:135919971”)

GET /_tasks/gXidho62RluEeZF2HWXdaQ:135919971

9.清理缓存(好像没啥子卵用)

POST _cache/clear

 10.集群分片限制数量扩大文章来源地址https://www.toymoban.com/news/detail-623486.html

PUT /_cluster/settings
{
  "persistent": {
    "cluster": {
      "max_shards_per_node":10000
    }
  }
}

到了这里,关于elasticsearch 常用系统监控命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • es查看集群状态常用命令

    1.查看集群数据的正确率 active_shards_percent_as_number这个值如果低于100说明集群数据正确性存在问题,集群状态为yellow或者red都会使这个值低于100 2.查看集群索引的状态

    2024年02月11日
    浏览(45)
  • Linux查看磁盘占用情况

    磁盘占用指的是已使用的磁盘空间大小,以及空闲的磁盘空间大小。 磁盘占用大小可以使用du、df命令查看,其中,du命令用于查看指定目录的磁盘空间占用情况,而df命令则可查看整个磁盘的占用情况。 查看指定目录的磁盘空间占用情况 du -h /path/test/directory 使用du命令查看指

    2024年02月11日
    浏览(39)
  • Linux系统命令与网络、磁盘参数和日志监控

    grep命令用于在文件中搜索,并显示匹配效果 wc命令用于计算字数。 利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为\\\"-\\\",则wc指令会从标准输入设备读取数据 查看机器的启动时间、登录用户、平均负载等情况 uptime 13:01:52 up

    2024年02月10日
    浏览(39)
  • Elasticsearch(ES)常用命令整理

    在前几篇文章大家主要进行Elasticsearch的入门学习,了解了它的基本概念和工作原理,也学习到Elasticsearch集群的角色和主要职责。接下来,本文着重介绍了Elasticsearch的常用基础命令。 1.1 获取所有_cat命令 命令:curl -XGET localhost:9200/_cat 以上的命令中,你也可以 后面加一个v,让

    2023年04月08日
    浏览(87)
  • ElasticSearch常用查询命令查看基本信息

    查看es的集群状态 http://IP:9200/_cat/healthv 注: IP指es集群某个ip地址, v表示格式化输出 查看es集群节点列表 http://IP:9200/_cat/nodesv 查看es集群所有索引及数据大小 http://IP:9200/_cat/indicesv 查看单个索引结构信息 http://IP:9200/indexNamepretty=true 注: indexName是索引名字, pretty=true表示格式化输出

    2024年02月03日
    浏览(38)
  • 安卓adb命令查看系统文件大小及磁盘使用情况

    现象 今天测试端提出一个问题,桌面无法进入,点HOME键做什么都没用,就是不能进去桌面,但是其他功能比如语音之类的可用。 分析 分析日志发现如下报错: 提示设备存储空间已满,应用在写入日志和做一些文件存储相关的操作异常,导致桌面无法进入。 处理 需要先排查

    2024年02月05日
    浏览(74)
  • Java线上故障排查(CPU、磁盘、内存、网络、GC)+JVM性能调优监控工具+JVM常用参数和命令

    根据服务部署和项目架构,从如下几个方面排查: (1)运用服务器:排查内存,cpu,请求数等; (2)文件图片服务器:排查内存,cpu,请求数等; (3)计时器服务器:排查内存,cpu,请求数等; (4)redis服务器:排查内存,cpu,连接数等; (5)db服务器:排查内存,cpu,连接数

    2024年02月07日
    浏览(67)
  • linux 查看磁盘空间 目录 文件 占用 大小 df du

    df 命令的全称是 Disk Free ,显而易见它是统计磁盘中空闲的空间,也即空闲的磁盘块数。它是通过文件系统磁盘块分配图进行计算出的。 du 命令的全称是 Disk Used ,统计磁盘有已经使用的空间。它是直接统计各文件各目录的大小,而不是从硬盘获得信息的。 常用 df -h 常用du

    2024年02月12日
    浏览(52)
  • Shell开发实践:服务器的磁盘、CPU、内存的占用监控

    🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌,CSDN博客专家,阿里云社区专家博主,2023年6月CSDN上海赛道top4。 🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。 🎉欢迎 👍点赞✍评论⭐收藏 CPU、内存和磁盘是计算机中重要且相互依赖

    2024年02月10日
    浏览(59)
  • 清理Elasticsearch占用的内存和磁盘空间

    一,遇到OutOfMemoryError问题 打开Kibana,发现连不上Elasticsearch了,提示Cannot connect to the Elasticsearch cluster,检查: 发现是Elasticsearch service dead挂了。 继续检查错误日志/var/log/elasticsearch/elasticsearch.log 疑似Elasticsearch内存溢出。 通过 确实发现系统内存几乎100% ; 进一步的对各程序的

    2024年04月16日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包