· 5 years ago · Feb 27, 2020, 08:06 AM
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}