TOP10 recursos CPU + Memoria

    Un script fácil, rápido y sencillo para mostrar los recursos (CPU y Memoria) de un equipo en formato TOP 10 en nuestra consola.

    #!/bin/bash
    
    DATE=$(date +%d%m%Y_%H%M)
    
    echo '################################################'
    echo -e ' TOP_10 CPU\t\t\t  '          ${DATE}
    echo '################################################'
    echo ""
    /usr/bin/ps -Ao user,uid,comm,pid,pcpu,pmem --sort=-pcpu | head -n 10
    echo ""
    echo ""
    echo '################################################'
    echo -e ' TOP_10 MEM\t\t\t  '          ${DATE}
    echo '################################################'
    echo ""
    /usr/bin/ps -Ao user,uid,comm,pid,pcpu,pmem --sort=-pmem | head -n 10
    

    El resultado:

    ################################################
     TOP_10 CPU                        17042024_1804
    ################################################
    
    USER       UID COMMAND             PID %CPU %MEM
    root         0 tuned               736  0.2  0.4
    root         0 fail2ban-server     740  0.2  0.6
    root         0 systemd               1  0.0  0.2
    root         0 kthreadd              2  0.0  0.0
    root         0 rcu_gp                3  0.0  0.0
    root         0 rcu_par_gp            4  0.0  0.0
    root         0 slub_flushwq          5  0.0  0.0
    root         0 kworker/0:0H-ev       7  0.0  0.0
    root         0 mm_percpu_wq         10  0.0  0.0
    
    
    ################################################
     TOP_10 MEM                        17042024_1804
    ################################################
    
    USER       UID COMMAND             PID %CPU %MEM
    mysql       27 mysqld           214734  0.0  6.5
    apache      48 php-fpm          284907  0.0  2.7
    apache      48 php-fpm          284901  0.0  2.7
    apache      48 php-fpm          284905  0.0  2.7
    apache      48 php-fpm          288145  0.0  2.7
    apache      48 php-fpm          284906  0.0  2.7
    apache      48 php-fpm          286525  0.0  2.7
    apache      48 php-fpm          300240  0.0  2.6
    apache      48 php-fpm          284904  0.0  2.6
    
    

    Leave a Reply

    Your email address will not be published. Required fields are marked *