ロード・バランシング・アドバイザのFANイベントの内部キュー表に対して次の問合せを使用すると、インスタンス用に生成されたロード・バランシング・アドバイザ・イベントを監視できます。
SET PAGES 60 COLSEP '|' LINES 132 NUM 8 VERIFY OFF FEEDBACK OFF COLUMN user_data HEADING "AQ Service Metrics" FORMAT A60 WRAP BREAK ON service_name SKIP 1 SELECT TO_CHAR(enq_time, 'HH:MI:SS') Enq_time, user_data FROM sys.sys$service_metrics_tab ORDER BY 1 ;
この問合せの結果には、次のような行が含まれます。
02:56:05|SYS$RLBTYP('hr', 'VERSION=1.0 database=sales service=hr { {instance=sales_4 percent=38 flag=GOOD aff=TRUE}{instance=sales_1 percent=62 flag=GOOD aff=TRUE} } timestamp=2012-07-16 07:56:05')
次に、Oracle RAC FAN APIを使用してOracle Notification Serviceから取得された、2つのインスタンス(orcl1
およびorcl2
)で提供されるlba_serv
サービスのロード・バランシング・アドバイザ・イベントの例を示します。
Notification Type: database/event/servicemetrics/lba_serv.example.com VERSION=1.0 database=orcl service=lba_serv.example.com { {instance=orcl2 percent=50 flag=UNKNOWN aff=FALSE}{instance=orcl1 percent=50 flag=UNKNOWN aff=FALSE} } timestamp=2012-07-06 13:19:12
注意:
SERVICMETRICS
イベントは、FANコールアウト・メカニズムを介しては認識されません。