EM配置Oracle郵件自動告警

dawn009發表於2014-04-21

一、配置系統引數

1、檢視自動任務相關引數,是否有值。

SQL> show parameter job_queue_processes; 

NAME                          TYPE      VALUE 

job_queue_processes               integer     10

 

2、檢視列隊控制是否為零,這個引數不啟用,透過會導致任務不能啟動。

SQL> show parameter aq_tm_processes;

NAME                        TYPE     VALUE

------------------------------------ ----------- ------------------------------

aq_tm_processes                integer     0

 

3、更改aq_tm_processes引數值。

SQL>alter system set aq_tm_processes=1;

二、配置SMTP伺服器

1.開啟EM

2.SYS帳號登陸,點“管理”,再點選開啟“Enterprise Manager 管理”,點選下面的“管理員”。

3.開啟左上角的“通知方法”,在“發件(SMTP)伺服器”裡填寫郵件伺服器,支援SMTP就行,我用的是自己單位的郵件伺服器;

發件標識,自己填寫,用名字表現其作用就好。

發件人電子郵件地址一定要填寫,然後點選“測試郵件伺服器”,測試提示成功後,可以從自己填寫的郵箱中檢視一封收到的郵件,並點選“應用”。如下圖:



三、新增接受電子通知訊息的電子郵件地址

1.開啟EM,登陸後,點“管理”,再點選開啟“Enterprise Manager 管理”,點選下面的“通知排程”,點選左上角的“一般資訊”,並在電子郵件地址裡填寫收件的地址,可以多填。如下圖:



2.點“測試”,在所填寫的收件箱是中受到測試郵件,則點選應用,完成配置接受電子郵件地址操作。

 

四、配置通知規則

1. 接著第三步,點選左上角的“規則”,在“通知規則”裡,選中“Database Availability and Critical States ”,

點選編輯。如下圖

2.在“編輯通知規則 Database Availability and Critical States: 屬性”,按預設配置即好。

3.在“編輯通知規則 Database Availability and Critical States: 可用性”,可以勾選自己想監視的內容。


4.在“編輯通知規則 Database Availability and Critical States: 度量”中,預設的若不足夠,還可以從左邊選。


5.在“編輯通知規則 Database Availability and Critical States: 物件”中,可以按預設,也可以自己定義。


6.在“編輯通知規則 Database Availability and Critical States: 方法”下面,勾選“向我傳送電子郵件”。


7.在“編輯通知規則 Database Availability and Critical States: 複查”的摘要中,若無問題,點“完成”。


點完成之後,返回編輯“通知規則”,可以繼續新增規則。

 

五、設定排程計劃

1. 接第三步操作,點選“排程”。

2.點“編輯排程”,並點繼續。選中通知時間,同一事件,系統只會傳送一封郵件,並在EM主頁預警裡做顯示。



六、檢視所有度量值。開啟Oracle EM首頁,在右下角,點選“所有度量”。


 

當符合度量值資訊時,Oracle就會像你的電子郵件裡傳送郵件,報告預警/嚴重資訊,及時處理。
----------------------------------------&gt>比如當庫中有會話阻塞時就會收到如下內容的郵件:
Target Name=bus
Target Type=Database Instance
Host=rac02
Metric=Blocking Session Count
Blocking Session ID=SID: 339 Serial#: 48917
Timestamp=Apr 21, 2014 4:02:26 PM CST
Severity=Warning
Message=Session 339 is blocking 1 other sessions
Notification Rule Name=Database Availability and Critical States
Notification Rule Owner=SYSMAN
Notification Count=1
==============================================================================
                                                    說明備註                                                                                                                          
==============================================================================
需要注意的是在可選擇的度量指標閥值設定時(比如表空間使用率,歸檔區使用率)不是很完善,比如有時希望單單監控某全表空間時不好設定.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29119536/viewspace-1146218/,如需轉載,請註明出處,否則將追究法律責任。

相關文章