日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

通過Uptime實時監控阿里云Elasticsearch服務

Heartbeat支持通過HTTP/HTTPS、TCP和ICMP服務,定期檢測網絡端點狀態,并將采集的檢測數據,輸出到Kibana的Uptime應用中,實時監控應用程序及服務的可用性和響應時間,在業務受到影響前檢測出問題。本文介紹如何通過Uptime實時監控阿里云Elasticsearch服務。

背景信息

Uptime需要與以下服務結合使用:

  • Heartbeat

  • 阿里云Elasticsearch

  • Kibana

說明

您還可以通過Kibana 7.7的Alerting and Actions實現監控報警通知。

部署架構

  • 單實例部署

    單個Heartbeat實例部署在單個監控位置,監控單個服務。Heartbeat發送監控數據給阿里云Elasticsearch,與此同時,可以使用Kibana Uptime查看心跳數據并確定服務狀態。單實例部署

  • 多實例部署

    兩個Heartbeat部署在不同的監控位置,監控同一個服務。Heartbeat發送監控數據給阿里云Elasticsearch,與此同時,可以使用Kibana Uptime查看心跳數據并確定服務狀態。當某個區域的Heartbeat發生故障,多個監視位置可以幫助您定位Heartbeat故障的區域。多實例部署

更多部署架構,請參見Deployment Architecture

準備工作

  1. 創建阿里云Elasticsearch實例,并開啟自動創建索引功能。

    具體操作,請參見創建阿里云Elasticsearch實例配置YML參數

  2. 創建ECS實例,作為Heartbeat的部署機器。要求該ECS實例與阿里云Elasticsearch實例處于同一專有網絡下。

    具體操作,請參見自定義購買實例

    重要

    在創建ECS實例時,需要選擇Alibaba Cloud Linux、RedHat和CentOS這三種操作系統,因為Beats(包含Heartbeat)目前僅支持這三種操作系統。

  3. 在ECS實例上安裝云助手和Docker服務。

    具體操作,請參見安裝云助手Agent部署并使用Docker。

創建Heartbeat采集器

  1. 登錄阿里云Elasticsearch控制臺
  2. 在左側導航欄,單擊Beats數據采集中心。

  3. 創建采集器區域,單擊Heartbeat

  4. 安裝并配置采集器。

    具體操作,請參見采集ECS服務日志采集器YML配置。配置Heartbeat

    表 1. heartbeat.monitors配置說明

    參數

    說明

    type

    本文指定為http

    說明

    Heartbeat支持檢查HTTP/HTTPS、TCP和ICMP服務。例如使用HTTP/HTTPS監視器,可以檢查響應代碼(code)、正文(body)和頭信息(header); 使用TCP監視器,可以檢查端口和字符串。

    urls

    待檢查的URL列表,可以指定多個HTTP服務。本文以檢查阿里云Elasticsearch服務為例,此處需要配置為待檢查實例的私網訪問地址。

    schedule

    檢查間隔。@every 10s表示每10s檢查一次。

  5. 單擊下一步

  6. 采集器安裝配置向導中,選擇安裝采集器的ECS實例。

    選擇采集器安裝的實例
  7. 啟動采集器并查看采集器安裝情況。

    具體操作,請參見采集ECS服務日志。

    采集器狀態已生效,且采集器安裝情況顯示為心跳正常時,說明采集器安裝成功。采集器安裝成功

查看Uptime監控信息

  1. 登錄Kibana控制臺。

    此Kibana控制臺為:創建采集器時,采集器Output指定的阿里云Elasticsearch實例對應的Kibana控制臺。具體操作,請參見登錄Kibana控制臺

  2. 在左側導航欄,單擊Uptime,查看監控數據。

    查看Uptime監控信息
    • 紅色:異常狀態,請檢查Heartbeat通信或阿里云Elasticsearch狀態。

    • 藍色:正常狀態。