PREDICTING PROBLEM EVENTS FROM MACHINE DATA
First Claim
1. An apparatus, comprising:
- a processor and a memory communicatively connected to the processor, the processor configured to;
receive a set of problem prediction rules and information indicative of a length of an observation window, wherein the information indicative of the length of the observation window is based on a length of an analysis time period used to create at least one of the problem prediction rules based on analysis of historical problem data and historical machine data;
receive machine data generated by a device within the observation window; and
identify a predicted problem event associated with the device based on a determination that the machine data matches one of the problem prediction rules.
2 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure generally discloses a problem event prediction capability. The problem event prediction capability may be configured to predict various types of problem events (e.g., customer problems, customer tickets, customer outages, network problems, network tickets, network outages, or the like, as well as various combinations thereof) based on various types of asynchronous machine data (e.g., alarms, alerts, triggers, machine logs, machine messages, diagnostic logs, diagnostic messages, or the like, as well as various combinations thereof). The problem event prediction capability may be configured to generate a set of problem prediction rules based on historical machine data and to apply the problem prediction rules to observed machine data in order to predict various types of problem events.
-
Citations
20 Claims
-
1. An apparatus, comprising:
a processor and a memory communicatively connected to the processor, the processor configured to; receive a set of problem prediction rules and information indicative of a length of an observation window, wherein the information indicative of the length of the observation window is based on a length of an analysis time period used to create at least one of the problem prediction rules based on analysis of historical problem data and historical machine data; receive machine data generated by a device within the observation window; and identify a predicted problem event associated with the device based on a determination that the machine data matches one of the problem prediction rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A method, comprising:
-
receiving a set of problem prediction rules and information indicative of a length of an observation window, wherein the information indicative of the length of the observation window is based on a length of an analysis time period used to create at least one of the problem prediction rules based on analysis of historical problem data and historical machine data; receiving machine data generated by a device within the observation window; and identifying a predicted problem event associated with the device based on a determination that the machine data matches one of the problem prediction rules.
-
-
10. An apparatus, comprising:
a processor and a memory communicatively connected to the processor, the processor configured to; receive historical problem event data associated with a device, the device comprising a network device or a customer device; receive historical machine data generated by the device; create, based on a predictive time epoch, a temporal association between the historical problem event data associated with the device and the machine data generated by the device; and generate a problem prediction rule associated with the device based on the temporal association between the historical problem event data associated with the device and the machine data generated by the device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
11. The apparatus of claim 11, wherein, to create the temporal association between the historical problem event data associated with the device and the machine data generated by the device, the processor is configured to:
-
identify, within the historical problem event data, a problem event associated with the device and having a reporting time associated therewith; determine a predictive time epoch preceding the reporting time associated with the problem event; identify, from the historical machine data, one or more machine data records falling within the predictive time epoch; and create the temporal association by creating an association between the problem event and the one or more machine data records falling within the predictive time epoch.
-
-
20. A method, comprising:
-
receiving, by a processor, historical problem event data associated with a device, the device comprising a network device or a customer device; receiving, by the processor, historical machine data generated by the device; creating, by the processor based on a predictive time epoch, a temporal association between the historical problem event data associated with the device and the machine data generated by the device; and generating, by the processor, a problem prediction rule associated with the device based on the temporal association between the historical problem event data associated with the device and the machine data generated by the device.
-
Specification