E-MapReduce(简称EMR)上的ClickHouse集群提供了完善的监控体系,分为服务监控和节点监控两个维度。本文为您介绍如何查看服务监控和节点监控。

背景信息

ClickHouse集群服务监控只有ClickHouse和Zookeeper服务。在集群监控大盘的集群指标页面,可以查看不同组件的监控数据,可以根据需求选择时间粒度。

前提条件

已创建ClickHouse集群,详情请参见创建集群

查看服务监控

  1. 进入监控大盘页面。
    1. 登录EMR on ECS控制台
    2. 在顶部菜单栏处,根据实际情况选择地域和资源组
    3. 集群管理页面,单击目标集群操作列的服务管理
    4. 服务管理页面,单击ClickHouse服务区域的配置
    5. 单击右侧的服务监控
  2. 集群指标页面,查看Zookeeper服务和ClickHouse服务的监控数据。
    • 单击HOST,选择ZOOKEEPER服务。Zookeeper
    • 单击HOST,选择CLICKHOUSE服务。ClickHouse

      ClickHouse的监控指标分为3组,分别来自ClickHouse的三个系统表metrics、events和asynchronous_metrics。

查看节点监控

查看节点监控又分为节点部署状态和查看节点详细监控指标。

查看部署状态

  1. 进入集群服务页面。
    1. 登录EMR on ECS控制台
    2. 在顶部菜单栏处,根据实际情况选择地域和资源组
    3. 集群管理页面,单击目标集群操作列的集群服务
  2. 查看Zookeeper服务或ClickHouse服务的监控数据。
    1. 集群服务页面,单击Zookeeper服务区域的状态
      ClickHouse服务,需要单击ClickHouse服务区域的状态
    2. 单击组件列表区域的图标。
      该页面展示了部署服务的进程的实时状态,方便您监控组件的情况。State

查看节点详细监控指标

  1. 进入监控大盘页面。
    1. 登录EMR on ECS控制台
    2. 在顶部菜单栏处,根据实际情况选择地域和资源组
    3. 集群管理页面,单击目标集群操作列的服务管理
    4. 服务管理页面,单击ClickHouse服务区域的配置
    5. 单击右侧的服务监控
  2. clusterid下拉列表中,选择您创建的集群ID,还可以从hostname下拉列表中,选择节点名称。
    该页面展示了节点具体的监控指标的情况,包括Disk、内存、网络和TCP等信息。cluster id