Advertisement
Guest User

pingmikrotik

a guest
Feb 27th, 2020
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.93 KB | None | 0 0
  1. #set variables
  2. :local pingcount 4
  3. :local ipA 192.168.1.1
  4.  
  5. #ping gateways with src
  6. :local pingresult1 [/ping 192.168.1.11 src-address=$ipA count=$pingcount]
  7.  
  8. #if link_A is UP
  9. :if (($pingresult1=4)) do={
  10. #send data
  11. /tool fetch http-method=post user=admin password=admin url="http://pinger.passionfood.net/api/monitor?nama_outlet=MSP&nama_printer=P_Kasir&status=1"
  12. } else={
  13. /tool fetch http-method=post user=admin password=admin url="http://pinger.passionfood.net/api/monitor?nama_outlet=MSP&nama_printer=P_Kasir&status=0"
  14. }
  15.  
  16. #ping gateways with src
  17. :local pingresult2 [/ping 192.168.1.12 src-address=$ipA count=$pingcount]
  18.  
  19. #if link_A is UP
  20. :if (($pingresult2=4)) do={
  21. #send data
  22. /tool fetch http-method=post user=admin password=admin url="http://pinger.passionfood.net/api/monitor?nama_outlet=MSP&nama_printer=P_Pantry&status=1"
  23. } else={
  24. /tool fetch http-method=post user=admin password=admin url="http://pinger.passionfood.net/api/monitor?nama_outlet=MSP&nama_printer=P_Pantry&status=0"
  25. }
  26.  
  27. #ping gateways with src
  28. :local pingresult3 [/ping 192.168.1.13 src-address=$ipA count=$pingcount]
  29.  
  30. #if link_A is UP
  31. :if (($pingresult3=4)) do={
  32. #send data
  33. /tool fetch http-method=post user=admin password=admin url="http://pinger.passionfood.net/api/monitor?nama_outlet=MSP&nama_printer=P_Ramyun&status=1"
  34. } else={
  35. /tool fetch http-method=post user=admin password=admin url="http://pinger.passionfood.net/api/monitor?nama_outlet=MSP&nama_printer=P_Ramyun&status=0"
  36. }
  37.  
  38. #ping gateways with src
  39. :local pingresult4 [/ping 192.168.1.14 src-address=$ipA count=$pingcount]
  40.  
  41. #if link_A is UP
  42. :if (($pingresult4=4)) do={
  43. #send data
  44. /tool fetch http-method=post user=admin password=admin url="http://pinger.passionfood.net/api/monitor?nama_outlet=MSP&nama_printer=P_Paket&status=1"
  45. } else={
  46. /tool fetch http-method=post user=admin password=admin url="http://pinger.passionfood.net/api/monitor?nama_outlet=MSP&nama_printer=P_Paket&status=0"
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement