Sounds like this is a SMP7 thing, but the InventoryRuleAgent used to be a component of Patch Management (I suppose it is now rolled in as a core function of Software Management). Just for grins, are the Patch inventory policies turned on (if such a thing even exists anymore)?
*hangs head in shame* I really need to get to work with NS7...