×

Detection, remediation and inference rule development for multi-layer information technology (“IT”) structures

  • US 10,235,227 B2
  • Filed: 10/12/2015
  • Issued: 03/19/2019
  • Est. Priority Date: 10/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for detection, remediation and inference rule development for multi-layer information technology (“

  • IT”

    ) structures, wherein layers in the multi-layer IT structure consists of a network layer, a virtual layer, an operating system layer, a middle ware (“

    MW”

    ) layer and a data layer, the apparatus comprising;

    an event generator that monitors for, retrieves, and pools a plurality of error events and a plurality of performance events from a collection of alerting sources, said alerting sources for providing alerts from the network layer, the virtual layer, the operating system layer, the MW layer and the data layer;

    an event parser that provides a system status; and

    an analytics engine that detects a plurality of patterns and a plurality of relationships in the retrieved error events, the patterns including an identification of a specific one of the network layer, the virtual layer, the operating system layer, the MW layer and the data layer, within which the error occurred, and an identification of performance events and system status, and an identification of model event hierarchies based on the detected patterns and relationships, wherein said detecting a plurality of patterns comprises indexing the error events into one of the memory-related issues, DSN-related issues, resource-related issues attributed to infrastructure resources and “

    String not found”

    related issues that were followed by application failure, said indexing further comprising self-constructively cataloguing the error events based on the indexing;

    wherein said analytics engine is configured to invoke one or more auto-remediation processes in response to pre-determined indexed error events, said one or more auto-remediation processes based, at least in part, on the detected patterns, relationships and hierarchies, and wherein said analytics engine is for detecting a threshold number of occurrences relating to a sequence of a pre-determined number of memory errors over a pre-determined period of time;

    wherein the analytics engine invokes at least one auto-remediation process in response to the detection of the pre-determined number of memory errors over a pre-determined period of time, said auto-remediation process comprising at least one of restart, bounce service, kill present application and exit current routine.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×