小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

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

 銘毅天下 2021-12-24

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é)點及對應堆內(nèi)存使用率查看

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

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

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)成的,有什么好辦法熟練一些?”

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

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

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

參考

  • elasticsearch_monitoring_cheatsheet.pdf

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

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

推薦

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

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多