Oracle监控指标
Oracle监控指标 | 具体含义 |
实例连通性 | 数据库能否正常创建连接 |
集群资源状态 | CRS中存在状态为offline的资源(GSD除外) |
归档空间录利用率 | 存放归档日志的磁盘使用率高于85% |
ASM存储利用率 | ASM存储使用率高于85% |
temp利用率 | 临时表空间利用率超过85% |
备库同步延迟 | 双活环境主备同步延迟超过10分钟 |
Instance_Status | 实例状态 read_write |
redo切换频率 | redo切换每小时超过30 |
备份状态 | 数据库备份状态是否正常 |
sessions使用率 | session使用率,是否超70% |
数据库锁 | 数据库表锁 |
数据库版本 | 数据库版本 |
当前阻塞数量 | 当前阻塞数量>10 |
Listener侦听端口 | 监听状态(1代表端口连通,0代表端口不通) |
Os_Swap | OS层面连续3次swapout + swapin > 100 |
Os_Cpu | CPU利用率连续15分钟超过85% |
SQL硬解析率 | SQL硬解析率超过10% |
物理块读速率 | 物理块读速率 |
会话总数 | 会话总数 |
SGA使用率 | SGA使用率 |
数据库中存在状态为非ONLINE的数据文件 | 数据库中存在状态为非ONLINE的数据文件 |
PGA使用率 | PGA使用率 |
IO_Capacity | 数据库主机实际IO流量超过IO通道能力的70% |
表空间文件数 | 表空间文件数超过200 |
mysql监控指标
MySQL监控指标 | 具体含义 |
CPU总使用率 | CPU总使用率不超过95% |
物理内存使用率 | 物理内存使用率(放前列关注,但不设置阈值) |
磁盘IO使用率 | 磁盘IO使用率不超过95% |
/data数据区空间使用率 | /data数据区空间使用率不超过90% |
最大连接数max_used_conns | 最大连接数 |
当前连接数thread_connected | 当前连接数 |
活动的线程数thread_running | 活动的线程数 |
当前行锁数量mysql.innodb.current_row_locks | 当前行锁数量 |
由于表锁定请求无法处理需要等待的总次数mysql.performance.table_locks_waited | 由于表锁定请求无法处理需要等待的总次数 |
端口连通性 | 端口连通性(1代表端口连通,0代表端口不通) |
数据库连接数使用率 | 当前连接数与最大连接数的比值不超过90% |
slave_io_run | 复制IO线程状态(1代表yes,0代表no) |
slave_sql_run | 复制SQL线程状态(1代表yes,0代表no) |
threads_waits | 数据库等待线程数 |
queries_persecond | 数据库qps |
innodb_row_lock_current_waits | 数据库行锁等待数 |
delay | 数据库复制延迟 |
长查询个数 | 当前查询时间大于2分钟的连接总数 |
线程使用比例 | 当前总连接占最大可用连接数的比例 |
QPS查询量 | 每秒钟查询量 |
TPS事务量 | 每秒钟事务量 |
TCH线程缓存命中 | 新创建线程与新增加连接的比例 |
R/(R+W)读写比例 | innodb缓存页的读写比例 |
SQPM慢查询量 | 每分钟产生的慢查询语句量 |
S/Q慢查询比例 | 慢查询在与全部查询的占比 |
FJPM fulljoin量 | 每分钟查询没有键(key)联合(Join)的执行量 |
innodb.buffer_pool_size | InnoDB 缓冲池总容量 |
innodb.buffer_pool_free | InnoDB 缓冲池剩余容量 |
IBRH缓存读命中率 | InnoDB Buffer读命中率 |
TDPM临时表磁盘化量 | 使用磁盘临时表的量 |
TDR临时表磁盘化比例 | 使用磁盘临时表与创建临时表的比率 |
Table Cache使用比例 | 某一连接访问一个表时,MySQL会检查当前已缓存表的数量。如果该表已经在缓存中打开,则会直接访问缓存中的表已加快查询速度;如果该表未被缓存,则会将当前的表添加进缓存并进行查询。如果Opened_tables接近table_open_cache的值,则应调大table_open_cache的值。 |
log buffer等待 | 因log buffer不足导致等待的次数 |