Rendimiento y consumos en switches Cisco
Hoy vengo con un tema básico en en análisis del rendimiento para nuestros Switch Cisco, los comandos mostrados me han servido para saber los detalles del consumo de la memoria RAM y el uso del CPU y otra información que podría ser de ayuda.
Si quieres ver todos los procesos que están corriendo en el switch este comando te puede ayudar:
##show processes cpu
Please note that only processes from the requested vdc are shown above
PID Runtime(ms) Invoked uSecs 1Sec Process
----- ----------- -------- ----- ------ -----------
1 417764 3454143 120 0.00% init
2 6 288 23 0.00% kthreadd
3 7151 746924 9 0.00% migration/0
4 219696 4908741 44 0.00% ksoftirqd/0
5 158549 2605418 60 0.00% watchdog/0
6 6876 729012 9 0.00% migration/1
Si quieres ver todos los procesos que están corriendo en el switch este comando te puede ayudar:
##show processes cpu
Please note that only processes from the requested vdc are shown above
PID Runtime(ms) Invoked uSecs 1Sec Process
----- ----------- -------- ----- ------ -----------
1 417764 3454143 120 0.00% init
2 6 288 23 0.00% kthreadd
3 7151 746924 9 0.00% migration/0
4 219696 4908741 44 0.00% ksoftirqd/0
5 158549 2605418 60 0.00% watchdog/0
6 6876 729012 9 0.00% migration/1
El siguiente comando resume el consumo del cpu:
Es importante que dejes correr toda la información que se muestra con el comando, ya que al final de los procesos se ve el porcentaje del consumo del CPU.
## show processes cpu sort
Please note that only processes from the requested vdc are shown above
PID Runtime(ms) Invoked uSecs 1Sec Process
----- ----------- -------- ----- ------ -----------
3642 756 6625 114 1.45% netstack
3554 305 97 3151 0.94% arp
4 219699 4908784 44 0.50% ksoftirqd/0
.
--->Procesos....
.
13337 73 14 5219 0.00% ps
CPU util : 2.00% user, 2.50% kernel, 95.50% idle
Mi comando favorito para saber en resumidas cuentas el consumo del CPU y de la Memoria es el siguiente:
Ya que muestra el consumo real del CPU al momento y las capacidades ocupadas y libres de la memoria del equipo.
## show system resources
Load average: 1 minute: 0.17 5 minutes: 0.07 15 minutes: 0.00
Processes : 312 total, 1 running
CPU states : 0.50% user, 0.00% kernel, 99.50% idle
CPU0 states : 1.00% user, 0.00% kernel, 99.00% idle
CPU1 states : 0.00% user, 0.00% kernel, 100.00% idle
Memory usage: 3805860K total, 2455028K used, 1350832K free
Ahora si deseas ver el uso del CPU, en tiempo real, de hace un hora atrás o de hace 72 horas atrás, mostrándose en gráficas, hay un comando que ayuda en esto.
Ejemplo con resultados:
# show processes cpu history
1 1 1
1213122212 19313211111 3211101 112 111 2 2221111 1 114 312 1
100
90
80
70
60
50
40
30
20
10 # # # #
0....5....1....1....2....2....3....3....4....4....5....5....
0 5 0 5 0 5 0 5 0 5
CPU% per second (last 60 seconds)
# = average CPU%
11111111111111121111411121 1111111111111 1111111111111111111
712811703910600627792101809901932710101891620610911311600850
100
90
80
70
60
50
40 *
30 * * *
20 * * * * * * **** * * * * * * * * * **
10 ************************************************************
0....5....1....1....2....2....3....3....4....4....5....5....
0 5 0 5 0 5 0 5 0 5
CPU% per minute (last 60 minutes)
* = maximum CPU% # = average CPU%
232222222222222222222222222232222222222222222222222222222222222222222223
085877310045775684285324315627868705787780762883846487897667479987678830
100
90
80
70
60
50
40 *
30 ***** ****** ** ******** ****** ** ** * * ******** ********* *
20 ************************************************************************
10 ************************************************************************
0....5....1....1....2....2....3....3....4....4....5....5....6....6....7.
0 5 0 5 0 5 0 5 0 5 0 5 0
CPU% per hour (last 72 hours)
* = maximum CPU% # = average CPU%
Comentarios
Publicar un comentario