<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Elasitcsearch 開發(fā)運維常用命令集錦

          共 2323字,需瀏覽 5分鐘

           ·

          2021-09-23 14:12

          Elasitcsearch 集群開發(fā)運維常用命令集錦,后面會逐步擴展完善。

          早期總結(jié)的開發(fā)、運維常見命令清單列表如下:

          1、干貨 | Elasticsearch 運維實戰(zhàn)常用命令清單
          2、干貨 | Elasticsearch Top10 監(jiān)控指標
          3、干貨 | Elasticsearch 開發(fā)實戰(zhàn)常用命令清單
          4、干貨 | Elasticsearch開發(fā)人員最佳實戰(zhàn)指南

          1、集群、節(jié)點層面監(jiān)控信息

          查詢所有節(jié)點的stats信息

          GET /_nodes/stats

          查詢指定節(jié)點的stats信息

          GET /_nodes/node1,node2/stats

          查看指定索引的stats信息

          GET /<INDEX_NAME>/_stats

          查看集群層面的stats信息

          GET /_cluster/stats

          獲取節(jié)點信息

          GET /_nodes/_all

          獲取主節(jié)點信息

          GET /_nodes/_master

          2、集群健康狀態(tài)查看

          GET /_cat/health?v

          3、檢索性能指標查看(用的相對少)

          Total number of queries

          GET /_cat/nodes?v&h=name,searchQueryTotal

          Total time spent on queries

          GET /_cat/nodes?v&h=name,searchQueryTime

          當前進行的查詢個數(shù)

          GET /_cat/nodes?v&h=name,searchQueryCurrent

          Total number of fetches

          GET /_cat/nodes?v&h=name,searchFetchTotal

          Total time spent on fetches

          GET /_cat/nodes?v&h=name,searchFetchTime

          當前進行中的fetch數(shù)

          GET /_cat/nodes?v&h=name,searchFetchCurrent

          4、集群性能查看(用的相對少)

          全集群文檔數(shù)

          GET /_cat/nodes?v&h=name,indexingIndexTotal

          索引文檔花費的時間(m代表分鐘)

          GET /_cat/nodes?v&h=name,indexingIndexTime

          正在被索引的文檔數(shù)

          GET /_cat/nodes?v&h=name,indexingIndexCurrent

          flush 刷入磁盤的文檔數(shù)

          GET /_cat/nodes?v&h=name,flushTotal

          索引寫入磁盤花費的時間

          GET /_cat/nodes?v&h=name,flushTotalTime

          5、JVM 信息查看

          GET /_nodes/stats/jvm

          節(jié)點及對應(yīng)堆內(nèi)存使用率查看

          GET /_cat/nodes?v&h=name,heapPercent

          6、pending 狀態(tài)任務(wù)查看

          GET /_cluster/pending_tasks

          7、線程池和隊列的查看

          GET /_nodes/stats/thread_pool

          8、fielddata 信息查看

          fielddata 緩存信息查看

          GET /_cat/nodes?v&h=name,fielddataMemory

          9、類似 Mysql 查看進程列表

          關(guān)于ES有什么方法可以看到哪些客戶端和ES有交互,哪些客戶端讀寫 es數(shù)據(jù)嗎?

          比如像 mysql show processlist 命令顯示的一些信息一樣。

          GET /_tasks

          10、小結(jié)

          如上命令行或許結(jié)合 Kibana 等集群監(jiān)控工具更為直觀查看。

          本文僅拋磚引玉,大而全的信息推薦官方文檔,見參考部分給出的鏈接。僅看本文你肯定不過癮,建議打開文章開頭推薦 4 篇文章一起看。

          最常遇到問題:“Elasticsearch 知道用什么dsl,但是從0-1給敲出來命令很困難,都得抄和改現(xiàn)成的,有什么好辦法熟練一些?”

          • 第一:熟練都是相對的,用的多了自然就熟悉了。

          • 第二:適當翻看官方文檔,加強認知,復(fù)制命令行也無可厚非。

          • 第三:適當?shù)目桃饩毩?xí)!刻意練習(xí)不是簡單的重復(fù),而是有回饋、有思考、有總結(jié)必然有提升!

          參考

          • elasticsearch_monitoring_cheatsheet.pdf

          • https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster.html

          • https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-nodes.html

          推薦

          1、Elasticsearch 7.X 進階實戰(zhàn)私訓(xùn)課
          2、如何系統(tǒng)的學(xué)習(xí) Elasticsearch ?
          3、全網(wǎng)首發(fā)!《 Elasticsearch 最少必要知識教程 V1.0 》低調(diào)發(fā)布
          短時間快習(xí)得多干貨!
          中國50%+Elastic認證工程師出自于此!
          比同事搶先一步學(xué)習(xí)進階干貨!
          瀏覽 55
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  91欧美在线 | 欧美性爱在线观看网站 | 国产成人无码精品亚洲 | 国产无码一区二区 | 国产一区二区三区免费看 |