首页 > 数据库 > 国内数据库 > GBase8s数据库监控指标
|
指标分类 |
指标名称 |
指标说明 |
采集方式 |
相关命令 |
|
系统类指标 |
|
|
| |
|
OS CPU |
CPU Busy Rate |
CPU繁忙率 |
sigar |
sigar.getCpuPercList(); |
|
CPU Busy Rate(Avg) |
CPU繁忙率平均值 |
sigar |
sigar.getCpuPercList(); | |
|
CPU Busy Rate(Max) |
CPU繁忙率最大值 |
sigar |
sigar.getCpuPercList(); | |
|
CPU I/O Wait |
CPU I/O等待率 |
sigar |
sigar.getCpuPercList(); | |
|
OS Memory |
OS Memory Page In |
内存页换入 |
系统命令 |
vmstat -s |grep page |
|
OS Memory Page Out |
内存页换出 |
系统命令 |
vmstat -s |grep page | |
|
OS Free Physical Memory |
空闲物理内存 |
sigar |
sigar.getMem().getActualFree() | |
|
Buffer Read Cache |
内存缓冲区大小 |
系统命令 |
vmstat 对应cache | |
|
Buffer Write Cache |
内存缓存区大小 |
系统命令 |
vmstat 对应buff | |
|
Buffer Waits/Sec |
内存等待率 |
|
| |
|
OS Disk |
DISK I/O Busy Rate |
磁盘繁忙率 |
系统命令 |
iostat –d –x –k 1 1
|
|
DISK I/O Busy Rate(Avg) |
磁盘繁忙率平均值 |
系统命令 |
iostat –d –x –k 1 1
| |
|
DISK I/O Busy Rate(Max) |
磁盘繁忙率最大值 |
系统命令 |
iostat –d –x –k 1 1
| |
|
Disk I/O Wait |
磁盘IO等待时间 |
系统命令 |
iostat –d –x –k 1 1
| |
|
Disk I/O Wait(Avg) |
磁盘等待平均值 |
系统命令 |
iostat –d –x –k 1 1
| |
|
Disk I/O Wait(Max) |
磁盘等待最大值 |
系统命令 |
iostat –d –x –k 1 1
| |
|
Disk Reads(Kb/Sec) |
磁盘每秒读取字节数 |
系统命令 |
iostat –d –x –k 1 1
| |
|
Disk Writes(Kb/Sec) |
硬盘每秒写入字节数 |
系统命令 |
iostat –d –x –k 1 1
| |
|
Disk Reads/Writes(Kb/Sec) |
磁盘读写速度 |
系统命令 |
上面两个之和 | |
|
OS Average Load |
系统平均负载 |
系统命令 |
系统命令uptime
| |
|
OS Connection |
Network Receiving Queue |
网络接收速度(Kb/sec) |
sigar |
sigar接口 |
|
Network Connections |
当前网络连接数 |
系统命令 |
netstat -nat|grep ESTABLISHED|wc -l | |
|
Network Connection Wait |
当前等待连接数 |
系统命令 |
netstat |grep TIME_WAIT|wc -l | |
|
数据库指标 |
|
|
| |
|
DB VP |
DB VP Busy Rate |
数据库VP的繁忙率 |
SQL/命令 |
onstat -g glo |
|
DB VP Busy Rate(Avg) |
数据库VP的繁忙率(平均值) |
SQL/命令 |
onstat -g glo | |
|
VP Queue |
数据库VP的等待队列数 |
命令 |
onstat -g rea | |
|
DB Memory |
DB Virtual Memory Allocation |
数据库虚拟内存分配数量 |
命令 |
onstat -g seg |
|
DB Virtual Memory Utillization |
数据库虚拟内存使用量 |
命令 |
onstat -g seg | |
|
DB Disk |
DB Page Reads |
数据库中DB Page的Reads数 |
SQL/命令 |
onstat -p 【其中的pagreads值】 |
|
DB Page Writes |
数据库中DB Page的Writes数 |
SQL/命令 |
onstat -p 【其中的pagwrits值】 | |
|
DB Disk Reads |
数据中磁盘read数 |
SQL/命令 |
| |
|
DB Disk Writes |
数据中磁盘write数 |
SQL/命令 |
| |
|
DBSpace Page Reads |
数据库中每个DBSpace Page的Reads数 |
SQL/命令 |
| |
|
DBSpace Page Writes |
数据库中每个DBSpace Page的Writes数 |
SQL/命令 |
| |
|
DBSpace Utilization |
数据库中每个DBSpace使用率 |
命令 |
onstat -d | |
|
AP |
Active SQL |
数据库中活动的SQL数 |
命令 |
onstat -g sql 【sql stmt type不为空的】 |
|
DB Transaction |
数据库执行的事务数 |
SQL/命令 |
onstat -p 【其中的commit+rollbk值】 | |
|
Lock Requests |
数据库中的锁请求数 |
SQL/命令 |
onstat -p 【其中的lockreqs值】 | |
|
Active Locks |
数据库中当前活动的锁数 |
SQL/命令 |
onstat -k 取最后一行的数量 | |
|
DB Commits |
数据库中提交的事务数 |
SQL/命令 |
onstat -p 【其中的commit值】 | |
|
以下为即时采集功能(页面添加定时刷新) |
|
|
| |
|
List Info |
Top Busy Sessions |
数据库中最忙的Session |
SQL |
select sp.sid,ss.username,ss.connected, (sp.isreads+sp.iswrites+sp.isdeletes+sp.isrewrites) TOP_OP
|
|
Top I/O Sessions |
数据库中IO最多的Session |
SQL |
select sp.sid,ss.username,ss.connected, (sp.isreads+sp.iswrites) TOP_OP
| |
|
Top Memory Sessions |
数据库中内存使用最多的Session |
SQL+命令 |
select sp.sid,ss.username,ss.connected,slt.memtotal,slt.memused,sp.total_sorts,sp.locksheld,sp.bufreads,sp.bufwrites,sp.seqscans, sdb.odb_dbname from syssesprof sp,syssessions ss,sysscblst slt, sysopendb sdb where sp.sid=ss.sid and ss.sid=slt.sid and slt.sid=sdb.odb_sessionid; | |
|
Top Busy Tables |
数据库中最忙的表 |
SQL |
Busy Table列表
| |
|
Top Busy Indexes |
数据库中最忙的索引 |
SQL |
Busy Index列表
| |
|
Top Running SQLs |
数据库中正在运行的SQL |
命令 |
onstat -g sql 【sql stmt type不为空的】
| |
|
Top Lock tables |
数据库中锁请求最多的表 |
SQL |
Top Lock Tables
| |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69997088/viewspace-2769426/ ,如需转载,请注明出处,否则将追究法律责任。