+ Responder ao Tópico



  1. #1

    Padrão Obter valor de retorno do ping e armazenar em variável - MikroTik RouterOS Script

    Estou tentando criar um script com o objetivo de pegar as últimas informações da execução do comando, como
    o avg-rtt, porém não estou conseguindo.

    Segue meu script.

    :local broadband;
    :local mobile;


    /ping address=10.10.0.1 count=5 do={
    :set $broadband $"avg-rtt"
    :log warning "$broadband"
    }


    Não aparece nada escrito no log, referente ao alerta configurado no script.

    É possível pegar o valor de variáveis, como o "sent", "received', "packet-loss", "min-rtt", "avg-rtt", "max-rtt" ?.

    Att,

  2. #2

    Padrão Retorno de variável em MikroTik RouterOS

    Via script, não é possível, até a versão 5.22 (atual). Esse é um desejo[1][2] de muitos usuários, ainda não atendido.

    Entretanto, você consegue essa informação, com o uso de API[3], conforme evidencia o exemplo[3].

    [1] http://forum.mikrotik.com/viewtopic.php?f=9&t=68337
    [2] http://mynetvet.blogspot.com.br/2012...-ping-avg.html
    [3] http://wiki.mikrotik.com/wiki/API_co...otes#Example_3

    Saudações,
    Última edição por trober; 30-01-2016 às 17:28. Razão: correção ortográfica



  3. #3

    Padrão Re: Pegar variáveis do ping.

    OK.

    Obrigado pela resposta.

    Vou aprender a mexer com isso.

    Att,