EEM kết hợp PRTG để phát hiện OSPF neighbor bị down

EEM kết hợp PRTG để phát hiện OSPF neighbor bị down

Ý tưởng:

Dùng EEM để khai báo khi thấy OSPF down thì vào  interface loopback 10 rồi shutdown đi, khi đó trên PRTG ta theo dõi interface loopback10, nếu nó down thì gửi mail báo . Từ đó mình biết OSPF neighbor đã bị down.

EEM script trên Router :

event manager applet OSPF-Neighbor-Down

 event syslog pattern "OSPF-5-ADJCHG.*DOWN" ##Bắt mẫu message khi OSPF DOWN

 action 1.0 cli command "enable"

 action 2.0 cli command "config t"

 action 3.0 cli command "interface loopback 10"

 action 4.0 cli command "description OSPF DOWN"

 action 5.0 cli command "shutdown"

 action 6.0 cli command "end"

event manager applet OSPF-Neighbor-UP

 event syslog pattern "OSPF-5-ADJCHG.*LOADING to FULL" ##Bắt mẫu message khi OSPF UP

 action 1.0 cli command "enable"

 action 2.0 cli command "config t"

 action 3.0 cli command "interface loopback 10"

 action 4.0 cli command "description OSPF UP"

 action 5.0 cli command "no shutdown"

 action 6.0 cli command "end"

Trên PRTG :

Ta add sensor interface lo10 , khi nó báo mail DOWN tức là OSPF neighbor bị down, thì vào router kiểm tra, khi OSPF UP lại thì cũng có mail báo do khi đó interface lo10 đã UP.

Test lại :

Shutdown interface e0/0 bên R2, thì trên R3 thấy interface lo10 đã down, sau đó mở lại để OSPF UP lại thì int lo10 cũng up

===================================

Bài viết cùng danh mục