IP Library › Granted Patent US 8,380,838
Granted Patent B2
US 8,380,838 · App. 13/082,786 · Granted Feb 19, 2013

Reduction of alerts in information technology systems

Inventors: Abhijit Bose (Paramus, NJ); Winnie Wing-Yee Cheng (Tarrytown, NY); Shang Qing Guo (Cortlandt Manor, NY); Sang Kyum Kim (Urbana, IL); Laura Zaihua Luan (Scarsdale, NY); Dennis Anthony Perpetua, Jr. (Jay, NY); Daniela Rosu (Ossining, NY); Mithkal M. Smadi (Round Rock, TX)
Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,380,838
App. No.
13/082,786
Granted
Feb 19, 2013
Kind
B2
Abstract

Aspects of the present invention dynamically reduce a frequency at which IT infrastructure automatically generates alerts. Historical data across a plurality of data sources in the IT infrastructure is analyzed. An opportunity to reduce the frequency at which the IT infrastructure automatically generates the alerts is identified. A new alert policy addressing the opportunity to reduce alert frequency is generated. An impact of the new alert policy on a set of predefined service level objectives (SLOs) and service level agreements (SLAs) is evaluated. The new alert policy is deployed in the IT infrastructure.

Claims (39)

1. A method for dynamically reducing a frequency at which an information technology (IT) infrastructure automatically generates alerts, the method comprising the steps of:

a computer analyzing historical data across a plurality of data sources in the IT infrastructure;

after the step of performing the analysis of the historical data, the computer identifying an opportunity to reduce a frequency at which the IT infrastructure automatically generates the alerts;

the computer generating a new alert policy addressing the opportunity to reduce the frequency;

the computer evaluating an impact of the new alert policy on a set of predefined service level objectives (SLOs) and service level agreements (SLAs); and

the computer deploying the new alert policy in the IT infrastructure.

2. The method of claim 1 , wherein the step of evaluating the impact of the new alert policy further comprises the computer simulating the new alert policy against the historical data.

3. The method of claim 1 , wherein the step of evaluating the impact of the new alert policy on the set of predefined SLAs and SLOs further comprises the computer calculating a projected accuracy score of the new alert policy.

4. The method of claim 1 , wherein the step of generating the new alert policy addressing the opportunity to reduce the frequency comprises the computer adjusting a threshold associated with a current alert policy of the IT infrastructure.

5. The method of claim 1 , wherein the step of analyzing the historical data across the plurality of data sources in the IT infrastructure further comprises the computer analyzing the historical data across one or more of a current alert information source, a resource utilization and performance source, a system configuration information source, a change history information source, and an incident ticket information source.

6. The method of claim 1 , wherein the step of analyzing the historical data across the plurality of data sources in the IT infrastructure further comprises the computer classifying a plurality of servers in a plurality of domains of the IT infrastructure into a group of servers having a common characteristic.

7. The method of claim 1 , wherein the step of identifying the opportunity to reduce the frequency at which the IT infrastructure automatically generates the alerts comprises the computer determining that the IT infrastructure automatically generates a false alert.

8. The method of claim 1 , wherein the step of analyzing the historical data across the plurality of data sources in the IT infrastructure further comprises the computer analyzing the historical data across the plurality of data sources in a plurality of domains.

9. A computer program product for dynamically reducing the frequency at which an information technology (IT) infrastructure automatically generates alerts, the computer program product comprising one or more computer-readable tangible storage devices and program instructions stored on at least one of the one or more computer-readable tangible storage devices, the program instructions comprising:

first program instructions to analyze historical data across a plurality of data sources in the IT infrastructure;

second program instructions to identify an opportunity to reduce a frequency at which the IT infrastructure automatically generates the alerts;

third program instructions to generate a new alert policy addressing the opportunity to reduce the frequency;

fourth program instructions to evaluate an impact of the new alert policy on a set of predefined service level objectives (SLOs) and service level agreements (SLAs); and

fifth program instructions to deploy the new alert policy in the IT infrastructure.

10. The computer program product of claim 9 , wherein the fourth program instructions simulate the new alert policy against the historical data.

11. The computer program product of claim 9 , wherein the fourth program instructions calculate a projected accuracy score of the new alert policy.

12. The computer program product of claim 9 , wherein the third program instructions adjust a threshold associated with a current alert policy of the IT infrastructure.

13. The computer program product of claim 9 , wherein the first program instructions analyze the historical data across one or more of a current alert information source, a resource utilization and performance source, a system configuration information source, a change history information source, and an incident ticket information source.

14. The computer program product of claim 9 , wherein the first program instructions classify a plurality of servers in a plurality of domains of the IT infrastructure into a group of servers having a common characteristic.

15. The computer program product of claim 9 , wherein the second program instructions determine that the IT infrastructure automatically generates a false alert.

16. The computer program product of claim 9 , wherein the first program instructions analyze the historical data across the plurality of data sources in a plurality of domains.

17. A computer system for dynamically reducing the frequency at which an information technology (IT) infrastructure automatically generates alerts, the computer system comprising one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising:

first program instructions to analyze historical data across a plurality of data sources in the IT infrastructure;

second program instructions to identify an opportunity to reduce a frequency at which the IT infrastructure automatically generates the alerts;

third program instructions to generate a new alert policy addressing the opportunity to reduce the frequency;

fourth program instructions to evaluate an impact of the new alert policy on a set of predefined service level objectives (SLOs) and service level agreements (SLAs); and

fifth program instructions to deploy the new alert policy in the IT infrastructure.

18. The computer system of claim 17 , wherein the fourth program instructions simulate the new alert policy against the historical data.

19. The computer system of claim 17 , wherein the fourth program instructions calculate a projected accuracy score of the new alert policy.

20. The computer system of claim 17 , wherein the third program instructions adjust a threshold associated with a current alert policy of the IT infrastructure.

21. The computer system of claim 17 , wherein the first program instructions analyze the historical data across one or more of a current alert information source, a resource utilization and performance source, a system configuration information source, a change history information source, and an incident ticket information source.

22. The computer system of claim 17 , wherein the first program instructions classify a plurality of servers in a plurality of domains of the IT infrastructure into a group of servers having a common characteristic.

23. The computer system of claim 17 , wherein the second program instructions determine that the IT infrastructure automatically generates a false alert.

24. The computer system of claim 17 , wherein the first program instructions analyze the historical data across the plurality of data sources in a plurality of domains.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: GLOBALFOUNDRIES U.S. 2 LLC; GLOBALFOUNDRIES U.S. INC.
To: GLOBALFOUNDRIES INC.
Reel/Frame 036779/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GLOBALFOUNDRIES U.S. 2 LLC
Reel/Frame 036550/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 8, 2011
From: BOSE, ABHIJIT; CHENG, WINNIE WING-YEE; GUO, SHANG QING; KIM, SANG KYUM; LUAN, LAURA ZAIHUA; PERPETUA, DENNIS ANTHONY, JR; ROSU, DANIELA; SMADI, MITHKAL M.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 026096/0770 →
Continuity (1)
Related Publication 20120259962A1 · Oct 11, 2012