- Elasticsearch 教程
- Elasticsearch - 首頁
- Elasticsearch - 基本概念
- Elasticsearch - 安裝
- Elasticsearch - 資料填充
- 版本之間遷移
- Elasticsearch - API 約定
- Elasticsearch - 文件 API
- Elasticsearch - 搜尋 API
- Elasticsearch - 聚合
- Elasticsearch - 索引 API
- Elasticsearch - CAT API
- Elasticsearch - 叢集 API
- Elasticsearch - 查詢 DSL
- Elasticsearch - 對映
- Elasticsearch - 分析
- Elasticsearch - 模組
- Elasticsearch - 索引模組
- Elasticsearch - Ingest 節點
- Elasticsearch - 管理索引生命週期
- Elasticsearch - SQL 訪問
- Elasticsearch - 監控
- Elasticsearch - 資料彙總
- Elasticsearch - 凍結索引
- Elasticsearch - 測試
- Elasticsearch - Kibana 儀表盤
- Elasticsearch - 按欄位過濾
- Elasticsearch - 資料表格
- Elasticsearch - 區域地圖
- Elasticsearch - 餅圖
- Elasticsearch - 面積圖和條形圖
- Elasticsearch - 時間序列
- Elasticsearch - 標籤雲
- Elasticsearch - 熱力圖
- Elasticsearch - Canvas
- Elasticsearch - 日誌 UI
- Elasticsearch 有用資源
- Elasticsearch - 快速指南
- Elasticsearch - 有用資源
- Elasticsearch - 討論
Elasticsearch - 監控
為了監控叢集的健康狀況,監控功能會從每個節點收集指標並將其儲存在 Elasticsearch 索引中。與 Elasticsearch 中的監控相關的所有設定都必須在每個節點的 elasticsearch.yml 檔案中設定,或者在可能的情況下,在動態叢集設定中設定。
為了開始監控,我們需要檢查叢集設定,可以透過以下方式完成:
GET _cluster/settings
{
"persistent" : { },
"transient" : { }
}
堆疊中的每個元件負責監控自身,然後將這些文件轉發到 Elasticsearch 生產叢集以進行路由和索引(儲存)。Elasticsearch 中的路由和索引過程由稱為收集器和匯出器的元件處理。
收集器
收集器在每個收集間隔執行一次,以從 Elasticsearch 中它選擇監控的公共 API 中獲取資料。完成資料收集後,資料將批次交給匯出器傳送到監控叢集。
每種收集的資料型別只有一個收集器。每個收集器可以建立零個或多個監控文件。
匯出器
匯出器獲取從任何 Elastic Stack 源收集的資料,並將其路由到監控叢集。可以配置多個匯出器,但一般和預設設定是使用單個匯出器。匯出器可以在節點和叢集級別進行配置。
Elasticsearch 中有兩種型別的匯出器:
本地 - 此匯出器將資料路由回同一叢集
HTTP - 首選的匯出器,您可以使用它將資料路由到任何可以透過 HTTP 訪問的支援的 Elasticsearch 叢集。
在匯出器可以路由監控資料之前,它們必須設定某些 Elasticsearch 資源。這些資源包括模板和攝取管道。
廣告