+ Responder ao Tópico



  1. #16
    serrato
    espec.ppgia.pucpr.br/monitor

    esse link tem um esquema com mrtg que um professor fez pra monitorar

    um servidor na faculdade...

    entra lá e veja c interessa...

    tem um tar com os arquivos q ele usou....

    espero que ajude...

  2. Boa idéia essa sua.
    Eu fiz aqui no meu mrtg, mas deu erro:

    Arquivo de conf mrtg-apache.cfg:
    Código :
    #Tava faltando o Workdir
    WorkDir: /srv/www/default/html/mrtg/apache
    Target[httpd]: '/etc/mrtg-apache.sh'
    Title[httpd]:"Conexoes no Servidor WEB porta 80"
    MaxBytes[httpd]:100
    PageTop[httpd]: <h1>Conexoes no servidor WEB</h1>
    Options[httpd]: growright,bits,noinfo

    Arquivo mrtg-apache.sh:
    Código :
    #/bin/bash
    lsof -i [email]TCP@201.10.XX.XXX[/email]:80 -n | grep -c ESTABLISHED

    Agora, o Erro:
    Código :
    [root@cbq mrtg]# mrtg /etc/mrtg-apache.cfg
    ERROR: Target[httpd][_IN_] ''/etc/mrtg-apache.sh'' evaluated to '/etc/mrtg-apache.sh' instead of a number
    ERROR: Target[httpd][_OUT_] ''/etc/mrtg-apache.sh'' evaluated to '/etc/mrtg-apache.sh' instead of a number
    WARNING: Skipping Update of httpd, inlast is not defined
    WARNING: Skipping Update of httpd, outlast is not defined



  3. Detalhe:
    Se eu rodar só o script com o lsof, ele mostra a contagem de conexões:
    Código :
    [root@cbq mrtg]# /etc/mrtg-apache.sh
    2

  4. Segundo o manual do MRTG, http://people.ee.ethz.ch/~oetiker/we...reference.html, diz que é pra usar áspa simples invertida (`).
    Editei o script, mas ainda não funcionou:
    Código :
    [root@cbq etc]# mrtg mrtg-apache.cfg
    WARNING: Problem with External get '/etc/mrtg-apache.sh':
       Expected a Number for 'out' but nothing'
     
    ERROR: Target[httpd][_OUT_] ' $$target[0]{$mode} ' did not eval into defined data
    Use of uninitialized value in pattern match (m//) at /usr/bin/mrtg line 262.
    Use of uninitialized value in numeric lt (<) at /usr/bin/mrtg line 269.
    ERROR: outlast is undefined. This should not be possible

    Mas se eu rodar o script, ele mostra 6 conexões:
    Código :
    [root@cbq etc]# /etc/mrtg-apache.sh
    6



  5. Citação Postado originalmente por cerealkiller
    Segundo o manual do MRTG, http://people.ee.ethz.ch/~oetiker/we...reference.html, diz que é pra usar áspa simples invertida (`).
    Editei o script, mas ainda não funcionou:
    Código :
    [root@cbq etc]# mrtg mrtg-apache.cfg
    WARNING: Problem with External get '/etc/mrtg-apache.sh':
       Expected a Number for 'out' but nothing'
     
    ERROR: Target[httpd][_OUT_] ' $$target[0]{$mode} ' did not eval into defined data
    Use of uninitialized value in pattern match (m//) at /usr/bin/mrtg line 262.
    Use of uninitialized value in numeric lt (<) at /usr/bin/mrtg line 269.
    ERROR: outlast is undefined. This should not be possible

    Mas se eu rodar o script, ele mostra 6 conexões:
    Código :
    [root@cbq etc]# /etc/mrtg-apache.sh
    6

    você ta no caminho certo, continua tentando, infelizmente não poço testar aqui ainda. mas eu to achando eh pq o mrtg necessita de 2 numeros.

    quando vc executa o script ele so te fornece um numero, tenta coloca 2 linhas, com 2 portas diferentes, e roda o mrtg.

    mas vlw ae galera, gostei de ver






Tópicos Similares

  1. MRTG - Como fazer..???
    Por soyeu no fórum Servidores de Rede
    Respostas: 0
    Último Post: 20-12-2002, 09:36
  2. Mrtg+Squid
    Por uDiVan no fórum Servidores de Rede
    Respostas: 1
    Último Post: 26-11-2002, 15:24
  3. MRTG - urgente !
    Por thiagog no fórum Servidores de Rede
    Respostas: 3
    Último Post: 12-11-2002, 17:20
  4. Mrtg Rodar Automático
    Por no fórum Servidores de Rede
    Respostas: 3
    Último Post: 17-10-2002, 00:10
  5. Squid+Mrtg
    Por uDiVan no fórum Servidores de Rede
    Respostas: 1
    Último Post: 04-10-2002, 08:56

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L