×

Distributed sorting of event log files

  • US 10,223,367 B2
  • Filed: 03/04/2015
  • Issued: 03/05/2019
  • Est. Priority Date: 08/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • providing a plurality of composite keys for an event log, each of the composite keys composed of more than one column of a relational database and being a combination of a first time value and at least a portion of a plurality of attributes of a natural key;

    wherein one of the attributes of each plurality of attributes includes a second time value, and wherein the second time values have a different accuracy than the first time values;

    extracting, by a processing device, natural key values from the composite keys;

    distributing, by the processing device, log lines of event log files to a plurality of reducer nodes, the distributing being based on the extracted natural key values,wherein a first log line having a first natural key value is distributed to a first one of the reducer nodes and a second log line having a second different natural key value is distributed to a second one of the reducer nodes, andwherein the first one of the reducer nodes includes a first processor and the second one of the reducer nodes includes a second processor that is different than the first processor, andwherein the processing device comprises a third processor that is different than the first and second processors; and

    processing, by one of the first and second processors, a portion of the distributed log lines,the processing comprising i) sorting log lines of the portion based on corresponding ones of the first time values, and ii) grouping the sorted log lines of the portion based on the natural keys; and

    producing, by the one of the first and second processors, an executable and linkable format (ELF) file responsive to the grouping.

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