Causation isolation using a configuration item metric identified based on event classification

US9229898B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9229898-B2
Application numberUS-201213561592-A
CountryUS
Kind codeB2
Filing dateJul 30, 2012
Priority dateJul 30, 2012
Publication dateJan 5, 2016
Grant dateJan 5, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Based on an event classification for an event of a cross-domain computing environment, a metric of a configuration item is obtained and used to isolate a causation of the event, wherein the event is a symptom or occurrence of an operational problem of at least one computing device in the cross-domain computing environment.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving signals indicating values for metrics for a plurality of configuration item for computing devices in a cross domain computing environment; receiving an identification of an event in a cross domain computing environment, the event comprising a symptom or occurrence of an operational problem of least one of the computing devices in the cross domain computing environment; identifying, from a plurality of event classifications, an identification of the classification to which the event belongs; obtaining a configuration item of a plurality of configuration items for said at least one of the computing devices based on the identified classification, the configuration item having a setting; and acquiring a metric of the obtained configuration item based on the identified classification; and identifying a new setting for the configuration item of said at least one of the computing device in the cross domain computing environment based upon the acquired metric. 2. The method of claim 1 , wherein the event is associated with a first domain and wherein the obtained configuration item is associated with a second domain. 3. The method of claim 1 further comprising: identifying a second configuration item of the plurality of configuration items based on the identified class station; and identifying a second metric of the identified second configuration item based on the identified classification to facilitate causation isolation for the event. 4. The method of claim 1 comprising obtaining a second metric of the identified configuration item based on the identified classification to facilitate causation isolation the event. 5. The method of claim 1 further comprising: identifying a second classification of the plurality classifications to which the event belongs; identifying a second configuration item based on the identified second classification; obtaining a metric of the identified second configuration item to facilitate analysis of the event. 6. The method of claim 1 further comprising graphing the identified metric to analyze the event. 7. The method of claim 1 further comprising automatically carrying out a remedial action based upon the identified metric. 8. The method of claim 1 , wherein the plurality of event classifications are stored on a non-transient computer-readable medium and comprise at least one of CPU load, a CPU run queue, hard disk drive utilization, file transfer protocol (FTP) service, central processing unit (CPU) usage by structured query language (SQL), SQL query performance, database server status, web server response time, active directory service access status and virtualization service status. 9. The method of claim 1 , wherein the plurality of configuration item are stored on a non-transient computer-readable medium and comprise at least one of UNIX system, window system, Oracle database, Microsoft structured query (MS SQL) language database, Internet Information Services (IIS) Web server, Apache Web server, MS-Exchange server, CPU, disk, router, and switches. 10. The method of claim 1 further comprising generating a repository of mapping between the plurality of event classifications, the plurality of configuration items and metrics of the plurality of configuration items, wherein the configuration item and the metric is identified from the repository. 11. An apparatus comprising: a non-transient computer-readable medium comprising: a metric acquisition module to: receive an event classification for an event of a cross-domain computing environment, the event comprising a symptom or occurrence of an operational problem of least one computing device in the cross domain computing environment; and to direct a processor to acquire a metric of a configuration item for the at least on computing device from a repository based upon the received event classification; and an event response module to direct the processor to respond to the event using the acquired metric. 12. The apparatus of claim 11 further comprising an identification module to direct a processor to identify, from a plurality of event classifications, an identification of the classification to which an event belongs. 13. The apparatus of claim 11 , wherein the event response module comprises a graphing module to graph the acquired metric. 14. The apparatus of claim 11 , wherein the event response module comprises a resolution module to automatically respond to the event based upon the acquired metric. 15. The apparatus of claim 11 further comprising a non-transient computer-readable medium storing event classifications selected from a group of event classifications consisting of CPU load, a CPU run queue, hard disk drive utilization, file transfer protocol (FTP) service, central processing unit (CPU) usage by structured query language (SQL), SQL query performance, database server status, web server response time, active directory service access status and virtualization service status. 16. The apparatus of claim 11 , wherein the event response module is to direct the processor processing unit to respond to the event using the acquired metric by automatically changing configuration item of said at least one computing device in the cross domain computing environment. 17. An apparatus comprising: a non-transient computer-readable medium comprising: a repository of mapping between a plurality of event classifications, a plurality of configuration items and metrics of the plurality of configuration items; and a metric acquisition module to: receive an event classification for an event of a cross-domain computing environment, the event comprising a symptom or occurrence of an operational problem of least one computing device in the cross domain computing environment; and to direct a processor to acquire a metric of a configuration item for the at least one computing device from the repository based upon the received event classification; and an event response module to direct the processor processing unit to respond to the event using the acquired metric. 18. The apparatus of claim 17 , wherein the event classifications of the repository comprise event classifications selected from a group of event classifications consisting of CPU load, a CPU run queue, hard disk drive utilization, file transfer protocol (FTP) service, central processing unit (CPU) usage by structured query language (SQL), SQL query performance, database server status, web server response time, active directory service access status and virtualization service status. 19. The apparatus of claim 17 , wherein the event response module is to direct the processor processing unit to respond to the event using the acquired metric by automatically changing configuration item of said at least one computing device in the cross domain computing environment.

Assignees

Inventors

Classifications

  • for performance assessment · CPC title

  • G06F15/00Primary

    Digital computers in general (details G06F1/00 – G06F13/00); Data processing equipment in general · CPC title

  • Performance evaluation by tracing or monitoring · CPC title

  • Event-based monitoring · CPC title

  • Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation {; Recording or statistical evaluation of user activity, e.g. usability assessment} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9229898B2 cover?
Based on an event classification for an event of a cross-domain computing environment, a metric of a configuration item is obtained and used to isolate a causation of the event, wherein the event is a symptom or occurrence of an operational problem of at least one computing device in the cross-domain computing environment.
Who is the assignee on this patent?
Ramakrishnan Krishna Mahadevan, Nagoria Harvadan Nitin, Kumar Amit, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06F11/3409. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 05 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).