EEM組み込みイベントマネージャ

イベントマネージャ組み込みEEMはイベントマネージャを組み込み
、そのようなSNMP、RMON、問題が解決しない事件を検出した後、これらの伝統的なネットワーク管理技術が唯一の機能を監視などのネットワーク管理技術、あらゆる種類の前に、それは機能的な障害が解決しません、
より効果的にするためには、イベントが発生したときの対応、さらに-Embeddedイベントマネージャ(EEM)を起動し、その後、ネットワークの問題を防止するための効果的な作用を利用、Ciscoのネットワーク管理技術をネットワークを管理します。

監視イベントが発生したときに指定されたイベントは、定期的に監視することができ、通常の動作でEEMは、EEM指定情報を生成してもよいし、指定されたアクション
EEMいくつかの成分は以下の通りである:
1.EEMサーバEEM主等価。
2.Coreイベント出版(イベントディテクタ)イベント検出
EEM成分検出イベントのために使用され、イベントが発生した場合、イベント検出器はサーバに報告する、イベントは他のネットワーク管理技術に基づくことができ、検出さまざまな定義されたイベントを検出するための責任を負います。
3.Eventサブスクライバ(ポリシー)
イベントディテクタは、指定されたイベントの発生を検出し、イベントの加入者は、特定のアクションがメッセージを生成することを含む、指定されたアクションを実行する、またはコマンドを実行します。
EEMアプレット
のイベント、アクション、セット:アプレットを設定する場合、設定状態の3種類があります。
イベントのイベント基準を定義するために使用要件指定されたしきい値またはトリガが発生した場合、それはイベントが発生したことを示しています。
イベントが発生したときにアクション後のアクションが実行さ。
セットには、現在だけ_exit_サポートし、変数の集合です。
EEMアプレットの構成では、**、**ポリシーはイベントのみを検出することができ政策戦略がサポートする唯一のイベントであり、そしてイベントがない、アプレットが正常に登録されていない場合は、ポリシー設定を終了することを警告する必要があります。しかし、もしアクションなし、イベントがまだ検出することができますが、事件後に何もアクションは、ポリシーあなたは、複数のアクションを設定することはできません。
たとえば、EEM
シスコIOS EEMを書く上でタスクを自動化するという名前の「BOUNCEGIGを」アプレット。
ユーザーは「%SYS-5-RESTART:」R3が再起動したときにスクリプトをトリガするためにsyslogのパターン。
スクリプトバウンスGig0 / 0インターフェースまずGig0 / 1インターフェース跳ね返ることを確認してください。
テストルータソリューションと次の出力に似たEEMイベント履歴にエントリがあることを確認してください。

コンフィギュレーションコマンド

event manager applet BOUNCEGIG
event syslog pattern "%SYS-5-RESTART:" 
 action 1.0 cli command "enable"
 action 2.0 cli command "conf t"
 action 3.0 cli command "int Gi0/0"
 action 4.0 cli command "shut" 
 action 5.0 cli command "no shut" 
 action 6.0 cli command "int Gi0/1"  
 action 7.0 cli command "shut" 
 action 8.0 cli command "no shut”
debug event manager action cli 查看事件执行过程

例-2 OSPF例子
OSPFネイバー船はR5でダウンイベントマネージャアプレット「ENABLE_OSPF_DEBUG」と設定R3、それはイベントやOSPFデバッグIPを有効にする必要がありますデバッグIP OSPF ADJ
設定「DISABLE_OSPF_DEBUGは」OSPFネイバー船が思い付く別のEEMアプレットR5。これは、すべてのデバッグメッセージを無効にする必要があります。
必ず各イベントが起動されるイベントの名前を示し6の優先度を持つsyslogメッセージを生成していることを確認してください。
これらのログはコンソールにログバッファの両方に見られるべきです。
あなたは、R5は、それのインターフェイスを跳ね返るときR3上で実行これらのイベントを持つことができなければならない。
配置命令

event manager applet ENABLE_OSPF_DEBUG
 event syslog pattern ".*%OSPF-5-ADJCHG:.*Serial0/0/0.*FULL to DOWN.*"
 action 1.0 cli command "enable"
 action 2.0 cli command "debug ip ospf events"
 action 3.0 cli command "debug ip ospf adj"
 action 4.0 syslog priority informational msg "ENABLE_OSPF_DEBUG”
event manager applet DISABLE_OSPF_DEBUG
 event syslog pattern ".*%OSPF-5-ADJCHG:.*Serial0/0/0.*LOADING to FULL.*"
 action 1.0 cli command "enable"
 action 2.0 cli command "un all"
 action 3.0 syslog priority informational msg "DISABLE_OSPF_DEBUG"

例3
R3の設定にEEMアプレット名(引用符なし)「Conf_Change」。
フラッシュにEEMアプレットを使用ショーのクロックとAPPEND:ConfSave.txt。
EEMアプレットが毎回誰かが設定を変更します有効にする必要があります。また、Syslogメッセージは、「設定を変更」の文字列を生成する必要があります
配置命令
イベントマネージャアプレットConf_Change \创建EEM
按钮设置\イベントのsyslogパターン「%SYS-5-CONFIG_I」を、触发EEMの
アクション1.0 CLIコマンドが「有効」\创建动作
アクション2.0 CLIコマンド「ショーの時計| APPENDフラッシュ:ConfSave.txt」
アクション3.0のsyslog MSG "設定"に変更しました

公開された231元の記事 ウォンの賞賛222 ・は 20000 +を見て

おすすめ

転載: blog.csdn.net/qinshangwy/article/details/104823434