+ Responder ao Tópico



  1. #1

    Padrão Monitorar disco, memória, rede etc...

    Preciso de um sistema/script/programa...qualquer coisa que monitore os discos, espaço, memória etc...e me reporte via e-mail ou qualquer outra coisa...
    Preciso que por exemplo quando não tiver espaço no disco / ou quando a memória estiver abaixo de X me envie um e-mail.

    Alguma dica??
    Valew

  2. #2

    Padrão Monitorar disco, memória, rede etc...

    Segue um script para espaço, dá para pensar em uma forma para memória também...
    é só colocar no CRON o período de tempo desejado.
    bdf | grep ora | awk ´{ print $6,$4}´ | sort $* | awk ´
    BEGIN {
    "date +%d/%m/%Y" | getline dia
    printf( "Relatorio de Espaco disponivel no servidor X no dia %s\n\nDisco\tEspaco (GB)\n",dia )
    maior_espaco = 0
    menor_espaco = 100 * 1048576 *1014 # 100 GB
    OFMT = "%6.2g"
    }
    {
    sum_esp += $2
    ++dbnum
    printf("%s\t%6.2f\n", $1, $2/(1024*1024) )
    }
    $2 > maior_espaco {
    maior_espaco = $2
    maior_disco = $1
    }
    $2 < menor_espaco {
    menor_espaco = $2
    menor_disco = $1
    }
    $2 < 1024 *1024 {
    ++num_db_crit
    }
    END {
    printf( "\nEspaco Total Livre : %.2f GB\n", sum_esp/(1024*1024))
    printf( "Maior espaco disponivel: %.2g GB em %s\n", maior_espaco/(1024*1024), maior_disco)
    printf( "Menor espaco disponivel: %.2g GB em %s\n", menor_espaco/(1024*1024), menor_disco)
    printf( "%d Discos no total, sendo que %d com menos de 1 GB livre\n", dbnum, num_db_crit)
    }&acute; | mailx -s "Espaco servidor 04" $email
    <IMG SRC="images/forum/icons/icon_wink.gif">

  3. #3

    Padrão Monitorar disco, memória, rede etc...

    aff Marcio68Almeida, ainda vou aprender isso, eh mto legal

    mas, como ainda to comecando vo d nagios mesmo...

    o nagios faz o q vc precisa R04DR4Sh, nao éh tao sucinto como o script do marcio, mas aqui mesmo no underlinux tem um artigo sobre ele

    https://under-linux.org/modules.php?...ticle&sid=1786


    t+