Inhoud

Inleiding

Hoe moet u het EEM-script configureren om het CPU-gebruik te controleren wanneer het een drempelwaarde overschrijdt en onder een limiet daalt

Oplossing

stijgende drempel

Drempel voor vallen

Verifiëren

Inleiding

Dit document beschrijft hoe u het Cisco IOS Embedded Event Manager subsysteem (EEM) kunt gebruiken om CPU-verkeer te bewaken.

Hoe moet u het EEM-script configureren om het CPU-gebruik te controleren wanneer het een drempelwaarde overschrijdt en onder een limiet daalt

Oplossing

De ip access-list drempelwaarde voor logupdate logt alle logbestanden van toegangscontrolelijst (ACL) in, maar gebruikt tegelijkertijd meer CPU’s.

Stappen om de EEM te configureren:

1. Wanneer de geconfigureerde hogere drempelgrens van CPU is overschreden, schakelt u de opdracht voor logupdate #ip uit, om daarmee het proces van het registreren van alle ACL’s te stoppen.

2. Wanneer de ingestelde ondergrens van de CPU lager uitvalt, schakelt u deze #ip access-list drempelwaarde 1 opdracht in om hiermee het proces van het registreren van alle ACL te starten.

U moet bijvoorbeeld een EEM activeren wanneer de CPU boven de 60% uitkomt en onder de 20% daalt:

1. Wanneer de CPU voor >=5 sec meer dan 60% gebruikt, wordt een melding van een stijgende drempelwaarde voor systeemmeldingen gepubliceerd.

2. Wanneer CPU’s bij een gebruik van >=5 sec onder 20% uitvallen, wordt een melding van een dalende systeemdrempel afgegeven.

stijgende drempel

Een stijgende CPU-gebruiksdrempel specificeert het percentage CPU-bronnen dat, wanneer dit voor een geconfigureerde periode wordt overschreden, een CPU-drempelkennisgeving doet.

Drempel voor vallen

Een dalende CPU-gebruiksdrempel specificeert het percentage CPU-bronnen dat, wanneer het CPU-gebruik gedurende een geconfigureerde periode onder dit niveau daalt, een CPU-drempelkennisgeving doet.

De gebeurtenis Manager applet (dat de syslogberichten aanpast) en negeert dan het stijgende drempel syslogbericht. Het komt alleen overeen met de dalende syslig-drempel —> "SYS-1-CPUFALLINGTHRESHOLD" en voert dan de acties uit. Dit gebeurt telkens wanneer het slogbericht een probleem is:

- Als de CPU boven de 60% uitkomt en er blijft, wordt slechts één systeembericht gegenereerd.

- Als de CPU’s onder de 20% zakt en daar blijft, wordt slechts één systeembericht gegenereerd.

Verifiëren

(conf)#proces cpu drempeltype totaal stijgend 60 interval 5 dalende 20 interval 5

1. Wanneer de CPU een drempel van 60 overschrijdt, genereert deze het SYS-1-CPURISINGTHRESHOLD-syslooppatroon en wordt de opdracht daarom uitgeschakeld:

eventmanager-toepassing HIGH_CPU

SYS-1-CPURISINGTHRESHOLD

actie 1.0 cli opdracht "activeren"

actie 2.0 cli opdracht "configuratie t"

actie 3.0 cli opdracht "geen ip access-list log-update drempel 1"

*11 okt. 19:21:11.983: %SYS-1-CPURISINGTHRESHOLD: Drempel: Totaal CPU-gebruik (totaal/intern): 63%/19%

2. Wanneer de CPU onder een limiet van 20 valt, genereert deze het SYS-1-CPUFALLINGTHRESHOLD-syspatroon en stelt deze opdracht dus in:

eventmanager-toepassing LOW_CPU

SYS-1-CPUFALLINGTHRESHOLD

actie 1.0 cli opdracht "activeren"

actie 2.0 cli opdracht "configuratie t"

actie 3.0 cli opdracht "ip access-list log-update drempel 1"

*11 okt. 19:21:31.983: %SYS-1-CPUFALLINGTHRESHOLD: Drempel: Totaal CPU-gebruik (totaal/intern) 12%/0%.