У меня есть простой скрипт6, который работает: :local i :foreach i in=[/queue simple find name!=“AllQueues”] do={:put ( "IP: " . [/queue simple get $i target-addresses] . "\tBytes: " . [/queue simple get $i bytes] . “\t”);} Он генерирует график с целевыми адресами и объемом использованных ими байтов, но выводит его в консоль. Хочу сгенерировать график и отправить его по электронной почте. Пытался создать график в памяти так: :local i :local chart; :foreach i in=[/queue simple find name!=“AllQueues”] do={:set chart ( $chart . "IP: " . [/queue simple get $i target-addresses] . "\tBytes: " . [/queue simple get $i bytes] . “\t”);} :/tool e-mail send subject=“Queue Stats” to=“ xxx@xxx.xxx ” body=$chart from=“ xxx@gmail.com ” tls=yes port=587 server=“74.125.131.109” И роутер завис из-за переполнения памяти. Так что это явно неверный способ. Есть какие-нибудь идеи, как это можно сделать? Хотелось бы избежать создания файла, так как это приводит к записи на Flash, и я хочу свести к минимуму количество записей на Flash.
Генерирую график и отправляю.
Генерирую график и отправляю., RouterOS
|
07.12.2013 03:31:00
|
|
|
|
|
Читают тему
