IP Library › Granted Patent US 8,042,101
Granted Patent B2
US 8,042,101 · App. 11/902,550 · Granted Oct 18, 2011

Method and program for monitoring execution state of program

Assignee: Hitachi, Ltd.
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,042,101
App. No.
11/902,550
Granted
Oct 18, 2011
Kind
B2
Abstract

Item values associated with an execution state of a program executed on a computer are collected in detail while suppressing the computer load. When reducing the interval for collecting values of one item to be monitored, the interval for collecting values of items other than that item is increased. If the computer load is increased, an interval of at least one item is increased. Moreover, there is provided an upper limit for the number of items whose intervals can be reduced simultaneously. Moreover, when varying the interval of the item according to the values of the respective items, the interval variation range is varied according to the item state and the computer load.

Claims (10)

1. A program execution state monitoring method using a plurality of computers communicatively coupled to each other for acquiring a plurality of time values associated with a program execution state of a program executed on one of the plurality of computers at intervals related to a plurality of items corresponding to a plurality of item values and stored in a storage device, the method comprising the steps of:

storing in the storage device a first group related to each of the plurality of items and consisting of at least one of the plurality of item values;

when, on one of the plurality of computers, at least one of the plurality of item values does not satisfy a condition related to a respective first item of the plurality of items and stored in the storage device, deriving, by each of the plurality of computers, a second group related to a second item different from the first item;

when the second group includes items having intervals smaller than a first value set for an interval of each of the items, changing, by each of the plurality of computers, the intervals of the respective items to the first value; and

decreasing, by each of the plurality of computers, the interval of each of the items belonging to the group related to the first item at the same time of changing the intervals of the respective items to the first value.

2. A computer system for acquiring a plurality of item values associated with a program execution state of a program executed on one of a plurality of computers at intervals related to a plurality of items corresponding to plurality of item values and stored in a storage device, the computer system comprising:

a storage device storing a first group related to each of the plurality of items and consisting of at least one of the plurality of item values;

a first computer, when at least one of the plurality of item values does not satisfy a condition related to a respective first item of the plurality of items and stored in the storage device, deriving a second group related to a second item different from the first item; and

at least one of second computers,

wherein when the second group includes items having intervals smaller than a first value set for the interval, the at least one of the second computers changes the intervals of the respective items to the first value, and decreases the interval of each of the items belonging to the group related to the first item at the same time of changing the intervals of the respective items to the first value.

Priority Claims (1)
JP 2002-341657 · Nov 26, 2002 · national
Continuity (2)
Continuation 10649698 · Aug 28, 2003
Related Publication 20080028369A1 · Jan 31, 2008