首页 > 数据库 >Oracle ADG监控指标设计

Oracle ADG监控指标设计

时间:2023-11-24 18:44:21浏览次数:43  
标签:视图 查询 ADG Guard 监控 归档 Oracle 日志 Data

当监控 Oracle Data Guard 环境时,以下是一些更详细的指标和监控方法,可用于确保环境的稳定性和可靠性:

数据库角色和状态:

主库角色和状态:

查询 V$DATABASE 视图,获取主库的角色和状态信息。主要关注 DATABASE_ROLE 和 OPEN_MODE 列。
备库角色和状态:

查询 V$DATABASE 视图,获取备库的角色和状态信息。主要关注 DATABASE_ROLE 和 OPEN_MODE 列。
日志应用状态:

日志传输延迟:

查询 V$DATAGUARD_STATS 视图,获取日志传输延迟信息。关注 TRANSPORT_TIME_DR 列。
最后一个已应用的归档日志序列号:

查询 V$ARCHIVED_LOG 视图,在备库上查找最后一个已应用的归档日志的序列号。
最后一个已应用的归档日志应用时间:

查询 V$ARCHIVED_LOG 视图,获取最后一个已应用的归档日志的应用时间。
数据同步状态:

数据同步延迟:

查询 V$DATAGUARD_STATS 视图,获取数据同步延迟信息。关注 APPLY_LAG 列。
数据同步速率:

查询 V$DATAGUARD_STATS 视图,获取数据同步速率信息。关注 APPLY_RATE 列。
数据同步错误计数:

查询 V$DATAGUARD_STATS 视图,获取数据同步错误计数信息。关注 APPLY_ERROR 列。
数据传输状态:

数据传输延迟:

查询 V$DATAGUARD_STATS 视图,获取数据传输延迟信息。关注 TRANSPORT_REDO_DR 列。
数据传输速率:

查询 V$DATAGUARD_STATS 视图,获取数据传输速率信息。关注 TRANSPORT_SPEED_DR 列。
数据传输错误计数:

查询 V$DATAGUARD_STATS 视图,获取数据传输错误计数信息。关注 TRANSPORT_ERROR_DR 列。
网络连接状态:

主库与备库之间的网络延迟:

使用操作系统工具(如 ping)在主库和备库之间进行网络延迟测试。
网络连接丢失次数:

监控网络设备或基础设施,检测主库和备库之间的网络连接丢失情况。
数据库性能指标:

数据库连接数:

查询 V$SESSION 视图,获取当前的数据库连接数。
数据库缓存命中率:

查询 V$ROWCACHE 视图,获取数据库缓存命中率信息。
数据库锁信息:

查询 V$LOCK 视图,获取数据库当前的锁信息。
日志文件和归档日志状态:

归档日志生成速率:

查询 V$ARCHIVED_LOG 视图,获取归档日志的生成速率。
归档日志应用速率:

查询 V$ARCHIVED_LOG 视图,获取归档日志的应用速率。
归档日志目标空间使用情况:

查询 V$RECOVERY_FILE_DEST 视图,获取归档日志目标空间的使用情况。
错误和警告信息:

Data Guard 配置错误:

查询 V$DATAGUARD_STATUS 视图,获取 Data Guard 配置中的错误信息。
数据库错误和警告日志:

检查数据库的错误日志文件(如 alert.log)和trace 文件,以查找任何与 Data Guard 相关的错误和警告信息。

====


当监控 Oracle Data Guard 环境时,以下是一些进一步的指标和监控方法,可用于确保环境的稳定性和可靠性:

Redo Apply 进程状态:

查询 V$DATAGUARD_PROCESS 视图,获取 Redo Apply 进程的状态信息。检查进程是否正常运行,并关注错误状态或异常终止。
数据库对象同步状态:

查询 DBA_OBJECTS 视图,对比主库和备库上的对象数量和状态。确保在备库上的对象与主库保持同步,避免对象丢失或不一致的情况。
数据库闪回状态:

查询 V$FLASH_RECOVERY_AREA_USAGE 视图,获取闪回区域的使用情况。确保闪回区域的空间足够,以支持 Data Guard 操作中的闪回和回滚操作。
数据库性能指标:

监控关键性能指标,如 CPU 使用率、内存利用率、磁盘 I/O 等。可以使用 V$SYSSTAT 视图、操作系统工具或第三方监控工具来收集和分析这些指标。
Data Guard 连接状态:

查询 V$DATAGUARD_STATUS 视图,获取 Data Guard 连接状态信息。确保主库和备库之间的连接稳定,并且没有连接丢失或异常断开的情况。
Switchover 和 Failover 事件:

监控 Switchover 和 Failover 事件的发生和执行情况。这些事件可能需要手动触发或由自动化脚本执行。确保事件执行成功并记录相关日志。
日志应用速率和延迟统计:

查询 V$DATAGUARD_STATS 视图,获取归档日志应用速率和延迟的统计信息。可以跟踪这些指标的变化趋势,并识别潜在的性能问题或数据同步延迟。
监控报警和日志:

配置警报规则,以便在关键事件发生或指标超出阈值时收到警报通知。同时,定期检查和分析数据库日志(如 alert.log)和 Data Guard 相关日志,以发现潜在的问题和错误。
故障恢复测试:

定期进行故障恢复测试,模拟故障情况并测试 Data Guard 的自动故障转移和恢复能力。通过测试,确保 Data Guard 配置的可用性和正确性。
除了以上提到的指标和监控方法,还可以考虑以下附加措施:

监控磁盘空间和文件系统的使用情况,确保足够的空间来存储归档日志和备份文件。

定期检查和验证备份文件的完整性和可恢复性,以确保备份文件可以用于恢复数据库。

定期进行 Data Guard 配置的健康检查和审核,确保配置的一致性和最佳实践的遵循。

考虑使用自动化工具或脚本来执行常见的监控任务和报告生成,以减轻手动操作的负担和减少人为错误的风险。

请注意,Data Guard 环境的监控是一个持续的过程,需要结合实际需求和最佳实践来确定适当的指标和监控方法。根据特定的业务需求和环境配置,可能需要进行定制化的监控方案。

标签:视图,查询,ADG,Guard,监控,归档,Oracle,日志,Data
From: https://www.cnblogs.com/Jeona/p/17854513.html

相关文章

  • 7.5 Windows驱动开发:监控Register注册表回调
    在笔者前一篇文章《内核枚举Registry注册表回调》中实现了对注册表的枚举,本章将实现对注册表的监控,不同于32位系统在64位系统中,微软为我们提供了两个针对注册表的专用内核监控函数,通过这两个函数可以在不劫持内核API的前提下实现对注册表增加,删除,创建等事件的有效监控,注册表监视通......
  • 安防视频监控LiteCVR文物保护智能管理系统建设方案
    1、行业背景为确保地面文物及博物馆的内部安全和防破坏能力,建立符合一级技术防范级别的安全、可靠、先进的文物安全技术防范系统,做到统一规划、统一标准、分步实施,对保证地面文物及博物馆安全和现代化管理是十分必要的。2、建设目标LiteCVR安防视频监控文物保护智能管理平台建......
  • 视频监控中的智能算法与计算机视觉技术
    智能视频监控是一种基于人工智能技术的监控系统,它能够通过对图像和视频数据进行分析,自动识别目标物体、判断其行为以及进行异常检测等功能,从而实现对场景的智能化监管。以下是常见的一些用于智能视频监控的算法:1、人脸识别技术人脸识别技术是智能监控中十分常见的智能分析技术......
  • 满满干货!搭建智能视频监控系统如何挑选前端设备?
    在此前的文章中,小编也和大家讨论过如何选择适合场景需求又性价比高的摄像头。除了摄像头以外,智能监控系统的组成也少不了前端设备,今天就给大家介绍一下几大前端设备的区别与应用场景吧。在智能视频监控中,前端设备一般分为四类,主要为:视频接入网关、安全联网设备、边缘存储网关与......
  • 预制菜产业发展背景下,如何利用视频监控保障行业监管工作
    一、方案背景随着社会的快速发展和人们生活水平的提高,预制菜产业作为现代餐饮行业的重要组成部分,越来越受到消费者的欢迎。然而,由于相关监管工作的不健全或不到位,一些问题也相继浮现出来,如:食品安全、质量问题以及行业秩序的混乱。因此,如何保障预制菜行业监管工作的有效性,成为当下......
  • Linux下Oracle11G数据备份恢复(RMAN)
    数据库安装参考步骤1--14https://www.cnblogs.com/baixisuozai/p/17852235.html创建初始pfile文件$viminit.umpay.ora文件内容:umpay.__java_pool_size=4194304umpay.__large_pool_size=4194304umpay.__oracle_base='/DataBase/app/oracle'#ORACLE_BASEsetfromenv......
  • 羚通视频智能分析平台:安全帽佩戴检测识别系统与智能监控安全帽识别算法
    在现代工业生产中,安全生产是每个企业都必须重视的问题。其中,工人是否正确佩戴安全帽是一个重要的环节。为了解决这个问题,羚通视频智能分析平台推出了一款安全帽佩戴检测识别系统,通过智能监控安全帽识别算法,实现了对工人是否佩戴安全帽的自动检测和识别。一、羚通视频......
  • 【ORACLE】OALL8 处于不一致状态 SQL Error: 17447, SQLState: null
    2023-11-24[http-nio-8080-exec-9]WARNorg.hibernate.engine.jdbc.spi.SqlExceptionHelper-SQLError:17447,SQLState:null2023-11-24[http-nio-8080-exec-9]ERRORorg.hibernate.engine.jdbc.spi.SqlExceptionHelper-OALL8处于不一致状态org.springframework.orm.jp......
  • 5.mysql8.0以上版本,ProxySQL 监控/连接账户,要以 mysql_native_password 形式创建,否则
    CREATEUSER'monitor'@'%'IDENTIFIEDBY'123456';grantallprivilegeson*.*to'monitor'@'%'withgrantoption;flushprivileges; ALTERUSER'root'@'%'IDENTIFIEDWITHmysql_native_pa......
  • 使用CloudStats监控Linux服务器
    CloudStats是一个服务器监控平台,可让您轻松地监控整个服务器基础平台,同时也可以立即采取行动并解决问题。CloudStats监控工具不需要任何特殊技能或知识来执行设置并开始监控您的服务器。因为是国外的服务器,打开有点慢!在服务器( /Debian/Ubuntu/Fedora等)上安装CloudStats......