Patent classifications
G06F11/0775
USING APPLICATION PERFORMANCE EVENTS TO CALCULATE A USER EXPERIENCE SCORE FOR A COMPUTER APPLICATION PROGRAM
A quality score for a computer application release is determined using a first number of unique users who have launched the computer application release on user devices and a second number of unique users who have encountered at least once an abnormal termination with the computer application release on user devices. Additionally or optionally, an application quality score can be computed for a computer application based on quality scores of computer application releases that represent different versions of the computer application. Additionally or optionally, a weighted application quality score can be computed for a computer application by further taking into consideration the average application quality score and popularity of a plurality of computer applications.
Rebuilding Missing Data in a Storage Network via Locally Decodable Redundancy Data
A processing system of a storage network operates by: sending, to at least one storage unit of the storage network, at least one read request corresponding to at least a read threshold number of a set of encoded data slices to be retrieved, wherein the set of encoded data slices correspond to data, wherein the data is coded in accordance with dispersed error coding parameters that include a write threshold number and the read threshold number, wherein the write threshold number is a number of encoded data slices in the set of encoded data slices and wherein the read threshold number is a number of the set of encoded data slices that is required to decode the data; receiving, via the at least one processing circuit and from the at least one storage unit, a first subset of the set of encoded data slices, wherein the first subset is missing at least one missing encoded data slice that was not received from the at least one storage unit in response to the at least one read request and wherein a number of encoded data slices in the first subset is less than the read threshold number; generating, via the at least one processing circuit, at least one rebuilt encoded data slice corresponding to the at least one missing encoded data slice utilizing locally decodable redundancy data, wherein the locally decodable redundancy data generated from a second subset of the set of encoded data slices that includes the at least one missing encoded data slice; and recovering, via the at least one processing circuit, the data based on the at least one rebuilt encoded data slice and the first subset.
PERFORMING ROOT CAUSE ANALYSIS ON DATA CENTER INCIDENTS
Described herein are technologies pertaining to identifying and applying association rules in connection with identifying a root cause of a problem in a computing system. The association rules are constrained such that one side of the association rules is unidimensional. Upon an incident report being received, association rules that are relevant to the incident report are identified and ranked, where a top threshold number of association rules is employed to identify a potential root cause of an incident represented by the incident report.
ENRICHED HIGH FIDELITY METRICS
A method including receiving events from different data sources for a service automatically executing in an enterprise system. A first event is enriched by providing the first event with first metadata that associates the first event with a first application used by the service. The first event is assigned to a time slice associated with the first application. A second event is enriched in a similar manner. A correlation graph of nodes and edges is built using the enriched events, with nodes representing the events and edges indicating relationships between the edges. A third event indicating a fault in the first application associated with the first node is received. The source of the error for the third event is identified using the second updated correlation graph and the time slice. The source of error is then mitigated.
OPERATION MANAGEMENT APPARATUS, OPERATION MANAGEMENT METHOD, AND STORAGE MEDIUM
The present invention makes it possible to determine whether there is actually a fault that has occurred in a situation where a specific fault state pertaining to a system to be monitored is continuously detected. An operation management device detects, using the measured value of a performance index pertaining to the system to be monitored and a correlation model representing the relationship between two mutually different performance indices, fault information indicating a fault pertaining to the combination of the two mutually different performance indices. The operation management device holds the detected fault information in chronological order, and determines, on the basis of the fault information, whether the fault information has been detected continuously with respect to a specific combination. The operation management device calculates an abnormality score representing the degree of abnormality pertaining to the performance index on the basis of information that pertains to the combination for which it is determined that the fault information is detected continuously, and information that pertains to other combinations including the specific performance index, among the combinations including the specific performance index and for which the fault information has been detected.
Glitch absorption apparatus and method
An apparatus includes a primary processor and a secondary processor configured to receive a first signal, a second signal and a plurality of input signals, and perform same operations as each other based on the first signal, the second signal and the plurality of input signals, a comparison circuit configured to receive output signals of the primary processor and the secondary processor, and detect a lockstep mismatch between the primary processor and the secondary processor based on the output signals, a fault capturing circuit configured to receive the first signal and the second signal, and capture a fault signal generated by the comparison circuit, and a first glitch absorption device configured to receive the first signal and the second signal, and absorb glitches fed into the first glitch absorption device.
LINKING RELATED EVENTS FOR VARIOUS DEVICES AND SERVICES IN COMPUTER LOG FILES ON A CENTRALIZED SERVER
A system with an interactive user interface for users to view and interact with sanitized log data received from a plurality of hosts, such as those associated with various services of an organization. The system may receive from hosts log files and/or metadata that have been filtered by agents executing on the respective hosts to remove or anonymize any sensitive or confidential information prior to transmission to the system. In some embodiments the system does further filtering of the sanitized data. Received sanitized data is parsed, indexed, and/or otherwise processed for optimal searching, and stored in a log pipeline. The system causes display of an electronic visualization interface.
Information processing apparatus, control method for controlling information processing apparatus, and storage medium
An information processing apparatus configured to record logs includes a log collection unit that collects logs recorded according to executed functions and store an audit log file including the collected logs, a detection unit that detects an error in the collection of logs recorded according to the executed functions, and a control unit that, when the error is detected, compresses the stored audit log file and separately stores the compressed log file while continuing to collect logs.
Determining root-cause of failures based on machine-generated textual data
A method and system for determining root-causes of incidences using machine-generated textual data. The method comprises receiving machine-generated textual data from at least one data source; classifying the received machine-generated textual data into at least one statistical metric; processing the statistical metric to recognize a plurality of incidence patterns; correlating the plurality of incidence patterns to identify at least a root-cause of an incidence that occurred in a monitored environment; and generating an alert indicating at least the identified root-cause.
Computing device notification management software
Techniques disclosed herein relate to managing notifications to a user associated with a computing device. The notifications correspond to a response to an indication of an exception condition on the computing device. The response to the exception condition includes a plurality of steps, including computer-implemented steps in which data objects output a plurality of notifications for the user. These notifications are processed by a notification choreographer and used to prepare a unified status communication. The unified status communication is output to the user and depicts information corresponding to a plurality of the notifications.