×

Log file management tool

  • US 9,846,721 B2
  • Filed: 03/13/2014
  • Issued: 12/19/2017
  • Est. Priority Date: 03/13/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processor; and

    a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to;

    retrieve, by a log collection server over a network, a first log from a first server corresponding to a contact center, the log collection server connected to the first server through the network, wherein the first server being identified based on a relationship graph derived from configuration information regarding interrelationships and interdependencies of applications running on the one or more servers;

    generate, by the log collection server, an index of values in the first log;

    update, by the log collection server an index database based on the index; and

    save the first log on a storage device coupled to the log collection server,wherein the memory further stores instructions that, when executed by the processor, cause the processor to process the first log before saving the first log on the storage device by;

    determining a file type of the first log;

    determining one or more searchable tokens associated with the file type;

    searching the first log for the one or more searchable tokens to identify a plurality of logs matching a search criteria, wherein the search criteria comprising at least one of an error code or a session identifier;

    determining whether the token is scrubbed based on whether the token comprises sensitive or private data;

    in response to determining that the token is scrubbed, replacing the plurality of logs matched the search criteria with scrubbed data;

    in response to determining that the token is not scrubbed, leaving the token unmodified; and

    updating the index with a value of the token and a location of the token in the first log.

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