如何監控aws的elasticsearch

Amazon Web Services Elasticsearch Service使組織能夠部署,保護和運行其Elasticsearch集羣。 AWS Elasticsearch是一種經濟高效的大規模運營方式。

在這篇文章中,我們分以下幾個來說;

  • 有哪些可用的指標?
  • 如何添加更有意義的計算指標?
  • 關鍵指標有哪些?
  • 在哪些指標上使用異常檢測動態閾值?

什麼是elasticsearch?

Elasticsearch提供了一種爲您的應用程序,網站和數據目錄提供快速搜索體驗的方法。它也可以用於監視和收集基礎結構和應用程序中的日誌。Elasticsearch是AWS的服務,基於Elastic的開源Elasticsearch,被稱爲“開源,分佈式,RESTful搜索引擎”。它旨在爲您的數據提供快速,相關且可擴展的搜索。

AWS Cloudwatch指標

Elasticsearch將您的Elasticsearch實例的數據點發布到Amazon CloudWatch。通過CloudWatch,您可以將有關這些數據點的統計信息作爲一組有序的時間序列數據(稱爲指標)進行檢索。對於Elasticsearch服務,Amazon列出了一些基本指標及其“建議的CloudWatch警報”。

爲什麼要添加自己的指標?

LogicMonitor引入了複雜數據點,以試圖使人們逐漸瞭解度量值的價值或百分比。使用原始值(例如ClusterUsedSpace)跟蹤可用容量是一項艱鉅的任務。計算百分位數的複雜數據點更有意義,也更容易發出警報。

ClusterUsedSpacePercent = (ClusterUsedSpace/(ClusterUsedSpace + FreeStorageSpace))*100

CloudWatch使您能夠檢索https錯誤代碼4xx和5xx作爲原始值。考慮下一個問題:5xx指標的值2是好還是壞?到底有多好(或壞)?通常,當我提出這個問題時,此人會說:“取決於多少個請求”。同樣,在這種情況下,計算百分位數的複雜數據點將更有意義並且更容易發出警報。

RequestCount5xxPercent = 5xx / (5xx + 4xx + 3xx + 2xx) if (5xx + 4xx + 3xx + 2xx) > 0 else 0 
RequestCount4xxPercent = 4xx / (5xx + 4xx + 3xx + 2xx) if (5xx + 4xx + 3xx + 2xx) > 0 else 0 

關鍵指標有哪些?

  • ClusterUsedSpacePercent

    • 一個複雜的數據點,用於計算已使用的羣集空間的百分比。默認情況下,LogicMonitor建議使用85%的警告和使用95%的錯誤。

    • ClusterUsedSpacePercent = (ClusterUsedSpace/(ClusterUsedSpace+FreeStorageSpace))*100
      
  • CPUUtilization

    • 羣集中數據節點使用的CPU資源的最大平均百分比。 LogicMonitor建議在利用率爲85%時發出警告,在利用率爲95%時發出錯誤。
  • ClusterStatusRed

    • 這表明至少一個索引的主分片和副本分片未分配給集羣中的節點。如果此值不爲0,則LogicMonitor建議錯誤。
  • ClusterStatusYellow

    • 這表明至少一個索引的主分片和副本分片未分配給集羣中的節點。如果該值不爲0,則LogicMonitor建議錯誤。請注意,如果您沒有Elasticsearch實例的複製,則將需要編輯此指標以不向您發出警報。
  • JVMMemoryPressure

    • 此度量標準顯示用於集羣中所有數據節點的Java堆的最大百分比。如果該值大於80,則LogicMonitor建議發出警告。

在哪些指標上使用異常檢測動態閾值?

雖然預期將動態閾值和靜態閾值用於關鍵指標,但還有其他用例。

  • 例子1

    爲查詢和獲取延遲啓用異常檢測是一種表示服務潛在降級的方法,並且是一種在預期操作發生變化時發出預警的方法。

  • 例子2

    爲查詢和訪存計數啓用異常檢測是一種表示系統(或新用戶入職)潛在潛在異常負載的方法。

Aws elasticSearch 監控指標官方推薦文檔:recommended cloudWatch alarms

原文鏈接:https://www.logicmonitor.com/blog/how-to-monitor-aws-elasticsearch

翻 譯. 者:lee

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章