使用broker监控dataguard

使用broker查看dataguard信息时有告警

DGMGRL> show configuration;

Configuration - DRTEST

Protection Mode: MaxPerformance
Databases:
ora11gn1 - Primary database
ora11gn2 - Physical standby database
Warning: ORA-16792: configurable property value is inconsistent with database setting

Fast-Start Failover: DISABLED

Configuration Status:
WARNING

  

查看是哪个库出现的告警

DGMGRL> show database ora11gn1;

Database - ora11gn1

  Role:            PRIMARY
  Intended State:  TRANSPORT-ON
  Instance(s):
    ora11gn

Database Status:
SUCCESS

DGMGRL> show database ora11gn2;

Database - ora11gn2

  Role:            PHYSICAL STANDBY
  Intended State:  APPLY-ON
  Transport Lag:   0 seconds
  Apply Lag:       0 seconds
  Real Time Query: ON
  Instance(s):
    ora11gn
      Warning: ORA-16714: the value of property LogArchiveFormat is inconsistent with the database setting

Database Status:
WARNING

  

原来是standby端的redo日志格式属性与数据库设置不一致,查看该属性的值

DGMGRL> show database verbose ora11gn2;

Database - ora11gn2

  Role:            PHYSICAL STANDBY
  Intended State:  APPLY-ON
  Transport Lag:   0 seconds
  Apply Lag:       0 seconds
  Real Time Query: ON
  Instance(s):
    ora11gn
      Warning: ORA-16714: the value of property LogArchiveFormat is inconsistent with the database setting

  Properties:
    DGConnectIdentifier             = ‘ora11gn2‘
    ObserverConnectIdentifier       = ‘‘
    LogXptMode                      = ‘ASYNC‘
    DelayMins                       = ‘0‘
    Binding                         = ‘OPTIONAL‘
    MaxFailure                      = ‘0‘
    MaxConnections                  = ‘1‘
    ReopenSecs                      = ‘300‘
    NetTimeout                      = ‘30‘
    RedoCompression                 = ‘DISABLE‘
    LogShipping                     = ‘ON‘
    PreferredApplyInstance          = ‘‘
    ApplyInstanceTimeout            = ‘0‘
    ApplyParallel                   = ‘AUTO‘
    StandbyFileManagement           = ‘AUTO‘
    ArchiveLagTarget                = ‘0‘
    LogArchiveMaxProcesses          = ‘4‘
    LogArchiveMinSucceedDest        = ‘1‘
    DbFileNameConvert               = ‘/u01/oradata/ora11gn/, /u01/oradata/ora11gn/‘
    LogFileNameConvert              = ‘/u01/oradata/ora11gn/, /u01/oradata/ora11gn/‘
    FastStartFailoverTarget         = ‘‘
    InconsistentProperties          = ‘(monitor)‘
    InconsistentLogXptProps         = ‘(monitor)‘
    SendQEntries                    = ‘(monitor)‘
    LogXptStatus                    = ‘(monitor)‘
    RecvQEntries                    = ‘(monitor)‘
    SidName                         = ‘ora11gn‘
    StaticConnectIdentifier         = ‘(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ora11gdg-s1)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ora11gn2_DGMGRL)(INSTANCE_NAME=ora11gn)(SERVER=DEDICATED)))‘
    StandbyArchiveLocation          = ‘USE_DB_RECOVERY_FILE_DEST‘
    AlternateLocation               = ‘‘
    LogArchiveTrace                 = ‘0‘
    LogArchiveFormat                = ‘log_%d_%T_%s_%p.arc‘
    TopWaitEvents                   = ‘(monitor)‘

Database Status:
WARNING

  

broker设置的属性值LogArchiveFormat = ‘log_%d_%T_%s_%p.arc‘

进一步查看broker的监控属性InconsistentProperties

DGMGRL> show database ora11gn2 InconsistentProperties;
INCONSISTENT PROPERTIES
   INSTANCE_NAME        PROPERTY_NAME         MEMORY_VALUE         SPFILE_VALUE         BROKER_VALUE
         ora11gn     LogArchiveFormat         %t_%s_%r.dbf  log_%d_%T_%s_%p.arc  log_%d_%T_%s_%p.arc

这里明确显示了spfile与broker是一致的,由于该参数无法在线修改,所以spfile中的值只能等下一次重启后才能生效;为了消除报错,可将spfile和broker的值都改回修改前的,与MEMORY_VALUE一致,或者只临时修改broker中的属性值,但下一次重启前记得要修改成与spfile一致,否则重启后这里还会有告警

DGMGRL> EDIT DATABASE ora11gn2 SET PROPERTY LogArchiveFormat=‘%t_%s_%r.dbf‘;
Property "logarchiveformat" updated
DGMGRL> show configuration;

Configuration - DRTEST

  Protection Mode: MaxPerformance
  Databases:
    ora11gn1 - Primary database
    ora11gn2 - Physical standby database

Fast-Start Failover: DISABLED

Configuration Status:
SUCCESS

DGMGRL> show database ora11gn2 InconsistentProperties;
INCONSISTENT PROPERTIES
   INSTANCE_NAME        PROPERTY_NAME         MEMORY_VALUE         SPFILE_VALUE         BROKER_VALUE

上面使用show database verbose命令输出的属性值为‘(monitor)‘的是用于监控的只读属性,主要有

■ InconsistentLogXptProps  不一致的redo日志传输属性(primary)

■ LogXptStatus  redo日志传输状态(primary)

■ InconsistentProperties  不一致的数据库属性

■ SendQEntries  日志发送信息(primary)

■ RecvQEntries  日志接收信息(standby)

■ StatusReport  报错或告警

■ LatestLog  最近的drc告警日志(drc<db_unique_name>.log)信息

■ TopWaitEvents  top5等待事件(v$system_event)

时间: 2024-12-19 18:16:33

使用broker监控dataguard的相关文章

12c Broker 监控DataGuard

SQL> set lines 200 SQL> select * from v$version where rownum=1; BANNER CON_ID -------------------------------------------------------------------------------- ---------- Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production 0

Kafka消息系统监控

1.监控目标 当系统可能或处于亚健康状态时及时提醒,预防故障发生 报警提示 2.监控内容 2.1 机器监控 Kafka服务器指标 CPU Load Disk IO Memory 2.2 JVM监控 主要监控JAVA的 GC time(垃圾回收时间),JAVA的垃圾回收机制对性能的影响比较明显 2.3 Kafka系统监控 1.Kafka总体监控 zookeeper上/kafka08/broker/ids目录下节点数量 leader 选举频率 2.Kafka Broker监控 Broker是否存活

apache kafka系列之-监控指标

apache kafka中国社区QQ群:162272557 1.监控目标 1.当系统可能或处于亚健康状态时及时提醒,预防故障发生 2.报警提示 a.短信方式 b.邮件 2.监控内容 2.1 机器监控 Kafkaserver指标 CPU Load Disk IO Memory 磁盘log.dirs文件夹下数据文件大小,要有定时清除策略 2.2 JVM监控 主要监控JAVA的 GC time(垃圾回收时间).JAVA的垃圾回收机制对性能的影响比較明显 2.3 Kafka系统监控 1.Kafka整体监

如何设计Kafka?

著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:Sugar Su链接:http://zhuanlan.zhihu.com/ms15213/20545422来源:知乎 此文稿来源于太阁实验室每周三晚上的weekly tech show,活动注册链接:https://attendee.gotowebinar.com/register/1150708559813755649 下期活动为:Spark内核架构设计与实现原理 Kafka是一个分布式的消息系统,以可水平扩展和高吞吐量

实践部署与使用apache kafka框架技术博文资料汇总

前一篇Kafka框架设计来自英文原文(Kafka Architecture Design)的翻译及整理文章,很有借鉴性,本文是从一个企业使用Kafka框架的角度来记录及整理的Kafka框架的技术资料,也很有借鉴价值,为了便于阅读与分享,我将其整理一篇Blog.本文内容目录摘要如下: 1)apache kafka消息服务 2)kafka在zookeeper中存储结构 3)kafka log4j配置 4)kafka replication设计机制 5)apache kafka监控系列-监控指标 6)

kafka 概述

概览 - kafka解决的问题- 主题 - 分区 - 消息- 生产者- broker - broker集群- 消费者 - 消费者组群 - 生产者分区和消费者群组- 消息可靠性- 消息系统 - 队列和广播 - 消息保序- 存储系统- 流处理- 整合- 应用场景- api分类 kafka解决的问题 生产者种类多,数据格式不同,数据源众多,消费者种类多:使用生产者和消费者模式进行解耦消费者无法依据自身处理情况轮询拉取数据:提供数据持久化,按需取消息消息系统无法横向扩展:系统随流量进行很想水平扩展,使用

Oracle学习之DATAGUARD(六) 创建和启用Broker配置

DataGuard Broker是一个分布式管理架构用于自动创建.维护和监视dataguard配置.你可以使用OEM(图像化界面)或者DGMGRL(命令行方式)进行以下操作:1.创建和激活dataguard配置,包括设置redo transport services and log apply services2.可以在任何系统管理这个配置中的整个dataguard配置(所有的主库和备库)3.管理和监视包含RAC primary或standby数据库的dataguard配置4.简化角色切换操作,

【DATAGUARD】物理dg配置客户端无缝切换 (八.1)--Data Guard Broker 的配置

[DATAGUARD]物理dg配置客户端无缝切换 (八.1)--Data Guard Broker 的配置 一.1  BLOG文档结构图       一.2  前言部分   一.2.1  导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① Data Guard Broker 的配置 ② Fast-Start Failover 的配置 ③ Oracle DataGuard 之客户端TAF 配置 ④ 使用DGMGRL 来管理数据库 ⑤

【DATAGUARD】物理dg配置客户端无缝切换--Data Guard Broker 的配置(1)

[DATAGUARD]物理dg配置客户端无缝切换 (八.1)--Data Guard Broker 的配置 一.2.2  实验环境介绍 项目 主库 dg库 db 类型 单实例 单实例 db version 11.2.0.3 11.2.0.3 db 存储 FS type FS type ORACLE_SID oradg11g oradgphy db_name oradg11g oradg11g 主机IP地址: 192.168.59.130 192.168.59.130 OS版本及kernel版本