Solution monitoring system
First Claim
Patent Images
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 associated with at least one from a set of;
installed applications, add-ins, and solutions through inventory agents on individual client machines;
providing an event viewer user interface as a user tool for a user to review a record of events;
providing within the event viewer user interface information and links to address detected performance, errors, and compatibility issues, wherein the event viewer user interface also enables real time monitoring and management of the events through hiding or showing; and
providing a filtering user interface as another user tool for the user to select filtering criteria to review the record of events.
2 Assignments
0 Petitions
Accused Products
Abstract
A solution monitoring system is provided for gathering, filtering, and analyzing information associated with solutions for managing monitoring, upgrades, and migrations. Telemetry may be recorded for various types of solution events and various properties of solutions as part of an add-in intelligence. Furthermore, add-in management tools are provided for administrators and end users.
-
Citations
20 Claims
-
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 associated with at least one from a set of;
installed applications, add-ins, and solutions through inventory agents on individual client machines;providing an event viewer user interface as a user tool for a user to review a record of events; providing within the event viewer user interface information and links to address detected performance, errors, and compatibility issues, wherein the event viewer user interface also enables real time monitoring and management of the events through hiding or showing; and providing a filtering user interface as another user tool for the user to select filtering criteria to review the record of events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A solution monitoring system comprising:
-
at least one processing server configured to aggregate and process inventory data collected from a plurality of client machines; a management server configured to provide an administrator tool to review and analyze the collected inventory data; and a telemetry logging system configured to; collect inventory information associated with installed applications, add-ins, and solutions through one or more telemetry application programming interfaces (APIs) embedded within installed applications and solutions to capture events and properties; employ customizable tags to filter collected inventory information; forward the collected inventory information to the at least one processing server for aggregation and processing; provide a telemetry dashboard user interface as the administrator tool for an administrator to review, analyze, and customize the aggregated and processed inventory information; provide a filtering user interface as another administrator tool for the administrator to select filtering criteria to review, analyze, and customize the aggregated and processed inventory information; and enable the administrator to share the aggregated and processed inventory information in a spreadsheet workbook with one or more resources in order to remediate one or more solutions addressing detected performance, errors, and compatibility issues. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computing device to provide solution monitoring in a multi-user system, the computing device comprising:
-
a memory; a processor coupled to the memory, the processor executing an application in conjunction with instructions stored in the memory, wherein the application configured is configured to; collect inventory information associated with installed applications, add-ins, and solutions through inventory agents on individual client machines; employ customizable tags to filter the collected inventory information; generate a record of associated with at least one from a set of;
the installed applications, the add-ins, and the solutions through inventory agents on individual client machines;provide an event viewer user interface for a user to review a record of events, wherein the event viewer user interface also provides information and links to address detected performance, errors, and compatibility issues; provide a filtering user interface for the user to select filtering criteria to review the record of events; forward the collected inventory information to a central data store for aggregation and processing; provide a telemetry dashboard user interface for an administrator to review, analyze, and customize the aggregated and processed inventory information from a plurality of inventory agents; provide a filtering user interface for the administrator to select filtering criteria to review, analyze, and customize the aggregated and processed inventory information; and provide an add-in management user interface for the administrator to manage one or more of the add-ins using a group policy, wherein the add-in management user interface displays how the one or more of the add-ins are being managed currently, enables the administrator to one of enable and block solutions with a group policy script, and provides a control for creating the group policy script. - View Dependent Claims (18, 19, 20)
-
Specification