IP Library Granted Patent US 6,993,453
Granted Patent B2
US 6,993,453 · App. 10/695,164 · Granted Jan 31, 2006

Adjusted monitoring in a relational environment

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 6,993,453
App. No.
10/695,164
Granted
Jan 31, 2006
Kind
B2
Abstract

A system, method and apparatus for adjustable performance monitoring in a relational environment. The system can include a registry of related applications, at least two performance monitors communicatively linked to one another and coupled to respective related applications listed in the registry, and a set of adjustable monitoring parameters for each of the performance monitors. The system further can include a policy engine coupled to at least one of the performance monitors and configured to process a policy for defining an adjustment of a corresponding set of the adjustable monitoring parameters based upon an indication received from a communicatively linked one of the performance monitors.

Claims (56)

1. A method for adjusted monitoring in a relational environment the method comprising the steps of:

measuring resource values in a coupled application;

detecting an indication arising from said measurement;

locating an application related to said coupled application; and,

transmitting a notification of said indication to a performance monitor coupled to said related application;

wherein said detecting step comprises comparing said measured resource values to a pre-defined threshold; and, where said measured resource values exceed said threshold, declaring an indication.

2. A method for adjusted monitoring in a relational environment the method comprising the steps of:

measuring resource values in a coupled application;

detecting an indication arising from said measurement;

locating an application related to said coupled application; and,

transmitting a notification of said indication to a performance monitor coupled to said related application;

wherein said detecting step comprises comparing said measured resource values to a pre-defined threshold; and, where said measured resource values fail to meet said threshold, declaring an indication.

3. A method for adjusted monitoring in a relational environment the method comprising the steps of:

measuring resource values in a coupled application;

detecting an indication arising from said measurement;

locating an application related to said coupled application;

transmitting a notification of said indication to a performance monitor coupled to said related application;

detecting said related application through a configuration of said coupled application; and,

recording said detected relationship in said registry.

4. A method for adjusted monitoring in a relational environment the method comprising the steps of:

measuring resource values in a coupled application;

detecting an indication arising from said measurement;

locating an application related to said coupled application;

transmitting a notification of said indication to a performance monitor coupled to said related application; and,

adjusting performance monitor parameters responsive to said detection.

5. The method of claim 4 , wherein said adjusting step comprises the steps of:

loading an adjustment policy specifying limitations on adjusting performance monitor parameters in response to specific indications; and,

limiting said adjustment of said performance monitor parameters based upon said policy.

6. A machine readable storage having stored thereon a computer program for adjusted monitoring in a relational environment, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:

measuring resource values in a coupled application;

detecting an indication arising from said measurement;

locating an application related to said coupled application; and,

transmitting a notification of said indication to a performance monitor coupled to said related application;

wherein said detecting step comprises comparing said measured resource values to a pre-defined threshold; and, where said measured resource values exceed said threshold, declaring an indication.

7. A machine readable storage having stored thereon a computer program for adjusted monitoring in a relational environment, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:

measuring resource values in a coupled application;

detecting an indication arising from said measurement;

locating an application related to said coupled application; and,

transmitting a notification of said indication to a performance monitor coupled to said related application;

wherein said detecting step comprises comparing said measured resource values to a pre-defined threshold; and, where said measured resource values fail to meet said threshold, declaring an indication.

8. A machine readable storage having stored thereon a computer program for adjusted monitoring in a relational environment, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:

measuring resource values in a coupled application;

detecting an indication arising from said measurement;

locating an application related to said coupled application;

transmitting a notification of said indication to a performance monitor coupled to said related application;

detecting said related application through a configuration of said coupled application; and,

recording said detected relationship in said registry.

9. A machine readable storage having stored thereon a computer program for adjusted monitoring in a relational environment, the computer program comprising a routine set of instructions for causing the machine to perform the steps of:

measuring resource values in a coupled application;

detecting an indication arising from said measurement;

locating an application related to said coupled application;

transmitting a notification of said indication to a performance monitor coupled to said related application; and,

adjusting performance monitor parameters responsive to said detection.

10. The machine readable storage of claim 9 , wherein said adjusting step comprises the steps of:

loading an adjustment policy specifying limitations on adjusting performance monitor parameters in response to specific indications; and,

limiting said adjustment of said performance monitor parameters based upon policy.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2017
From: INTERNATIONAL BUSINESS MACHINES
To: SERVICENOW, INC.
Reel/Frame 042269/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2003
From: KRISSELL, DANIEL L.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 014660/0611 →