Hirdetés

Új hozzászólás Aktív témák

  • zex

    aktív tag

    válasz bacus #10839 üzenetére

    Köszönöm, összeollóztam valamit, de sajna nem nagyon akar működni! :(Esetleg ránézel kérlek, hogy mi lehet a gond?

    # SCRIPT SETUP
    :local dnsname "akarmi.hu"
    :local dnsip [:resolve $dnsname]
    :local bot 'telegram bot azonosító'
    :local ChatID 'telegram Chat ID'
    :local RemoteRouterName 'távoli router neve'
    :local scheduleName "DNSnetwatch"

    # warn if schedule does not exist
    :if ([:len [/system scheduler find name="$scheduleName"]] = 0) do={
      /log warning "[DNSnetwach] Alert : Schedule does not exist. Creating schedule ...."
     /system scheduler add name=$scheduleName interval=30s start-date=Jul/20/2020 start-time=startup on-event=DNSnetwatch
      /log warning "[DNSnetwatch] Alert : Schedule created ."
    }

    /tool netwatch
    add host=$dnsip interval=30s
      down-script="/tool fetch url=\"https://api.telegram.org/bot$bot/sendmessage\?chat_id=$ChatID&text=$RemoteRouterName internet link is DOWN!\" keep-result=no;" 
      up-script="/tool fetch url=\"https://api.telegram.org/bot$bot/sendmessage\?chat_id=$ChatID&text=$RemoteRouterName internet link is UP!\" keep-result=no;"

    A schedule lérehozó részt azt teljesen loptam egy már működő scriptből, de még csak odáig sem jut el, hogy a LOG-ba beírjon valamit, vagy hogy létrehozza a schedule-t. :(

    [ Szerkesztve ]

Új hozzászólás Aktív témák