回覆列表
  • 1 # 網路圈

    隨著網際網路技術的發展,現在的運維也告別了傳統的“人肉運維”走向了智慧化運維的道路。藉助一些開源技術,我們可以更好的自動化智慧運維,而ElasticSearch就是其中最用的一種技術。

    ElasticSearch是什麼?能解決什麼問題?

    ElasticSearch它是一個基於Lucene的企業級分散式搜尋伺服器,它是用Java開發的,能實現實時搜尋。我們通常簡稱ElasticSearch為ES。

    ElasticSearch在運維領域的應用

    上面簡單介紹了ElasticSearch,它只是用來做搜尋的,那在運維領域是如何應用的呢?

    要弄清楚這個問題,我們就要先思考一下運維崗位的崗位職責有哪些,一般而言運維崗職責是:

    保證伺服器及系統穩定性;

    伺服器及各類系統健康狀態監控;

    各類軟硬體資料分析等。

    所以ElasticSearch在運維領域可以這樣用:

    1、監控指標的收集與分析

    透過ELK組合,我們將伺服器的各類日誌收集起來集中式管理(TB級別的資料量ES毫無壓力),透過分析日誌中的關鍵字可以及時發現一些潛在錯誤及風險,然後相應的告警。

    2、運維資料視覺化

    運維中涉及很多的日誌多數都是file型別的,不具備視覺化,為了更直觀的監控系統及服務執行,需要對資料加工做視覺化處理。Kibana就是專門用來做視覺化的,日誌分析處理後的結果都會在Kibana中體現。

  • 中秋節和大豐收的關聯?
  • 讚美茶葉的詩句?