代码:选择所有
\ \n:local printerid \"c4a36fdb-24ce-49e1-b038-c158fdeb8022\";\ \n:local tvid \" a8cd4baaa -fa83-494a-bd1b-f649265af614\";\ \n:local ruptime [/system resource get uptime];\ \n/tool fetch duration=10 output=none http-data=\" uptime:\$ruptime\" http-method=post url=\"https://\$healthchecksaddress\$routerid\";\ \n:if ([/ping 192.168.0.191 count=1] =1) do={/tool fetch duration=10 output=none https://\$healthchecksaddress\$printerid\"};\ \n:if ([/ping 192.168.0.201 count=1] =1) do={/tool fetch duration=10 output=none http-method=post url=\"https://\$healthchecksaddress\$tvid\"};\ \n" /系统调度程序add interval=5m name=healthchecks on-event=healthchecks policy=read,write,test
这只是一个例子(id是随机的),你需要在Healthchecks(设置时间表和集成)中创建自己的检查,并在脚本中设置适当的变量。
这只是“工作概念”,我很感激任何关于如何改进它的想法。创建一个数组:ips→healthchecks (uri),或者任何其他奇特的想法,用它来监视什么和如何监视。.如果你在你的microtiks中使用它,请在这里雷竞技网站分享你的配置或想法。