Кірістірілген іс-шара менеджері - Embedded event manager

Cisco Кірістірілген іс-шаралар менеджері (EEM) құрамына кіретін ерекшелік болып табылады Cisco-ның IOS операциялық жүйесі (және IOS-XR, IOS-XE және NX-OS сияқты кейбір басқа Cisco ОЖ), бұл құрылғы ішіндегі бағдарламалануға және автоматтандыруға мүмкіндік береді. EEM Cisco құрылғысының мінез-құлқына сценарийлер жазуға, шектеу қоюға, белсенді әрекеттер жасауға, деректерді жинауға және оқиғаларды басқаруға мүмкіндік беру арқылы белгілі бір пайдаланушы талаптарына бейімделуге мүмкіндік береді. EEM-ді қолдану арқылы белгілі бір жағдайлар мен шекті жағдайларды бақылау үшін немесе іс-шаралар жиынтығын мезгіл-мезгіл орындау үшін оқиғалар триггерлерін (Оқиға детекторлары деп атайды) орнату арқылы мәселелерді автоматты түрде алдын-ала анықтауға және шешуге болады.

Cisco ендірілген басқару отбасы

EEM - Cisco IOS-қа енгізілген басқару технологиялары тобының мүшесі, соның ішінде SNMP, NetFlow, IP SLA, Веб-қызметтерді басқару жөніндегі агент, Syslog, ESM (ендірілген Syslog менеджері), ERM (ендірілген ресурстар менеджері), EMM (ендірілген мәзір менеджері), Tcl және қызмет диагностикасы.

Жағдай EEM арқылы анықталған кезде, ол оқиға түріне және конфигурацияланған саясатқа негізделген әрекеттерді жасау үшін саясатты қолданады. Қазіргі уақытта EEM бағдарламалаудың үш түрлі түрін қолдайды (қараңыз) Бағдарламалау мүмкіндіктері төменде).

Туралы

EEM көмегімен пайдаланушылар күрделі желі оқиғаларын түсіре алады және Cisco құрылғыларында күрделі бағдарламаларды орындай алады. Көптеген Cisco құрылғыларындағы EEM нұсқасы 2.1 нұсқасы немесе 3.0 нұсқасы, ол IOS 12.4 (22) T-да енгізілген. Соңғы нұсқасы - IOS 12.2SR, 12.2SB, 12.4 және 12.4T, 15.0M, 12.2SG, 12.2SE, Cisco IOS XE шығарылымдарына және болашақ нұсқаларына бағытталған 2011 жылдың қараша айында шыққан 4.0 нұсқасы. EEM үш бағыттан тұрады; оқиға детекторлары, ережелер және бағдарламалау тілдері.

Іс-шара детекторлары

EEM миы - бұл оқиға детекторлары. Бұл оқиға детекторлары белгілі бір жағдайларды немесе жағдайларды бақылауға арналған. EEM-дің жаңа нұсқаларында оқиға детекторлары ескіге қарағанда көбірек.

EEM оқиға детекторларына тән:

  • SNMP
  • OIR (Интернетте енгізу және жою)
  • CLI Командалық интерфейс
  • Syslog
  • XML-RPC
  • IP SLA
  • NetFlow
  • Қолданбаға арналған нақты оқиға
  • Конфигурация өзгерісі
  • Интерфейстік есептегіштер
  • Артық негіз
  • SNMP туралы хабарландыру (яғни құрылғы тұзақ алған кезде)
  • Ресурс
  • Таймер
  • Таймер абоненті
  • IOS процесі
  • Есептегіш
  • GOLD (OnLine жалпы диагностикасы)
  • Экологиялық
  • Маршруттау
  • Нысандарды жақсарту (EOT)
  • Жоқ (іс-шараны қолмен іске қосу)

Саясат

Саясат оқиға анықталған кезде не іске қосылатынын анықтайды. Саясат қолданушыларды кез-келген мүмкін болатын іс-әрекетті санап шығудан құтқарады.

Бағдарламалау мүмкіндіктері

EEM бағдарламалаудың және сценарийдің үш әдісін қолдайды.

  1. Апплеттер - бұл CLI-ді белгілі бір жағдайлар жиынтығы кезінде іске қосуға мүмкіндік береді
  2. Tcl - неғұрлым күрделі бағдарламаларды құру қажет болғанда, EEM Tcl (Tool Command Language) құралын қолдайды
  3. IOS.sh - IOS.sh-тың жаңа нұсқалары Linux bash shell-ге ұқсас IOS.sh (IOS shell) макростарын қолдайды

Нұсқаларды салыстыру

EEM нұсқасы1.02.02.12.1.52.2/2.32.43.0
IOS нұсқасы енгізілді12.3 (4) T, 12.0 (26) S12.2 (27) SBC12.3 (14) T1, 12.2 (28) SBC, 12.2 (33) SR12.2 (18) SXF4 (модульділікпен IOS) 12.2 (18) SXF5 (IOS)12.4 (2) T, 12.2 (33) SRB1, 12.4 (11) T (EEM 2.3), 12.2 (33) SRC (EEM 2.3), 12.2 (33) SXH (EEM 2.3)12.4 (20) T, 12.2 (40) SE, 12.2 (40) SG, 12.2 (33) SXI12.4 (22) Т
Syslog, SNMP EDXXXXXXX
Syslog, SNMP әрекеттеріXXXXXXX
Күзетші, санауыш, интерфейс санағышы, таймер, қолданбалы арнайы ЭСXXXXXX
Қарсы модификация, жүйелік ақпарат, электрондық пошта әрекеттеріXXXXXX
OIR, CLI EDXXXXX
Пайдаланушы және жүйе Tcl саясатыXXXXX
GOLD, жүйелік менеджер, WDSysMon EDXXXX
Ресурс, RF, EOT EDXXX
Бірнеше іс-шараларды қолдау, SNMP прокси, XML RPC EDXX
Бағдарламалық апплеттер, Netflow, IP SLA, Routing EDX

Мысал

EEM жүйесін орнатудың төрт кезеңі бар. Бұл мысалда біз жүйенің күйі туралы электрондық поштаны келесі кезде аламыз HSRP мемлекет өзгереді. Бұл мысал Tcl емес, апплеттің әрекетін анықтайды.

  1. оқиғалар менеджері ортасы _email_server 172.27.121.177 <- қоршаған орта айнымалысын анықтаңыз
  2. іс-шара менеджерінің ортасы _email_to EMAIL_ADDRESS <- электрондық пошта жіберілетін мекен-жайды анықтаңыз
  3. EMAIL_ADDRESS мекен-жайы бойынша іс-шаралар менеджері ортасы <- электрондық пошта жіберілетін мекен-жайды анықтаңыз
  4. іс-шара менеджері апплеті email_hsrp_state_change <- саясатты орнатыңыз
  5. оқиға syslog үлгісі «. *% HSRP-5-STATECHANGE. *» <- триггерді анықтаңыз
  6. әрекет 1.0 ақпарат типі маршрутизаторының аты <- құрылғының ағымдағы атауын алыңыз және оны $ _info_routername айнымалысына орналастырыңыз
  7. Action 1.1 бұйрығы «қосу» <- жыпылықтауға жазу, конфигурацияға өзгерістер енгізу және т.с.с. сияқты мүмкіндіктер мүмкіндік беру мүмкіндігін ұсынады
  8. флэш қосу: hsrp_state_change.txt « <- жыпылықтау үшін кейбір түзету нәтижелерін жазыңыз
  9. жарқыл: hsrp_state_change.txt қосу « <- түзету нәтижесі
  10. іс-қимыл 1.5 пошта сервері «$ _email_server» -тен «$ _email_to» -ге «$ _email_from» тақырыбынан «HSRP_STATE_CHANGE $ _info_routername: $ _syslog_msg» body «$ _cli_result» <- хабарламаның негізгі бөлігіндегі соңғы CLI пәрменінің нәтижесі көрсетілген электрондық поштаны жіберіңіз

Желіні басқарудың бағдарламалық жасақтамасы мен құралдарын қолдау

Желіні басқарудың бағдарламалық жасақтамасы EEM пайдалану:

Әдебиеттер тізімі


Әрі қарай оқу

  • Блэр, Рэй; Дураи, Арвинд; Лотманн, Джон (2010). «Кірістірілген іс-шаралар менеджері (EEM)». Cisco IOS үшін TcL сценарийі. Желілік технологиялар сериясы. Cisco Press. ISBN  9781587059452.CS1 maint: ref = harv (сілтеме)

Сыртқы сілтемелер

EEM-негізделген шешімді әзірлеу

Тренинг