Filter uvm_info statements in the monitor by interface

In reply to Phill_Ferg:

However you are getting the information into the monitor is fine. We recommend using a configuration object to hold all information for a particular component so you only have to do one config_db::set/get per component. As you pass in the specific vif instance in the config object, you can also include a separate field that holds the ID key. Then, you can make your monitor’s ID something like

{"MONITOR", config_obj.key}

where ‘key’ could either be a string set by the agent or an int which you convert to a string via $sformat.