ITPub博客

首页 > 数据库 > 国内数据库 > GBase8s Monitor监控指标说明

GBase8s Monitor监控指标说明

原创 国内数据库 作者:wj_2021 时间:2021-06-24 08:49:43 0 删除 编辑

前言

最近在使用GBase8s监控工具的时候,发现了可定制的监控策略服务比较灵活和智能,可以在不同的使用场景中使用不同的监控策略指标,从而达到最终的监控效果。

所以分享一下,关于监控工具针对策略和指标的配置说明,以及支持的监控指标列表。

工具简介

GBase8s   Monitor工具主要为用户提供对目标数据库的监控,包括节点监控,数据分布,趋势监控和集群监控。

监控指标策略

该工具在对数据库进行监控管理时,需要设置相应的监控策略和指标,默认会有“默认监控策略”,如果需要定制新的监控策略时,可以参考以下列表进行相关设置。

监控指标分来系统级别和数据库级别。系统级别包括 CPU 、内存、硬盘等指标;数据库级别包括了数据库的繁忙率、 DB page、session等指标。

指标分类

指标名称

指标说明

报警等级

报警阈值

阈值范围

单位

单位编码

判断条件

OS CPU

CPU Busy Rate

CPU繁忙率

3

80

1-100

%

%

>=

CPU Busy Rate(Avg)

CPU繁忙率平均值

3

80

1-100

%

%

>=

CPU Busy Rate(Max)

CPU繁忙率最大值

3

80

1-100

%

%

>=

CPU I/O Wait

CPU I/O等待率

3

80

1-100

%

%

>=

OS Memory

OS Memory Page In

内存页换入

3



B

B


OS Memory Page Out

内存页换出

3



B

B


OS Free Physical Memory

空闲物理内存

3



G

G


Buffer Read Cache

内存缓冲区大小

3






Buffer Write Cache

内存缓存区大小

3






Buffer Waits/Sec

内存等待率

3






OS Disk

DISK I/O Busy Rate

磁盘繁忙率

3

80

1-100

%

%

>=

DISK I/O Busy Rate(Avg)

磁盘繁忙率平均值

3

80

1-100

%

%

>=

DISK I/O Busy Rate(Max)

磁盘繁忙率最大值

3

80

1-100

%

%

>=

Disk I/O Wait

磁盘IO等待率

3






Disk I/O Wait(Avg)

磁盘等待平均值

3






Disk I/O Wait(Max)

磁盘等待最大值

3






Disk Reads(Kb/Sec)

磁盘每秒读取字节数

3






Disk Writes(Kb/Sec)

硬盘每秒写入字节数

3






Disk  Reads/Writes(Kb/Sec)

磁盘读写率

3






OS Average Load

系统平均负载

3






OS Connection

Network Receiving Queue

网络接收数据队列

3






Network Connections

当前网络连接数

3






Network Connection Wait

当前等待连接数

3






Da taBase  Memory

Da taBase  Virtual Memory Allocation

数据库虚拟内存分配数量

2






Da taBase  Virtual Memory Utillization

数据库虚拟内存使用率

2






DB Disk

Da taBase  Page Reads

数据库中DB Page的Reads数

2






Da taBase  Page Writes

数据库中DB Page的Writes数

2






DBSpace Page Reads

数据库中每个DBSpace Page的Reads数

2






DBSpace Page Writes

数据库中每个DBSpace Page的Writes数

2






DBSpace Utilization

数据库中每个DBSpace使用率

2






会话

Active SQL

数据库中活动的SQL数

2






DB Transaction

数据库执行的事务数

2






Lock Requests

数据库中的锁请求数

2






Active Locks

数据库中当前活动的锁数

2






DB Commits

数据库中提交的事务数

2






Top Busy Sessions

数据库中最忙的Session







Top I/O Sessions

数据库中IO最多的Session







Top Memory Sessions

数据库中内存使用最多的Session







Top Busy Tables

数据库中最忙的表







Top Busy Indexes

数据库中最忙的索引







Top Running SQLs

数据库中正在运行的SQL







Top Lock tables

数据库中锁请求最多的表







 

使用场景

当我们需要在统一监控中添加集群进行监控管理时,需要给集群设置相应的监控策略,默认会有“默认监控策略”,如果我们需要定制新的监控策略时,可以通过“平台管理 à 监控策略”模块进行相关设置。

监控策略定义

首先看到的是监控策略的列表展示,监控策略需要配置具体的服务器监控指标,可以通过点击监控策略列表中的“监控策略定义”链接,进入相应策略管理界面,在这个配置页面中,我们可以针对以下的指标策略属性进行自定义的编辑。

如图:

服务器监控指标信息列说明:

指标类型:监控指标的分类

指标名称:监控指标的名称

指标描述:监控指标的简单描述

报警等级:监控指标产生报警信息的报警等级,分为4个等级

报警阈值:监控指标产生报警信息的阈值,当监控指标值超过或者低于该阈值时会产生报警信息

阈值范围:监控指标产生报警信息的阈值范围

单位:监控指标数值的单位

判断条件:监控指标判断产生报警信息的条件,分为大于、小于、等于、不等于

监控显示:监控指标是否在统一监控中显示,当设置为否时,该监控指标不显示,即不再报警

 

采集管理

监控策略需要配置具体的具体指标如何采集,可以通过点击监控策略列表中的“采集管理”链接,进入采集管理界面,可以配置“是否采集”、“restful实时”、“restful历史”进行配置。

如图:

服务器监控指标信息列说明:

是否采集:配置指定的指标是否可以采集。

restful实时:配置指定指标是否存在 restful 实时接口。

restful历史:配置指定指标是否存在restful历史接口

编辑监控策略

其实我们可以针对某一个指标策略进行自定义的修改来应用不同的使用场景。

当我们需要对监控策略下的服务器监控指标的相关参数进行编辑修改时,可以通过点击相应监控指标的指标名称,打开编辑界面,如图:

   

我们可以更改图中的策略属性来满足日常的监控需求,修改后点击“保存”按钮就可以生效。

结束语

在使用GBase8s监控工具的这段时间中,发现这个工具确实比较好用,也比较灵活,从很多不同的维度来监控数据库的状态和各项重要指标,无论是单机还是集群。

整体界面风格比较简洁明了,目录层级也比较清晰,让我们使用者可以从不同的维度对目标数据库进行监控,及时的报警可以让我们避免很多的宕机风险,也可以在不同的日志级别中优先处理高级别的报警。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69993860/viewspace-2778066/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2021-01-25

  • 博文量
    35
  • 访问量
    22869