The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 16, 2021
Filed:
Sep. 12, 2019
Salesforce.com, Inc., San Francisco, CA (US);
Aishwarya Kumar, Fremont, CA (US);
Raksha Subramanyam, Fremont, CA (US);
Charles Kuo, Saratoga, CA (US);
Tony Wong, San Francisco, CA (US);
Wayne Rantala, Aurora, CA;
Amey Ruikar, Mountain View, CA (US);
Shailesh Govande, Sunnyvale, CA (US);
Kevin Wang, San Francisco, CA (US);
salesforce.com, inc., San Francisco, CA (US);
Abstract
System and methods are described for a monitoring system to monitor operations of a distributed computing system and provide feedback to subscribers. The monitoring system includes a data collection engine to receive data items comprising events, metrics, or one or more configurations about a distributed computing system being monitored, and to store selected data items into a message queue. The monitoring system also includes a data processing engine to receive the selected data items from the queue, transform the selected data items into transformed data items based at least in part on one or more settings for a subscriber and the one or more configurations of the distributed computing system, and store the transformed data items into one or more of a database and a cache. The monitoring system also includes a feedback engine to read the transformed data items from the one or more of the database and the cache, generate feedback for the subscriber based at least in part on the transformed data items and the one or more settings for the subscriber and the configurations, and send the feedback to the subscriber.