IP : Protocolo simple de administración de redes (SNMP)

Carga CPU del corazón del monitor ASR con el script EEM

17 Octubre 2016 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (22 Agosto 2015) | Comentarios

Introducción

Este documento describe cómo monitorear la carga en un corazón del Routers de servicios de agregación Cisco ASR de la serie 1000 (ASR) con un script integrado del administrador del evento (EEM).

En los dispositivos con el software tradicionales del ® del Cisco IOS, usted observa comúnmente el USO de la CPU con el comando show process cpu. Este comando está disponible en IOS XE, pero se utiliza para monitorear solamente la daemon del Cisco IOS Software (IOSd), que se ejecuta como proceso en el núcleo de Linux.  Usted puede ser que también necesite monitorear la carga en el corazón.

Contribuido por David Chen, ingeniero de Cisco TAC.

Script de la muestra EEM para monitorear la carga del corazón ASR

El es un script de la muestra EEM que monitorea la carga en un corazón ASR para la carga del Route Processor 0 (RP0) en un minuto (1-Min).  Una carga de .40 acción 1 a 5. la acción 1 de los activadores genera un mensaje del registro cuando los activadores del script. Las acciones 2 a 5 funcionan con los comandos del comando line interface(cli), los hacen salir al bootflash, y añaden el archivo del cpuinfo al final del fichero.

 event manager applet capture_cpu_spike
event snmp oid 1.3.6.1.4.1.9.9.109.1.1.1.1.24.2 get-type exact entry-op ge entry-val 39 exit-time 180 poll-interval 2
action 1.0 syslog msg "CPU Utilization is high. Check bootflash:cpuinfo for details."
action 2.0 cli command "en"
action 3.0 cli command "show clock | append bootflash:cpuinfo"
action 4.0 cli command "show platform software status control-processor br | append bootflash:cpuinfo"
action 5.0 cli command "show platform software process slot rp active monitor | append bootflash:cpuinfo"
Router#show platform software status control-processor brief

Load Average Slot Status 1-Min 5-Min 15-Min
RP0 Healthy 0.40 0.32 0.28

Sondeando los resultados para un identificador de objeto de la carga 1-Min (OID) son multiplicados por 100.  En este ejemplo, la carga es .40 pero el Simple Network Management Protocol (SNMP) OID lo señala como 40 (.40 x 100 = 40). La “entrada-val” en el script EEM también necesita ser multiplicada por 100.  Una “entrada-val” de mayor de 39 activadores cuando la carga 1-Min en RP0 es .40.

SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.24.2 = Gauge32: 40

Refiera a las especificaciones de los 1000 Series Router MIB de Cisco ASR para los umbrales de carga para advertir y las alertas críticas.

Muestree los OID

LOAD AVERAGE:

Variable Format: Gauge32 (32 bit integer)

cpmCPULoadAvg1min (24): The overall RP CPU load Average in the last 1 minute period.
Example:
1.3.6.1.4.1.9.9.109.1.1.1.1.24.2 = Gauge32: 0
1.3.6.1.4.1.9.9.109.1.1.1.1.24.3 = Gauge32: 36
1.3.6.1.4.1.9.9.109.1.1.1.1.24.4 = Gauge32: 31

cpmCPULoadAvg5min (25): The overall RP CPU load Average in the last 5 minute period.
Example:
SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.25.2 = Gauge32: 0
SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.25.3 = Gauge32: 25
SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.25.4 = Gauge32: 34

cpmCPULoadAvg15min (26): The overall RP CPU load Average in the last 15 minute period.
Example:
SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.26.2 = Gauge32: 0
SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.26.3 = Gauge32: 18
SNMPv2-SMI::enterprises.9.9.109.1.1.1.1.26.4 = Gauge32: 27


Document ID: 116213