I would like to see some sort of event handling option in Mikrotik. Along the lines of: on [event] do [action].
At the moment we have to use the scheduler to periodically check for a certain condition. It would be great to have this work the other way around where an event occurence could fire off an action.
something like this would be cool on a pppoe server with low activity:
/ interface pppoe-server server set [ find ] login-event={
:log info ( [ / interface pppoe-server get $instance name ] . \_ . [ / ppp active get $entry name ] )
}
or perhaps something more generic would be cool
/ system event add on-event=pppoe,login source={
:log info ( [ / interface pppoe-server get $instance ] . \_ . \
[ / ppp active get $entry name ] )