Localization of potential issues to objects
AssigneeHewlett Packard Enterprise Development LP
InventorsDavid Nellinger Adamson, Aditya Samalla, Raymond Mark Cooke
Life of this patent
Estimating the term…
Abstract
In some examples, a system identifies a potential issue based on comparing measurement data acquired at different hierarchical levels of a computing environment. Within a hierarchical level of the different hierarchical levels, the system determines, based on measurement data acquired for objects in the hierarchical level, whether the potential issue is localized to a subset of the objects.
Claims20
A non-transitory machine-readable storage medium comprising instructions that upon execution cause a system to:
- based on comparing measurement data acquired at different hierarchical levels of a computing environment, identify a potential issue and a particular hierarchical level of the different hierarchical levels as a potential cause of the potential issue, the different hierarchical levels comprising a physical machine level and a program level comprising a program to execute on one or more hosts of the physical machine level;
- and
- based on measurement data acquired for objects within a particular hierarchical level of the different hierarchical levels:
- compute respective localization scores for a plurality of subsets of the objects within the particular hierarchical level;
- rank the plurality of subsets according to the respective localization scores;
- determine that the localization scores for the plurality of subsets of the objects each violate a criterion;
- based on the determination, determine that the potential issue is localized to the plurality of subsets of the objects within the particular hierarchical level;
- and
- trigger a remediation action to address the potential issue responsive to the ranking of the plurality of subsets of the objects.
A system comprising:
- a processor;
- and
- a non-transitory storage medium storing machine-readable instructions executable on the processor to:
- based on comparing measurement data acquired at different hierarchical levels of a computing environment, identify a potential issue and a particular hierarchical level of the different hierarchical levels as a potential cause of the potential issue, the different hierarchical levels including a physical machine level and a program level comprising a program to execute on one or more hosts of the physical machine level;
- compute respective localization scores for a plurality of subsets of objects within a hierarchical level of the different hierarchical levels, the localization scores computed based on measurement data acquired for the objects in the hierarchical level, and the localization scores indicating a degree of association between the objects within the hierarchical level and the potential issue;
- rank the plurality of subsets according to the respective localization scores;
- determine that the localization scores for the plurality of subsets of the objects each violate a criterion;
- based on the determination, determine that the potential issue is localized to the plurality of subsets of the objects within the particular hierarchical level;
- and
- trigger a remediation action to address the potential issue responsive to the ranking of the plurality of subsets of the objects.
A method performed by a system comprising a hardware processor, comprising:
- receiving metrics collected for objects acquired at different hierarchical levels of a computing environment, the different hierarchical levels comprising a physical machine level and a program level comprising a program to execute on one or more hosts of the physical machine level;
- based on comparing values of the metrics acquired at the different hierarchical levels of the computing environment, identifying a potential issue and a particular hierarchical level of the different hierarchical levels as a potential cause of the potential issue;
- and
- based on the values of the metrics acquired for the objects in the particular hierarchical level:
- computing respective localization scores for a plurality of subsets of the objects within the particular hierarchical level;
- ranking the plurality of subsets according to the respective localization scores;
- determining that the localization scores for the plurality of subsets of the objects each violate a criterion;
- based on the determination, determining that the potential issue is localized to the plurality of subsets of the objects within the particular hierarchical level;
- and
- triggering a remediation action to address the potential issue responsive to the ranking of the plurality of subsets of the objects.
Dependencies are inferred from the claim text.