Code: Select all
/ip ipsec policy print as-value where disabled=no and template!=yes
On the appearance lable of a device add the below:
Code: Select all
IPSEC
[ros_command(":local peer; :local ph2; :foreach line in=[/ip ipsec policy print as-value where disabled=no and template!=yes] do={:foreach name,item in=$line do={if ($name=\"peer\") do= {:set peer $item}; if ($name=\"ph2-count\") do= {:set ph2 \"\"; if ($item=0) do={:set ph2 \"DOWN\"}; if ($item>0) do={:set ph2 \"UP\"};}; }; :put ($peer.\" \".$ph2)}")]
On the appearance label of a link, add the following:
Code: Select all
[ros_command(":local peer; :local ph2; :foreach line in=[/ip ipsec policy print as-value where disabled=no and template!=yes and peer=PEERNAME] do={:foreach name,item in=$line do={if ($name=\"peer\") do= {:set peer $item}; if ($name=\"ph2-count\") do= {:set ph2 \"\"; if ($item=0) do={:set ph2 \"DOWN\"}; if ($item>0) do={:set ph2 \"UP\"};}; }; :put $peer; :put $ph2; }")]