Performance information collection method, apparatus and recording medium

Information

  • Patent Application
  • 20070220139
  • Publication Number
    20070220139
  • Date Filed
    June 16, 2006
    18 years ago
  • Date Published
    September 20, 2007
    17 years ago
Abstract
In order to collect performance information of a computer capable of executing more than one application software, collection information indicating a timing at which the performance information is to be collected is prepared by the unit of application software. This collects the performance information by referring to the collection information corresponding to the application software currently being executed by the computer. Such a manner collects the performance information at an appropriate timing suitable to the application software currently being executed.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a diagram describing a configuration of a performance information collection system applied by a performance information collection apparatus according to the present embodiment;



FIG. 2 is a chart describing a content of a collection policy group 14;



FIG. 3 is a flow chart of a process accomplished by an execution of a server performance collection program 11;



FIG. 4 is a flow chart of a process accomplished by an execution of an application performance collection program 12a; and



FIG. 5 is a diagram describing a hardware configuration of a computer usable as a collection target server 10 for performance information.


Claims
  • 1. A performance information collection method for collecting performance information of a computer capable of executing more than one application software, comprising: preparing collection information, by the unit of the application software, indicating a timing at which the performance information is to be collected; andcollecting the performance information based on collection information corresponding to application software currently being executed by the computer.
  • 2. The performance information collection method according to claim 1, wherein said collection information prepared by the unit of application software dynamically changes a timing for collecting said performance information according to a usage condition of a resource by preparing one or more pieces of collection information per usage condition of the resource possessed by said computer.
  • 3. The performance information collection method according to claim 1, also carrying out a collection of said performance information according to a predetermined fixed timing.
  • 4. A performance information collection apparatus for collecting performance information of a computer capable of executing more than one application software, comprising: a performance information obtainment unit for obtaining the performance information;a collection information obtainment unit for obtaining collection information, which is prepared by the unit of the application software, indicating a timing at which the performance information is to be collected; anda performance information collection unit for recognizing application software currently being executed by the computer and collecting performance information obtainable by the performance information obtainment unit based on the collection information corresponding to the recognized application software.
  • 5. The performance information collection apparatus according to claim 4, wherein said performance information collection unit dynamically changes a timing for collecting said performance information according to a usage condition of a resource in the case that plural collection information of said recognized application software have been prepared per usage condition of the resource possessed by said computer.
  • 6. A recording medium, which is accessible by a computer capable of executing more than one application software, recording a program for accomplishing: a performance information obtainment function for obtaining performance information of the computer;a collection information obtainment function for obtaining collection information, which is prepared by the unit of the application software, indicating a timing at which the performance information is to be collected; anda performance information collection function for recognizing application software currently being executed by the computer and collecting performance information obtainable by the performance information obtainment function based on collection information corresponding to the recognized application software.
  • 7. The recording medium according to claim 6, wherein said performance information collection function dynamically changes a timing for collecting said performance information according to a usage condition of a resource in the case that plural collection information of kinds of said recognized application software have been prepared per usage condition of the resource possessed by said computer.
  • 8. The recording medium according to claim 6 or 7, wherein said performance information collection function also carries out a collection of said performance information according to a predetermined fixed timing.
Priority Claims (1)
Number Date Country Kind
2006-077151 Mar 2006 JP national