DashBoard

DashBoard用于展示集群各服务、主机的监控趋势,快速掌握集群运行的稳定性以及异常情况,及时运维。

EM目前已内置数栈DTinsight产品的仪表盘,用户可直接查看数据。同时,支持用户自定义仪表盘。

系统内置仪表盘

数栈DTinsight目前内置核心服务的仪表盘,包含以下:

DashBoards名称 DashBoards释义

Cluster_Overview

集群概览,可查看集群内存使用率、磁盘使用率、磁盘I/O、HDFS I/O等关键指标

Host_Overview

Hadoop_DataNodeOverview

可查看写操作数据、读操作数

Hadoop_NameNodeOverview

HDFS_ZKFC_Overview

Yarn_ResorceManger_Overview

HiveMetastore_Overview

JobHistory_Overview

Apache Spark-Thrift Overview

Flink_HistoryServer_Overview

Kafka_Overview

Zookeeper_Overview

MySQL_Overview

MySQL_Slave_Overview

Redis

Schedual_Overview

Engine_Overview

Batch_Overview

Stream_Overview

Valid_Overview

API_Overview

GateWay_Overview

Console_Overview

创建仪表盘

步骤一:创建仪表盘,填写仪表盘所属文件夹、名称、标签

image.png
仪表盘标签一般需要写产品名称、组件名称、服务名称,便于用标签筛选仪表盘

步骤二:在仪表盘中添加Panel

image.png

仪表盘的Panel包含趋势图、单个指标、表格、文本、热点图、告警、饼图等,用户可根据需要自行选择。

步骤三:进入Panel编辑页面

image.png
  • 设置Panel基本信息

image.png
  • 设置Panel查询条件

image.png
image.png

DataSource选择promethus,下方写查询条件,按照Grafana的标准语句查询

  • 设置Panel坐标轴

image.png
  • 设置Panel图例

image.png
  • 设置数据显示

image.png

导入仪表盘

可通过Json文件和上传仪表盘文件两种方式上传已有仪表盘。
既然可以导入仪表盘,同样,仪表盘支持复制JSON语句,以及导出仪表盘。

image.png