1. A method executed in a computing device for providing solution monitoring in a multi-user system, the method comprising: collecting inventory information associated with installed applications, add-ins, and solutions through inventory agents on individual client machines; employing customizable tags to filter collected inventory information; generating a record of associated with at least one from a set of: installed applications, add-ins, and solutions through inventory agents on individual client machines; and providing a user interface for a user to review the record of events, wherein the user interface also provides information and links to address detected performance, errors, and compatibility issues.