This cannot be done completely out of the box, but could be implemented via a MIB Extension... A script would need to be written to monitor what you need accordingly and then SysEDGE would execute that script and return a status/trap accordingly based on the results.
While not comprehensive, there are some basic examples in the Bookshelf. If you need further details about the MIB Extension, I would recommend opening a support case, referencing this thread.
Regards,
Sean