高级监控报警服务支持您根据业务需要自定义监控大屏,帮助您更加灵活地监控Elasticsearch集群,作为默认监控能力的补充,确保满足您在不同场景下的监控需求。本文主要介绍如何配置自定义监控大屏。

背景信息

您可以通过以下两种方式配置自定义监控大屏:

前提条件

  • 已在支持高级监控报警服务的地域下创建阿里云Elasticsearch实例:
    • 目前高级监控报警服务支持的地域包括:杭州、北京、上海、深圳、青岛、张家口、成都、广州、乌兰察布、美国东部、美国西部、日本、印度、印度尼西亚、中国香港,具体以控制台为准。
    • 创建实例的具体操作,请参见创建阿里云Elasticsearch实例
  • 熟悉Grafana监控大屏的使用方法。详细信息,请参见Grafana Dashboard

使用限制

  • 高级监控报警功能提供了基础指标、引擎指标和日志数据的监控和报警。阿里云Elasticsearch所有版本都支持对实例的基础指标和日志数据监控,仅内核版本大于1.2.0的6.7.0或7.10.0版本支持引擎指标监控。如果内核版本低于1.2.0,可升级内核版本。具体操作,请参见升级版本
  • 高级监控报警服务存在地域限制,支持的地域仅包括:杭州、北京、上海、深圳、青岛、张家口、成都、广州、乌兰察布、美国东部、美国西部、日本、印度、印度尼西亚、中国香港,具体以控制台为准。

方式一:通过修改导入的模板自定义监控大屏

  1. 登录阿里云Elasticsearch控制台
  2. 在左侧导航栏,单击高级监控报警
  3. 高级监控报警页面,复制默认监控规则的JSON模板。
    1. 选择监控可视化 > 指标监控
    2. 默认基础指标页签,鼠标左键单击监控窗口的任意空白处,然后按下键盘中的Esc键。
      操作成功后,当前页面会弹出Grafana菜单页及过滤栏。
    3. 在Grafana页面,单击基础指标大盘右侧的监控模板图标图标。
    4. 在对话框中,单击Export页签。
    5. 单击View JSON
    6. 单击Copy to Clipboard,复制JSON模板。
  4. 导入模板。
    1. 在左侧Grafana菜单栏中,单击左侧加号图标,选择Import
    2. Import via panel json输入框中,粘贴已复制的JSON模板,单击Load
    3. 修改Name,并重新定义Unique identifier (uid)修改Json模板名称及UID
    4. 单击Import,即可完成模板的导入。
  5. 自定义监控页面,修改导入的监控模板。
    1. 在左侧导航栏,选择监控可视化 > 自定义监控
    2. 在页面上方的自定义监控列表中,单击您自定义的监控模块页签。
    3. 展开Index(索引)模块,将鼠标悬浮至目标监控指标名称上,单击右侧的指标操作图标,选择Edit
      编辑监控指标配置
    4. host_ip中输入具体的节点IP,在Alias中调用host_ip变量。指定host_ip
    5. 单击右上角的Save,按照页面提示保存配置。
    6. 单击Apply应用配置,即可展示单个节点index写入QPS的情况。单个节点QPS写入情况

方式二:新建自定义大屏

  1. 进入自定义监控页面。
    1. 登录阿里云Elasticsearch控制台
    2. 在左侧导航栏,单击高级监控报警
    3. 选择监控可视化 > 自定义监控
  2. 自定义监控页面,单击页面上方的+自定义监控页签。
  3. 在Grafana页面,单击左侧菜单栏的加号图标,选择Create
  4. New dashboard页面中,单击Add an empty panel
  5. 参见Grafana documentation,配置监控大屏。
    高级监控报警服务中自定义监控大屏,配置方法与开源Grafana一致。配置时需要设置监控指标,各监控指标名称及详细说明请参见基础指标引擎指标