shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Estatística nervosa


From: Fagner Goncalves
Subject: Estatística nervosa
Date: Fri, 3 Oct 2003 00:46:18 -0300 (BRT)

        Olá pessoal,
        Problema mais complicado, a gente recorre a gurus. Vamos la então:
        Suponham o seguinte arquivo de log :

===============================
NODE--DATA-----USER----PID--%CPU-%MEM-VSZ--RSS-TTY---STAT-INICIO---TEMPO-COMANDO----------
node1 01102003 suporte 6360 98.2 15.6 1252 348 pts/0 R    23:41   7:36 cat 
/dev/zero
node2 01102003 suporte 6362 98.2 15.6 1253 348 pts/0 R    23:41   7:36 cat 
/dev/zero
node3 01102003 suporte 6364 98.2 15.6 1254 348 pts/0 R    23:41   7:36 cat 
/dev/zero
node4 01102003 suporte 6366 98.2 15.6 1255 348 pts/0 R    23:41   7:36 cat 
/dev/zero
node1 02102003 ramone  4468 99.9 84.6 6252 348 pts/0 R    20:01   5:31 cat 
./flame
node2 02102003 ramone  4460 99.9 85.6 6252 348 pts/0 R    20:01   5:31 cat 
./flame
node3 02102003 ramone  4430 99.9 85.6 6254 348 pts/0 R    20:01   5:31 cat 
./flame
node4 02102003 ramone  2320 99.9 65.6 6257 348 pts/0 R    20:01   5:31 cat 
./flame
node1 03102003 ftandi  2468 59.7 23.1 5152 348 pts/0 R    10:01   1:31 cat 
./smog
node2 03102003 ftandi  2460 59.7 23.1 5152 348 pts/0 R    10:01   1:31 cat 
./smog
node3 03102003 ftandi  2430 59.7 23.1 5154 348 pts/0 R    10:01   1:31 cat 
./smog
node4 03102003 ftandi  1320 59.7 23.1 5157 348 pts/0 R    10:01   1:31 cat 
./smog
....
===============================

        O usuário poderá digitar:

        $nodestat.sh <node> <data-inicial> <data-final>

        saida esperada:

=================================================================
Médias Estatisticas para o(s) node(s) selecionado(s) no período :
====== ============ ==== ==== ======= ============== == =========
                                        ___     ___
NODE    DATAIN          DATAFIN         CPU     MEM     MAIOR_USUARIO   PID     
 COMANDO

node1   01102003        03102003        85.9    41.1    ramone          4468    
 ./flame
...
...
...

--------------------------------------------------------------------------------------
        - Caso ele coloque um asterisco no parametro node, fazer para todos os 
nodes.
        - Os campos MAIOR_USUARIO e COMANDO não refletem o processamento e 
memoria utilizado
          pelo usuario, e sim do node.
        ___   ___
        CPU e MEM = media de cpu e mem utilizada (soma tudo relativo aos nodes 
e divide pelos
                    numero de vezes que eles aparecem entre as datas cedidas 
pelo usuario)

        Pegaram pesado comigo...
        O que acham ?
        Idéias por onde começar ?


        PS: Mandei para as duas listas que assino pois o assunto é pertinente 
nas mesmas.

        Abraço,

Fagner Gonçalves
IAG - ACA - USP







reply via email to

[Prev in Thread] Current Thread [Next in Thread]