[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2008158906A - System, method and program for adjusting collection interval in resource monitoring - Google Patents

System, method and program for adjusting collection interval in resource monitoring Download PDF

Info

Publication number
JP2008158906A
JP2008158906A JP2006348593A JP2006348593A JP2008158906A JP 2008158906 A JP2008158906 A JP 2008158906A JP 2006348593 A JP2006348593 A JP 2006348593A JP 2006348593 A JP2006348593 A JP 2006348593A JP 2008158906 A JP2008158906 A JP 2008158906A
Authority
JP
Japan
Prior art keywords
collection interval
usage rate
resource
collection
state transition
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006348593A
Other languages
Japanese (ja)
Inventor
Rui Sato
硫維 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2006348593A priority Critical patent/JP2008158906A/en
Publication of JP2008158906A publication Critical patent/JP2008158906A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To effectively attain fluctuation complement in resource monitoring and reduction of resource stress in a monitoring object computer system. <P>SOLUTION: The collection interval adjustment system for resource monitoring for adjusting/controlling the collection interval of resource usage rate, exceeding of the usage rate over a predetermined threshold is detected, state transition of the ratio of the usage rate to the threshold is detected, and the collection interval is extended when the transition is small, and shortened when the transition is large. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、SQLを理解していない人でも、日本語でSQL文を扱うことができる技術に関する。   The present invention relates to a technique that allows a person who does not understand SQL to handle SQL sentences in Japanese.

従来の計算機システムのリソース監視方式では、収集間隔を一定時間として監視する方式が一般的であった。   In a conventional computer system resource monitoring method, a method of monitoring a collection interval as a fixed time is generally used.

しかし、一定間隔によるリソース監視方式では、監視間隔を広く設定した場合には監視対象の計算機のリソース使用率が急激に変動するとその変動を補足できないケースが考えられ、逆に監視間隔を狭く設定した場合には監視処理によって監視対象の計算機のリソース圧迫の要因となるケースが考えられる。   However, in the resource monitoring method with a fixed interval, if the monitoring interval is set wide, there may be a case where the fluctuation of the resource usage rate of the monitored computer cannot be supplemented, and conversely, the monitoring interval is set narrow. In some cases, the monitoring process may cause a resource pressure on the monitored computer.

この課題に対し、特許文献1で開示されている手法では、監視対象となる計算機のリソース使用率に対する複数の閾値と該複数の閾値のそれぞれに対するリソース監視の収集間隔を対応つけることによって解決を図っている。   To solve this problem, the technique disclosed in Patent Document 1 solves this problem by associating a plurality of thresholds for the resource usage rate of the computer to be monitored with resource monitoring collection intervals for each of the plurality of thresholds. ing.

図6に一定間隔でリソース監視を行った場合に監視対象の計算機のリソース使用率の変動を補足しきれていない例を、図7に特許文献1で開示されている手法によって、課題の解決が図られている例を示す。
特開2005−004336号公報
FIG. 6 shows an example in which fluctuations in the resource usage rate of the computer to be monitored are not supplemented when resource monitoring is performed at regular intervals. The method disclosed in Patent Document 1 in FIG. An example is shown.
JP 20050043336 A

しかしながら、特許文献1で開示されている手法では、継続的にリソースの使用率の高い計算機システムに対しては、高負荷時に過剰なリソース圧迫を与えてしまうという課題が考えられる。   However, with the technique disclosed in Patent Document 1, there is a problem that excessive resource pressure is applied to a computer system with a high resource usage rate during a high load.

継続的にリソースの使用率の高い計算機システムに対して特許文献1で開示されている手法を適用したケースのリソース使用率と収集間隔の様子を図8に示す。   FIG. 8 shows a resource usage rate and a collection interval in a case where the method disclosed in Patent Document 1 is applied to a computer system having a high resource usage rate continuously.

本発明は、以上説明した問題点を解決するためになされたものである。その目的は、特許文献1で提案されている監視対象となる計算機のリソース使用率に対する複数の閾値(以下、閾値という)を導入する手法に加え、リソース使用率の状態遷移の様子を記憶する変数(以下、状態遷移変数という)を加え、閾値と状態遷移変数の2指標に収集間隔を対応づけることによって、監視対象計算機システムのリソース監視の変動補足とリソース圧迫の低減を従来提案されている手法より効果的に実現することである。   The present invention has been made to solve the above-described problems. In addition to the method of introducing a plurality of threshold values (hereinafter referred to as threshold values) for the resource usage rate of the computer to be monitored, which is proposed in Patent Document 1, the purpose of the variable is to store the state transition state of the resource usage rate. (Hereinafter referred to as a state transition variable), and a method that has been proposed for supplementing resource monitoring fluctuations and reducing resource pressure in a monitored computer system by associating a collection interval with two indices of a threshold value and a state transition variable To achieve it more effectively.

本発明は、リソースの使用率の収集間隔を調整/制御するリソース監視における収集間隔調整システムにおいて、
該使用率が予め定められた閾値を超えたことを検出し、該使用率と該閾値の比の状態遷移を検出し、遷移が少なければ該収集間隔を長くし、遷移多ければ該収集間隔を短くするリソース監視における収集間隔調整システムを提供する。
The present invention relates to a collection interval adjustment system in resource monitoring that adjusts / controls a collection interval of resource usage rate.
Detect that the usage rate exceeds a predetermined threshold, detect a state transition of the ratio between the usage rate and the threshold, increase the collection interval if there are few transitions, and set the collection interval if there are many transitions A collection interval adjustment system for resource monitoring to be shortened is provided.

また、本発明は、リソースの使用率の収集間隔を調整/制御するリソース監視における収集間隔調整方法において、
該使用率が予め定められた閾値を超えたことを検出するステップと、
該使用率と該閾値の比の状態遷移を検出するステップと、
遷移が少なければ該収集間隔を長くし、遷移多ければ該収集間隔を短くするステップと
を有するリソース監視における収集間隔調整方法を提供する。
Further, the present invention provides a collection interval adjustment method in resource monitoring that adjusts / controls the collection interval of the resource usage rate.
Detecting that the usage rate exceeds a predetermined threshold;
Detecting a state transition of the ratio between the usage rate and the threshold;
There is provided a collection interval adjustment method in resource monitoring, which includes a step of lengthening the collection interval if there are few transitions and shortening the collection interval if there are many transitions.

本発明によれば、監視対象計算機システムのリソース監視の変動補足とリソース圧迫の低減を従来提案されている手法より効果的に実現することができる。   According to the present invention, it is possible to more effectively realize the resource monitoring fluctuation supplement and the resource pressure reduction of the monitored computer system than the conventionally proposed methods.

以下、本発明の実施の形態について図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1を参照すると、本実施の形態におけるリソース監視における収集間隔調整システムとしての計算機100は、監視対象リソース101、データ処理部110、記憶部120から成る。   Referring to FIG. 1, a computer 100 as a collection interval adjustment system in resource monitoring in this embodiment includes a monitoring target resource 101, a data processing unit 110, and a storage unit 120.

データ処理部110は性能情報収集手段111、閾値/状態遷移変数管理手段112、収集間隔調整手段113から成る。   The data processing unit 110 includes a performance information collection unit 111, a threshold / state transition variable management unit 112, and a collection interval adjustment unit 113.

記憶部120は性能情報記憶部121、収集間隔設定情報記憶部122、状態遷移情報記憶部123から成る。   The storage unit 120 includes a performance information storage unit 121, a collection interval setting information storage unit 122, and a state transition information storage unit 123.

なお、収集間隔設定情報記憶部122は、図2に示す構造のデータを記憶し、収集間隔設定情報記憶部123は、図3に示す構造のデータを記憶する。   The collection interval setting information storage unit 122 stores data having the structure shown in FIG. 2, and the collection interval setting information storage unit 123 stores data having the structure shown in FIG.

次に、図1、図2、図3及び図4のフローチャートを参照して本発明の実施例の動作について詳細に説明する。   Next, the operation of the embodiment of the present invention will be described in detail with reference to the flowcharts of FIG. 1, FIG. 2, FIG. 3 and FIG.

図4のフローチャートにあるように、監視システムの起動201後に収集間隔設定情報読み込み202が行われる。   As shown in the flowchart of FIG. 4, the collection interval setting information reading 202 is performed after the activation 201 of the monitoring system.

これにより、収集間隔設定情報記憶部122と状態遷移情報記憶部123にそれぞれ図6、図7に示すようなデータ構造の設定情報が記憶される。同時に、性能情報収集間隔は初期値が設定されることになる。   Thereby, the setting information of the data structure as shown in FIGS. 6 and 7 is stored in the collection interval setting information storage unit 122 and the state transition information storage unit 123, respectively. At the same time, the performance information collection interval is set to an initial value.

その後、設定された初期値に基づいて第1回目の性能情報収集203が性能情報収集手段111を用いて実施される。このとき収集した性能情報は性能情報記憶部121に記憶される。性能情報収集203後に収集期間終了204の判定処理を行う。   Thereafter, the first performance information collection 203 is performed using the performance information collection unit 111 based on the set initial value. The performance information collected at this time is stored in the performance information storage unit 121. After the performance information collection 203, a determination process of the collection period end 204 is performed.

判定結果がNoの場合、監視システムは閾値/状態遷移変数収集手段112を用いて閾値/状態遷移変数情報収集205を行う。このとき、閾値/状態遷移変数収集手段112はまずリソース使用率が設定されている閾値を超えているかどうかを確認する。   When the determination result is No, the monitoring system performs threshold / state transition variable information collection 205 using the threshold / state transition variable collection unit 112. At this time, the threshold / state transition variable collection unit 112 first checks whether the resource usage rate exceeds a set threshold.

ここでリソース使用率と閾値間の性能比に変動があった場合収集間隔の変更が必要となるため、206の判定でYesとなる。   Here, if there is a change in the performance ratio between the resource usage rate and the threshold value, the collection interval needs to be changed, so the determination in 206 is Yes.

その次にリソース使用率と閾値間の性能比に変動がなければ状態遷移変数をインクリメントする。その結果、状態遷移変数が設定された状態遷移設定値を超えていた場合も、収集間隔の変更が必要となるため206の判定でYesとなる。   Next, if there is no change in the performance ratio between the resource usage rate and the threshold, the state transition variable is incremented. As a result, even when the state transition variable exceeds the set state transition set value, the collection interval needs to be changed, so the determination of 206 is Yes.

206の判定でYesの場合は収集処理調整手段207を経て、Noの場合はそのまま性能情報収集203の処理に戻ることとなる。   If the determination of 206 is Yes, the processing goes through the collection processing adjustment unit 207. If the determination is No, the processing returns to the performance information collection 203 as it is.

収集処理調整手段207においては、収集間隔調整手段113を用いて収集間隔の調整を行う。リソース使用率と閾値の性能比に変動があった場合には、収集間隔設定情報記憶部122に記憶された設定情報を参照し、閾値に基づいた収集間隔を設定する。設定した値は状態遷移情報記憶部123に記憶する。   The collection processing adjustment unit 207 uses the collection interval adjustment unit 113 to adjust the collection interval. When there is a change in the performance ratio between the resource usage rate and the threshold, the setting information stored in the collection interval setting information storage unit 122 is referred to, and the collection interval based on the threshold is set. The set value is stored in the state transition information storage unit 123.

また、状態遷移変数が状態遷移設定値を超えていた場合には、状態遷移情報記憶部123及び収集間隔設定情報記憶部122を参照し、収集間隔を現状収集間隔より1レベル長いものに設定する。設定した値は状態遷移情報記憶部123に記憶しておく。   If the state transition variable exceeds the state transition set value, the state transition information storage unit 123 and the collection interval setting information storage unit 122 are referred to and the collection interval is set to be one level longer than the current collection interval. . The set value is stored in the state transition information storage unit 123.

ステップ203、204、205、206、207の性能情報収集、閾値/状態遷移変数情報収集及び収集処理調整を収集期間の間繰り返し、収集期間が終了したときに204の判定でYesとなり、監視システム終了208となる。   Performance information collection, threshold value / state transition variable information collection and collection process adjustment in steps 203, 204, 205, 206, and 207 are repeated for the collection period. When the collection period ends, the determination in 204 is Yes and the monitoring system is terminated. 208.

上記の本実施の形態によれば、計算機システムに過剰なリソース圧迫を与えることのない範囲でリソース使用率の変動補足の精度を向上させることが可能となる。上記の特許文献1の手法では図8のようになっていた収集間隔が、本実施の形態で提案する手法を用いることによって図5のようになる。   According to the present embodiment described above, it is possible to improve the accuracy of supplementing fluctuations in the resource usage rate within a range that does not place excessive resource pressure on the computer system. The collection interval shown in FIG. 8 in the method of the above-mentioned Patent Document 1 becomes as shown in FIG. 5 by using the method proposed in this embodiment.

以上のように特許文献1のような手法に本実施の形態で提案している状態遷移情報を収集間隔の調整の判定基準に追加することによって、これまでよりも柔軟なリソース監視における収集間隔の調整を実施することが可能となる。   As described above, by adding the state transition information proposed in the present embodiment to the technique as in Patent Document 1 to the determination criterion for adjusting the collection interval, the collection interval in resource monitoring that is more flexible than before can be increased. Adjustment can be performed.

なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、計算機100の機能を実現するためのプログラムを装置に読込ませて実行することにより装置の機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるCD−ROMまたは光磁気ディスクなどを介して、または伝送媒体であるインターネット、電話回線などを介して伝送波により他のコンピュータシステムに伝送されてもよい。   Each of the above-described embodiments is a preferred embodiment of the present invention, and various modifications can be made without departing from the scope of the present invention. For example, processing for realizing the functions of the apparatus may be performed by causing the apparatus to read and execute a program for realizing the functions of the computer 100. Further, the program is transmitted to another computer system by a transmission wave via a computer-readable recording medium such as a CD-ROM or a magneto-optical disk, or via a transmission medium such as the Internet or a telephone line. Also good.

本発明は、種々の計算機システムのリソース監視装置に適用できる。   The present invention can be applied to resource monitoring apparatuses of various computer systems.

本発明の実施の形態のリソース監視における収集間隔調整システムの構成を示す図である。It is a figure which shows the structure of the collection interval adjustment system in the resource monitoring of embodiment of this invention. 本発明の実施の形態の収集間隔設定情報記憶部が記憶するデータ構造を示す図である。It is a figure which shows the data structure which the collection space | interval setting information storage part of embodiment of this invention memorize | stores. 本発明の実施の形態の収集間隔設定情報記憶部が記憶するデータ構造を示す図である。It is a figure which shows the data structure which the collection space | interval setting information storage part of embodiment of this invention memorize | stores. 本発明の実施の形態の処理動作を示すフローチャートである。It is a flowchart which shows the processing operation of embodiment of this invention. 本発明の実施の形態の収集間隔を示す図である。It is a figure which shows the collection interval of embodiment of this invention. 従来の一定間隔でリソース監視を行った場合の例を示す図である。It is a figure which shows the example at the time of performing resource monitoring in the conventional fixed interval. 従来の手法によって、課題の解決が図られている例を示す図である。It is a figure which shows the example by which the solution of the subject is achieved by the conventional method. 従来の手法を適用したケースのリソース使用率と収集間隔の様子を示す図である。It is a figure which shows the mode of the resource usage rate and collection interval of the case where the conventional method is applied.

符号の説明Explanation of symbols

100 計算機
101 監視対象リソース
110 データ処理部
111 性能情報収集手段
112 閾値/状態遷移変数管理手段
113 収集間隔調整手段
120 記憶部
121 性能情報記憶部
122 収集間隔設定情報記憶部
123 状態遷移情報記憶部123
DESCRIPTION OF SYMBOLS 100 Computer 101 Monitoring object resource 110 Data processing part 111 Performance information collection means 112 Threshold / state transition variable management means 113 Collection interval adjustment means 120 Storage part 121 Performance information storage part 122 Collection interval setting information storage part 123 State transition information storage part 123

Claims (6)

リソースの使用率の収集間隔を調整/制御するリソース監視における収集間隔調整システムにおいて、
該使用率が予め定められた閾値を超えたことを検出し、該使用率と該閾値の比の状態遷移を検出し、遷移が少なければ該収集間隔を長くし、遷移多ければ該収集間隔を短くすることを特徴とするリソース監視における収集間隔調整システム。
In the resource monitoring collection interval adjustment system that adjusts / controls the resource usage collection interval,
Detect that the usage rate exceeds a predetermined threshold, detect a state transition of the ratio between the usage rate and the threshold, increase the collection interval if there are few transitions, and set the collection interval if there are many transitions A collection interval adjustment system for resource monitoring characterized by shortening.
前記状態遷移とは、前記使用率と前記閾値の比の時間に対する前記状態遷移であることを特徴とする請求項1記載のリソース監視における収集間隔調整システム。   2. The collection interval adjustment system for resource monitoring according to claim 1, wherein the state transition is the state transition with respect to a time of a ratio between the usage rate and the threshold. リソースの使用率の収集間隔を調整/制御するリソース監視における収集間隔調整方法において、
該使用率が予め定められた閾値を超えたことを検出するステップと、
該使用率と該閾値の比の状態遷移を検出するステップと、
遷移が少なければ該収集間隔を長くし、遷移多ければ該収集間隔を短くするステップと
を有することを特徴とするリソース監視における収集間隔調整方法。
In the resource monitoring method that adjusts / controls the resource usage rate collection interval,
Detecting that the usage rate exceeds a predetermined threshold;
Detecting a state transition of the ratio between the usage rate and the threshold;
The method of adjusting the collection interval in resource monitoring, comprising: increasing the collection interval if there are few transitions, and shortening the collection interval if there are many transitions.
前記状態遷移とは、前記使用率と前記閾値の比の時間に対する前記状態遷移であることを特徴とする請求項3記載のリソース監視における収集間隔調整方法。   4. The collection interval adjustment method for resource monitoring according to claim 3, wherein the state transition is the state transition with respect to a time of a ratio between the usage rate and the threshold. コンピュータシステムに請求項1記載の機能を実現させることを特徴とするプログラム。   A program for causing a computer system to realize the function according to claim 1. コンピュータシステムに請求項2記載の機能を実現させることを特徴とするプログラム。   A program for causing a computer system to realize the function according to claim 2.
JP2006348593A 2006-12-25 2006-12-25 System, method and program for adjusting collection interval in resource monitoring Pending JP2008158906A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006348593A JP2008158906A (en) 2006-12-25 2006-12-25 System, method and program for adjusting collection interval in resource monitoring

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006348593A JP2008158906A (en) 2006-12-25 2006-12-25 System, method and program for adjusting collection interval in resource monitoring

Publications (1)

Publication Number Publication Date
JP2008158906A true JP2008158906A (en) 2008-07-10

Family

ID=39659723

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006348593A Pending JP2008158906A (en) 2006-12-25 2006-12-25 System, method and program for adjusting collection interval in resource monitoring

Country Status (1)

Country Link
JP (1) JP2008158906A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016177358A (en) * 2015-03-18 2016-10-06 キヤノン株式会社 Information processing device and control method thereof
JP2018014144A (en) * 2017-10-26 2018-01-25 株式会社東芝 Database management device, database management method, and database management program
CN109325104A (en) * 2018-10-30 2019-02-12 中译语通科技股份有限公司 A kind of method that dynamic calculates news collection Service Source

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004078338A (en) * 2002-08-12 2004-03-11 Fujitsu Ltd Method and system for evaluating computer performance
JP2004178118A (en) * 2002-11-26 2004-06-24 Hitachi Ltd Monitoring method and monitoring program of operating state of program
JP2005157933A (en) * 2003-11-28 2005-06-16 Hitachi Ltd Method and program for collecting information on performance of storage network

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004078338A (en) * 2002-08-12 2004-03-11 Fujitsu Ltd Method and system for evaluating computer performance
JP2004178118A (en) * 2002-11-26 2004-06-24 Hitachi Ltd Monitoring method and monitoring program of operating state of program
JP2005157933A (en) * 2003-11-28 2005-06-16 Hitachi Ltd Method and program for collecting information on performance of storage network

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016177358A (en) * 2015-03-18 2016-10-06 キヤノン株式会社 Information processing device and control method thereof
JP2018014144A (en) * 2017-10-26 2018-01-25 株式会社東芝 Database management device, database management method, and database management program
CN109325104A (en) * 2018-10-30 2019-02-12 中译语通科技股份有限公司 A kind of method that dynamic calculates news collection Service Source
CN109325104B (en) * 2018-10-30 2021-11-19 中译语通科技股份有限公司 Method for dynamically calculating news acquisition service resources

Similar Documents

Publication Publication Date Title
US11709534B2 (en) Method and apparatus for managing global chip power on a multicore system on chip
US20180160227A1 (en) Speaker protection excursion oversight
US8918536B1 (en) Method and apparatus for optimizing computer network usage to prevent congestion
US9568982B1 (en) Management of core power state transition in a microprocessor
JP6540189B2 (en) Transmission apparatus, transmission method, and program
JP2008158906A (en) System, method and program for adjusting collection interval in resource monitoring
US20110055353A1 (en) Dynamic File Streaming
WO2003090085A3 (en) System and method for monitoring a computer application
JP2004289820A (en) Method and instrument for evaluating performance of optical system
KR20110010793A (en) Embedded programmable component for memory device training
US20090228724A1 (en) Power Saving Method for Computer System
JP2013081131A (en) Transmission device, communication system, transmission method, and transmission program
JP4413043B2 (en) Periodic noise suppression method, periodic noise suppression device, periodic noise suppression program
JP4598569B2 (en) Communication terminal device and TFC selection method
JP4788353B2 (en) Multistage noise shaping quantizer
JP2009284008A (en) Packet processor, packet control method and packet control program
CN117934323B (en) Image generation method, device, electronic equipment and storage medium
US9520851B2 (en) Predictive automatic gain control in a media processing system
JP2006343946A (en) Memory access controller, and computer program
CN104486134A (en) Method and device for monitoring file transmission backlog
JP5067273B2 (en) Optical transmission apparatus, optical multiplexing unit, and optical multiplexing processing program
JP2020042753A (en) Information processing apparatus and information processing method
JP2005064773A (en) System and method for image compression
US11431349B2 (en) Method, electronic device and computer program product for processing data
JP5796654B1 (en) Signal transmission system, transmission device, signal transmission method, and transmission device control program

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091106

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091117

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100525

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20101005