+ Responder ao Tópico



  1. você estava com quantas pessoas registradas na hora qui você percebeu essa diferença ?

  2. Fiz o teste em duas RB, uma tinha 8 clientes, a outra tinha 54.



  3. Citação Postado originalmente por zoom18 Ver Post
    Obrigado pela resposta trober, é exatamente esse o problema que temos aqui!

    Você poderia me explicar melhor como funcionaria esse script?

    Código :
    /interface wireless registration-table print  without-paging

    Com esse código eu consigo ver quem esta conectado no momento, mas sobre a base de dados, poderia me dar mais informações?(desculpe, tenha paciência, pois sou meio novato no ramo)


    Obrigado!

    Boa tarde.

    1) Com um script na linguagem Python, você conecta na RB, enviando como parâmetro IP, login, senha e comando, conforme código abaixo:

    Código :
    def OpenSSH(Host, Login, Password, Command):
        ssh = paramiko.SSHClient()
        ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        ssh.connect(Host, username=Login, password=Password)
        stdin, stdout, stderr = ssh.exec_command(Command)
     
        List = []
     
        for line in stdout:
            List.append(line.replace('\r', ''))         
     
        ssh.close()
     
        return List

    Com isso, você carregou na lista de nome List a saída do comando. Feito isso, você descarrega o conteúdo da lista em um arquivo, como no exemplo abaixo:

    Código :
    def FromListToFile(Filename, List):
        varFile = open(Filename, "w")
        varFile.writelines(List)
        varFile.close()

    Uma vez salvo o arquivo e disco, você pode fatiar colunas de texto, usando a própria linguagem Python, ou se quiser, pode usar recursos nativos do seu shell. O fatiamento em colunas pode ser feito com o awk ou cut; a ordenação, se usar FreeBSD, é como sort -f -b. Precisa ter um cuidado com o sort do GNU/Linux, que tem sintaxe diferente. As filtragem você fará com grep ou egrep; e eliminação de duplicidade, de linhas repetidas, com o uniq. O comando uniq, com parâmetro -d, mostrará só os registros repetidos.

    Enfim, imagino que isso iluminará bastante o processo.

    Se não dominar Python, programação e congêneres, gruda tudo dentro do Excel, que dá para fazer muita coisa lá dentro

    Espero ter ajudado.

    Saudações,

    Trober
    -
    -
    -
    -
    -

  4. Obrigado trober! Vou estudar aqui e ver se consigo!

    Obrigado.



  5. Ok.

    Mantenha-nos informado sobre seus progressos

    Saudações,

    Trober
    -
    -
    -
    -
    -






Tópicos Similares

  1. access.log registrando 192.168.0.0 invés de 192.168.0.10 !!!
    Por ajust no fórum Servidores de Rede
    Respostas: 5
    Último Post: 05-05-2005, 20:53
  2. scripts para logs do Radius
    Por dboom no fórum Servidores de Rede
    Respostas: 1
    Último Post: 15-09-2002, 15:00
  3. logs
    Por shido no fórum Servidores de Rede
    Respostas: 0
    Último Post: 13-08-2002, 08:36
  4. msgs estranhas no log
    Por shido no fórum Servidores de Rede
    Respostas: 1
    Último Post: 31-07-2002, 13:26
  5. Configuração de Log´s
    Por Mark_Yangst_Suaizer no fórum Servidores de Rede
    Respostas: 2
    Último Post: 27-07-2002, 11:27

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L