×

Event context management system

  • US 9,811,562 B2
  • Filed: 02/24/2016
  • Issued: 11/07/2017
  • Est. Priority Date: 02/25/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a first computing device comprising a first data store;

    a second computing device comprising a second data store;

    a third computing device, connected to the first computing device, to;

    receive a plurality of initial data streams comprising log data from a plurality of data sources, wherein a first initial data stream of the plurality of initial data streams comprises a first plurality of messages comprising first log data that is associated with a first data source of the plurality of data sources; and

    cause the first computing device to write the plurality of initial data streams to the first data store, wherein the first initial data stream received from the first data source is stored in a first initial data stream record in the first data store; and

    a fourth computing device, connected to the first computing device and to the second computing device, to;

    determine a first log format of the first log data in the first initial data stream record;

    determine boundaries of a plurality of discrete log entries included in one or more messages of the first plurality of messages based on the first log format;

    separate the one or more messages into the plurality of discrete log entries; and

    generate an event for a discrete log entry of the plurality of discrete log entries, wherein to generate the event for the discrete log entry the fourth computing device is to;

    parse the discrete log entry based on the first log format to identify a plurality of fields;

    identify a subset of the plurality of fields to be used as keys for indexing events;

    assign a field type to each field in the subset of the plurality of fields; and

    cause the second computing device to write a plurality of event entries for the event into the second data store, wherein a separate event entry is written to the second data store for each field of the subset of the plurality of fields having an assigned field type.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×