×

Identifying problematic messages

  • US 10,187,495 B2
  • Filed: 09/23/2016
  • Issued: 01/22/2019
  • Est. Priority Date: 09/23/2016
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable storage medium encoded with instructions executable by a hardware processor of a computing device for identifying problematic messages, the machine-readable storage medium comprising instructions to cause the hardware processor to:

  • obtain log messages associated with a server request;

    obtain a latency measure of the server request;

    cluster each of the obtained log messages into one of a plurality of log clusters based on a measure of similarity between the obtained log message and other log messages included in the log cluster, wherein each of the log clusters includes a problematic counter indicating a total number of problematic messages in the log cluster and a benign counter indicating a total number of non-problematic messages in the log cluster;

    compare the latency measure of the server request to a threshold;

    increment the problematic counter in each of the log clusters if the latency measure exceeds the threshold or increment the benign counter in each of the log clusters if the latency measure does not exceed the threshold;

    determine that one of the obtained log messages is a problematic log message based on a ratio of the problematic counter over the benign counter in the log cluster to which the problematic log message belongs; and

    display the problematic log message as a notification of a potential problem.

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