性能管理の対象となる監視対象システムにおける監視データを含むログデータを蓄積するデータ蓄積部と、前記ログデータに含まれる前記監視対象システムの構成要素の利用状況を示す利用状況データの特性に基づいて、前記ログデータを複数のグループに分類するデータ分類部と、前記グループごとに前記ログデータの回帰分析を実行して回帰モデルを生成する回帰モデル生成部と、を備えることを特徴とする監視データ分析装置。前記ログデータに含まれるデータ項目の中から、前記回帰モデルの説明変数と関連がある前記データ項目を特徴データ項目として抽出する特徴データ項目抽出部を、さらに備える、ことを特徴とする請求項1記載の監視データ分析装置。前記特徴データ抽出部は、前記グループごとに、当該グループを形成するデータの各データ項目における前記説明変数への依存度を算出し、当該算出した前記依存度が所定閾値よりも高いデータ項目を、前記特徴データ項目として抽出する、ことを特徴とする請求項2記載の監視データ分析装置。前記特徴データ抽出部は、前記グループごとに、当該グループを形成するデータの各データ項目における前記説明変数との間の相関係数を算出し、当該算出した各前記相関係数の平均値が所定閾値よりも大きいデータ項目を、前記特徴データ項目として抽出する、ことを特徴とする請求項2記載の監視データ分析装置。前記回帰モデル生成部により生成された前記回帰モデルを用いて、当該回帰モデルの目的変数である性能値を算出する性能値算出部を、さらに備える、ことを特徴とする請求項1~4のいずれか1項に記載の監視データ分析装置。性能検査の対象となる前記ログデータである検査対象ログデータに含まれる前記回帰モデルの説明変数に対応するデータ項目の値を前記回帰モデル生成部により生成された回帰モデルに代入して得られる値と、前記検査対象ログデータに含まれる前記回帰モデルの目的変数に対応するデータ項目の値との差に基づいて、前記監視対象システムにおける異常の有無を判定する異常判定部を、さらに備える、ことを特徴とする請求項1~4のいずれか1項に記載の監視データ分析装置。前記説明変数に対する各前記特徴データ項目の値の割合を前記グループごとに算出し、当該算出した前記割合を用いて各前記グループの前記回帰モデルを合成することで、各前記特徴データ項目に関する前記回帰モデルである特徴データ項目別回帰モデルを算出し、当該算出した各前記特徴データ項目別回帰モデルを、性能検査の対象となる前記ログデータである検査対象ログデータに含まれる前記特徴データ項目の値の出現率に応じて合成することで、前記回帰モデルを再計算する回帰モデル再計算部を、さらに備える、ことを特徴とする請求項2~4のいずれか1項に記載の監視データ分析装置。前記回帰モデル再計算部により再計算された前記回帰モデルを用いて、当該回帰モデルの目的変数である性能値を算出する性能値算出部を、さらに備える、ことを特徴とする請求項7記載の監視データ分析装置。前記検査対象ログデータに含まれる前記回帰モデルの説明変数に対応するデータ項目の値を前記回帰モデル再計算部により再計算された回帰モデルに代入して得られる値と、前記検査対象ログデータに含まれる前記回帰モデルの目的変数に対応するデータ項目の値との差に基づいて、前記監視対象システムにおける異常の有無を判定する異常判定部を、さらに備える、ことを特徴とする請求項7記載の監視データ分析装置。性能管理の対象となる監視対象システムにおける監視データを含むログデータを蓄積するデータ蓄積ステップと、前記ログデータに含まれる前記監視対象システムの構成要素の利用状況を示す利用状況データの特性に基づいて、前記ログデータを複数のグループに分類するデータ分類ステップと、前記グループごとに前記ログデータの回帰分析を実行して回帰モデルを生成する回帰モデル生成ステップと、を含むことを特徴とする監視データ分析方法。請求項10に記載の各ステップをコンピュータに実行させるための監視データ分析プログラム。ところで、システムの中には、例えば昼間は閲覧処理等のデータ検索による利用が多く、夜間はバッチ処理等のデータ更新による利用が多いなどのように、複数の利用パターンを有するものがある。このようなシステムにおいて、読出しや書込み等の操作要求数に対するディスクの利用率を予測する場合、従来の性能管理手法では、全ての利用パターンにおける監視データを用いて回帰モデルを生成することになる。したがって、各利用パターンにおける実際の値と回帰モデルによる予測値との間に大きな隔たりが生じ、予測誤差が大きくなってしまう。本発明は、上述した課題を解決するためになされたものであり、監視対象システムが複数の利用パターンを有する場合であっても、予測誤差を低減することができる監視データ分析装置、監視データ分析方法および監視データ分析プログラムを提供することを目的とする。本発明の監視データ分析装置は、性能管理の対象となる監視対象システムにおける監視データを含むログデータを蓄積するデータ蓄積部と、前記ログデータに含まれる前記監視対象システムの構成要素の利用状況を示す利用状況データの特性に基づいて、前記ログデータを複数のグループに分類するデータ分類部と、前記グループごとに前記ログデータの回帰分析を実行して回帰モデルを生成する回帰モデル生成部と、を備える。本発明の監視データ分析方法は、性能管理の対象となる監視対象システムにおける監視データを含むログデータを蓄積するデータ蓄積ステップと、前記ログデータに含まれる前記監視対象システムの構成要素の利用状況を示す利用状況データの特性に基づいて、前記ログデータを複数のグループに分類するデータ分類ステップと、前記グループごとに前記ログデータの回帰分析を実行して回帰モデルを生成する回帰モデル生成ステップと、を含む。本発明の監視データ分析プログラムは、上記監視データ分析方法に含まれる各ステップをコンピュータに実行させる。本発明によれば、監視対象システムが複数の利用パターンを有する場合であっても、予測誤差を低減することができる。以下、添付図面を参照して、本発明に係る監視データ分析装置、監視データ分析方法および監視データ分析プログラムの好適な実施形態について説明する。本発明に係る監視データ分析装置は、性能管理の対象となる監視対象システムにおける監視データを分析する装置である。第1実施形態まず、第1実施形態における監視データ分析装置の構成について説明する。監視データ分析装置は、物理的には、例えば、CPUCentralProcessingUnitと、記憶装置と、入出力インターフェースとを含んで構成される。記憶装置には、例えば、CPUで処理されるプログラムやデータを記憶するROMReadOnlyMemoryやHDDHardDiskDrive、主として制御処理のための各種作業領域として使用されるRAMRandomAccessMemory等の要素が含まれる。これらの要素は、互いにバスを介して接続されている。CPUが、ROMに記憶されたプログラムを実行し、入出力インターフェースを介して受信されるメッセージや、RAMに展開されるデータを処理することで、後述する監視データ分析装置における各部の機能を実現することができる。図1に示すように、監視データ分析装置1は、機能的には、例えば、データ分類部11と、回帰モデル生成部12とを有する。データ分類部11は、ログデータファイル21に格納されたログデータを、利用パターンごとのグループに分類する。利用パターンとしては、例えばデータ検索型読出し型や、データ更新型書込み型が該当する。ログデータは、監視対象システムにおける監視データを時系列に記録したデータである。図2を参照して、ログデータファイル21のデータ構成について説明する。ログデータファイル21は、データ項目として、例えば、時刻区分項目、ディスク利用率項目、リクエスト数項目、書込回数項目、読出回数項目および平均データ長項目を有する。ログデータファイル21は、時刻区分項目ごとに一件のレコード以下、ログレコードという。を生成する。時刻区分項目は、ログレコードの各データが属する時間帯を識別する区分情報を格納する。ディスク利用率項目は、監視対象システムにおけるディスク例えばHDDの利用率を格納する。本実施形態では、監視対象システムの資源利用率として、ディスク利用率を用いて説明するが、資源利用率をディスク利用率に限定するものではない。資源利用率には、監視対象システムの構成要素の利用状況を示すデータを用いることができる。具体的には、上記ディスク利用率の他に、例えば、CPUの利用率や、メモリ例えばRAMの利用率、ネットワークの利用率等が該当する。リクエスト数項目は、監視対象システムが受信したリクエストの件数を格納する。なお、リクエストの件数であることには限定されず、例えば、リクエストの到着率を用いてもよい。書込回数項目は、監視対象システムのディスクにデータを書き込んだ回数を格納する。読出回数項目は、監視対象システムのディスクからデータを読み出した回数を格納する。平均データ長項目は、対象時間帯に受信した各リクエストのデータ長の対象時間帯での平均値を格納する。利用パターンごとのグループに分類する手法として、例えば、最短距離法、最長距離法、群平均法、ウォード方等の公知のクラスタリング手法を用いることができる。クラスタリング手法を用いてログデータを複数のグループに分類する際の手順の一例を、以下に述べる。本実施形態では、グループに分類する際の特性として、リクエスト数λに対するディスク利用率ρの特性を用いる。最初に、ログデータをログレコード単位に、図3に示す座標平面上に配置する。図3の横軸はリクエスト数λを示し、縦軸はディスク利用率ρを示す。続いて、上記クラスタリング手法を用い、リクエスト数λに対するディスク利用率ρの特性に基づいて、座標平面上に配置した各データを順次まとめていく。ここでは、最終的に、図3に示す第1グループG1と第2グループG2とに分類される。この場合、第1グループG1には、データ更新型の利用パターンに属するログデータが分類され、第2グループG2には、データ検索型の利用パターンに属するログデータが分類される。図1に示す回帰モデル生成部12は、分類されたグループごとにログデータの回帰分析を実行し、回帰モデルを生成する。回帰モデルを生成する手法としては、例えば、下記参考文献1に記載されている手法を用いることができる。参考文献1長畑秀和著、多変量解析へのステップ、2章回帰分析、共立出版具体的に、回帰モデル生成部12は、例えば、回帰分析の目的変数としてディスク利用率ρを用い、回帰分析の説明変数としてリクエスト数λを用いて回帰分析を行う。例えば、図3に示すログデータを回帰分析した場合に、第1グループG1に属するログデータの回帰モデルM1として下記式1で表される回帰モデルが生成され、第2グループG2に属するログデータの回帰モデルM2として、下記式2で表される回帰モデルが生成される。回帰モデルM1:f1λ=ρ=0.0041λ0.0951...式1回帰モデルM2:f2λ=ρ=0.0019λ0.1188...式2回帰モデル生成部12は、生成した回帰モデルM1および回帰モデルM2を回帰モデルファイル22に格納する。次に、図4を参照して、第1実施形態における監視データ分析装置の動作について説明する。最初に、データ分類部11は、ログデータファイル21に格納されたログデータをクラスタリングし、複数のグループに分類するステップS101。続いて、回帰モデル生成部12は、分類されたグループごとにログデータの回帰分析を実行し、回帰モデルを生成するステップS102。なお、生成した回帰モデルは、後述するように、例えば、ディスク利用率等の資源利用率を算出する際や、監視対象システムの異常を判定する際等に用いることができる。上述したように、第1実施形態における監視データ分析装置1によれば、ログデータを、データ更新型やデータ検索型等の利用パターンに応じたグループに分類することができ、分類したグループごとに回帰モデルを生成することができる。これにより、ディスク利用率等の資源利用率が利用パターンごとに大きく相違する場合であっても、それぞれの利用パターンに応じた回帰モデルをそれぞれ生成することが可能となる。それゆえに、監視対象システムが複数の利用パターンを有する場合であっても、回帰モデルを用いて予測する際の誤差を低減することができる。第2実施形態本発明の第2実施形態について説明する。まず、第2実施形態における監視データ分析装置の構成について説明する。図5に示すように、第2実施形態の監視データ分析装置は、上述した第1実施形態の監視データ分析装置図1参照が有する各種機能に加え、特徴データ項目抽出部13、回帰モデル再計算部14、性能値算出部15、および異常判定部16をさらに有する点で第1実施形態の監視データ分析装置と異なる。それ以外の構成については、第1実施形態の監視データ分析装置と同様であるため、各構成要素には同一の符合を付し、その説明は省略する。以下においては、主に第1実施形態との相違点について説明する。特徴データ項目抽出部13は、ログデータに含まれるデータ項目の中から、回帰モデルの説明変数リクエスト数λと関連があるデータ項目を、特徴データ項目として抽出する。特徴データ項目抽出部13は、データ分類部11により分類されたグループごとに、そのグループを形成するログデータに含まれる各データ項目について、各データ項目の説明変数への依存度を算出する。特徴データ項目抽出部13は、上記依存度が所定閾値よりも高いデータ項目を、特徴データ項目として抽出する。各データ項目の説明変数への依存度は、例えば、以下のように算出することができる。特徴データ項目抽出部13は、下記式3に示すように、データ分類部11により分類された全グループXを対象にして、ログデータのデータ項目ajごとに、そのデータ項目ajの値x.ajを回帰モデルの説明変数の値リクエスト数x.λで除算した値の分散dj以下、グループ全体での分散djという。を算出する。特徴データ項目抽出部13は、下記式4に示すように、データ分類部11によって分類された各グループXiを対象にして、各グループXiに属するログデータのデータ項目ajごとに、データ項目ajの値x.ajを回帰モデルの説明変数の値リクエスト数x.λで除算した値の分散djiを、グループXiごとに算出する。特徴データ項目抽出部13は、下記式5に示すように、グループXiごとに算出した各データ項目ajの分散djiを全グループXで集計することで、各グループXiでの分散djiのグループ全体における合計dj’以下、各グループでの分散の総和dj’という。を算出する。特徴データ項目抽出部13は、各グループでの分散の総和dj’をグループ全体での分散djで除算した値が所定閾値kよりも小さい場合dj’/dj<kに、その条件を満たすデータ項目ajは説明変数への依存度が高いと判定し、そのデータ項目ajを特徴データ項目として抽出する。図6に、データ項目aj別にdj’/djの値を棒グラフで表した図を示す。図6では、各データ項目ajを横軸に配置し、dj’/djの値を縦軸に示す。また、閾値kを0.3に設定している。この場合に、dj’/djの値が0.3よりも小さいデータ項目は、書込回数項目と読出回数項目とである。したがって、書込回数項目と読出回数項目とが、特徴データ項目として抽出される。図5に示す回帰モデル再計算部14は、回帰モデル生成部12により生成された複数の回帰モデルを、特徴データ項目抽出部13により抽出された特徴データ項目を参照して合成することで、監視対象システムの性能検査をするときに用いる回帰モデルを算出再計算する。なお、予め特徴データ項目が判明している場合には、特徴データ項目抽出部13により抽出された特徴データ項目を参照する代わりに、判明しているデータ項目を利用することもできる。例えば、Webシステムでは、データベースへの書き込みが有る場合と無い場合とでは、処理性能が大きく異なることが知られている。したがって、このような場合には、書込回数項目と読出回数項目とが特徴データ項目になることが予め判明していることになる。具体的に、回帰モデル再計算部14は、説明変数に対する各特徴データ項目の値の割合をグループごとに算出し、この算出した割合を用いて各グループの回帰モデルを合成することで、各特徴データ項目に関する回帰モデルである特徴データ項目別回帰モデルを算出する。回帰モデル再計算部14は、算出した各特徴データ項目別回帰モデルを、監視対象システムでの性能検査の対象となるログデータ以下、検査対象ログデータという。に含まれる各特徴データ項目の値の出現率に応じて合成することで、回帰モデルを算出する。特徴データ項目別回帰モデルは、例えば、以下のように算出する。最初に、分類したグループ数をmとし、抽出した特徴データ項目数をnとした場合に、回帰モデル再計算部14は、m行n列の行列Aを生成する。この行列Aの各要素i、jには、特徴データ項目ajの値を説明変数リクエスト数λで除算した値のグループXiでの平均値が配列される。例えば、図7に示すように、分類したグループがグループ1とグループ2との2グループであり、抽出した特徴データ項目が書込回数項目と読出回数項目との2データ項目である場合には、行列Aは2行×2列の行列となる。図7に示す各データ欄には、各特徴データ項目の値をリクエスト数λで除算した値の各グループでの平均値が格納されている。つまり、この各データ欄の値が、行列Aの各要素i、jとなる。この場合の行列Aは、以下のように表される。続いて、回帰モデル再計算部14は、行列Aの疑似逆行列Aを算出する。疑似逆行列を算出する手法は、例えば、下記参考文献2に記載されている手法を用いることができる。参考文献2D.A.ハーヴィル著、統計のための行列代数下2、20章ムーア_ベンローズ形逆行列、シュプリンガージャパン株例えば、上記例示した行列Aの疑似逆行列Aは、以下のように表される。続いて、回帰モデル再計算部14は、ある特徴データ項目ajの値を1とし、その他の特徴データ項目の値を0とした場合の回帰モデルhajλを、下記式6を用いて算出することで、特徴データ項目別回帰モデルを算出する。下記式6のfiλは、回帰モデル生成部12により生成されたグループXiの回帰モデルである。ここで、図7に示すグループ1の回帰モデルが、f1λ=0.0041λ0.0951であり、グループ2の回帰モデルが、f2λ=0.0019λ0.1188であると仮定する。この場合に、書込回数項目a1の特徴データ項目別回帰モデルは、上記式6を用いてha1λ=1.20.0041λ0.0951-0.20.0019λ0.1188と算出される。また、読出回数項目a2の特徴データ項目別回帰モデルは、上記式6を用いてha2λ=-0.30.0041λ0.09511.30.0019λ0.1188と算出される。次に、特徴データ項目別回帰モデルを用いて回帰モデルを再計算する際の手順を以下に述べる。最初に、回帰モデル再計算部14は、検査対象ログデータに含まれる各特徴データ項目ajの値を説明変数リクエスト数λで除算した値の検査対象ログデータでの平均値bjを算出する。続いて、回帰モデル再計算部14は、下記式7を用いて回帰モデルfλを生成する。つまり、既存の複数の回帰モデルを利用して、検査対象ログデータに基づいて性能検査をするときに用いる回帰モデルを再計算する。ここで、検査対象ログデータが、図8に示すログデータであると仮定する。この場合、特徴データ項目である書込回数項目a1の値をリクエスト数λで除算した値の平均値b1は、90/100=0.9となる。また、特徴データ項目である読出回数項目a2の値をリクエスト数λで除算した値の平均値b2は、10/100=0.1となる。したがって、図8に示す検査対象ログデータに基づいて性能検査をするときに用いる回帰モデルは、上記式7より、fλ=0.9ha1λ0.1ha2λとなる。図5に示す性能値算出部15は、回帰モデル再計算部14により再計算された回帰モデルfλを用いて、リクエスト数λに対応するディスク利用率ρを算出する。これにより、検査対象ログデータに基づく性能値を算出することができる。ここで、例えば、再計算された回帰モデルがfλ=0.9ha1λ0.1ha2λであり、書込回数項目a1の特徴データ項目別回帰モデルがha1λ=1.20.0041λ0.0951-0.20.0019λ0.1188であり、読出回数項目a2の特徴データ項目別回帰モデルがha2λ=-0.30.0041λ0.09511.30.0019λ0.1188である場合に、想定するリクエスト数λが400に設定されたときのディスク利用率ρを求めてみる。この場合、ディスク利用率ρは、ρ=f400=0.9ha14000.1ha2400=1.77と求まる。つまり、この例では、ディスク利用率ρが1を超えることになる。したがって、この場合、管理者は、ディスク資源を増強する等の処置を講ずることになる。図5に示す異常判定部16は、検査対象ログデータのログレコードごとに、リクエスト数項目の値λ’を回帰モデルfλに代入して得られる値fλ’と、ディスク利用率項目の値ρ’との差|fλ’-ρ’|が所定の閾値よりも大きいか否かを判定する。異常判定部16は、|fλ’-ρ’|が所定の閾値よりも大きい場合に、監視対象システムに異常が有ると判定する。具体的に、監視対象システムにおける異常の有無は、以下のように判定することができる。異常判定部16は、回帰モデル再計算部14により再計算された回帰モデルfλの目的変数ディスク利用率ρに関して、分散Vρを求め、その標準偏差√Vを算出する。異常判定部16は、|fλ’-ρ’|を算出し、この値を標準偏差√Vで除算した値が、閾値aよりも大きい場合に、監視対象システムに異常が有ると判定する。閾値aの値は任意に設定することができる。言い替えると、異常判定部16は、|fλ’-ρ’|の値が、標準偏差√Vに対してどの程度の隔たりを有するのかを基準にして異常の有無を判定する。上記分散Vρは、例えば、下記式8から導出される下記式9を計算することで求めることができる。下記式8の回帰モデルfλは、上記式6および式7から導出することができ、下記式9の分散Vρは、下記式8から導出することができる。上記式9のVρjは、グループXiごとに算出される回帰モデルの目的変数ディスク利用率ρに関する分散である。ρjは、グループXiにおける目的変数の分布を示す確率変数である。次に、第2実施形態における監視データ分析装置の動作について説明する。ここで、ログデータを複数のグループに分類し、グループごとに回帰モデルを生成する際の動作については、上述した第1実施形態における監視データ分析装置の動作図4参照と同様であるため、その説明を省略する。まず、図9を参照して、回帰モデルを用いてディスク利用率を算出する際の動作について説明する。最初に、特徴データ項目抽出部13が、後述する特徴データ項目抽出処理を実行するステップS201。続いて、回帰モデル再計算部14が、後述する回帰モデル再計算処理を実行するステップS202。続いて、性能値算出部15は、回帰モデル再計算部14により再計算された回帰モデルfλを用いて、想定するリクエスト数に対応するディスク利用率を算出するステップS203。想定するリクエスト数は、管理者が監視データ分析装置に任意に設定することができる。図10を参照して、上記ステップS201で実行される特徴データ項目抽出処理について説明する。以下に説明するステップS301~ステップS304までの各処理は、ログデータに含まれる全てのデータ項目ajを対象にして、データ項目ajごとに順次ループして実行する。最初に、特徴データ項目抽出部13は、上記式3を用い、データ分類部11により分類された全グループXのログデータを対象にして、対象データ項目ajの値をリクエスト数λで除算した値の分散djを算出するステップS301。続いて、特徴データ項目抽出部13は、上記式4を用い、各グループXiのログデータを対象にして、対象データ項目ajの値をリクエスト数λで除算した値の分散djiを、グループXiごとに求め、さらに、上記式5を用い、分散djiのグループ全体での総和dj’を算出するステップS302。続いて、特徴データ項目抽出部13は、上記ステップS302で算出した総和dj’を、上記ステップS301で算出した分散djで除算した値が、閾値kよりも小さいか否かを判定するステップS303。この判定がNOである場合ステップS303;NOには、処理をステップS304の後段に移行する。一方、上記ステップS303の判定で、上記dj’/djの値が閾値kよりも小さいと判定された場合ステップS303;YESに、特徴データ項目抽出部13は、対象データ項目ajを特徴データ項目として抽出するステップS304。図11を参照して、上記ステップS202で実行される回帰モデル再計算処理について説明する。最初に、回帰モデル再計算部14は、上記ステップS201で抽出された各特徴データ項目ajの値を説明変数リクエスト数λで除算した値のグループXiでの平均値を行列の要素とし、グループ数m行×特徴データ項目数n列の行列Aを生成するステップS401。続いて、回帰モデル再計算部14は、行列Aの疑似逆行列Aを算出するステップS402。続いて、回帰モデル再計算部14は、上記式6を用い、特徴データ項目別回帰モデルhajλを算出するステップS403。続いて、回帰モデル再計算部14は、検査対象ログデータに含まれる各特徴データ項目ajの値をリクエスト数λで除算した値の検査対象ログデータでの平均値bjを算出するステップS404。続いて、回帰モデル再計算部14は、上記ステップS403で算出した特徴データ項目別回帰モデルhajλと、上記ステップS404で算出した平均値bjとを、上記式7に代入して回帰モデルfλを算出することで、検査対象ログデータ用の回帰モデルfλを生成再計算するステップS405。次に、図12を参照して、監視対象システムの異常判定処理について説明する。この異常判定処理は、上述した図9のステップS202が実行された後に実行する。異常判定処理は、図9のステップS203と並行して実行してもよいし、ステップS203の前または後に実行してもよい。最初に、異常判定部16は、回帰モデル再計算部14により再計算された再計算回帰モデルfλを参照して、目的変数ディスク利用率ρに関する標準偏差√Vを算出するステップS501。以下に説明するステップS502~ステップS503までの各処理は、検査対象ログデータに含まれる全てのログレコードを対象にして、ログレコードごとに順次ループして実行する。続いて、異常判定部16は、検査対象ログデータのリクエスト数項目の値λ’を、再計算回帰モデルfλに代入して得られる値fλ’と、検査対象ログデータのディスク利用率項目の値ρ’との差を求め、この差を、上記ステップS501で算出した標準偏差√Vで除算した値を算出するステップS502。続いて、異常判定部16は、上記ステップS502で算出した値が、閾値aよりも大きいか否かを判定するステップS503。この判定がNOである場合ステップS503;NOには、処理を後段に移行する。一方、上記ステップS503の判定で、上記ステップS502で算出した値が閾値aよりも大きいと判定された場合ステップS503;YESに、異常判定部16は、監視対象システムに異常が有ると判定し、管理者に異常を通知するステップS504。管理者に異常を通知する手法としては、例えば、その旨のメッセージを出力する手法や、警告音を出力する手法等が該当する。上述したように、第2実施形態の監視データ分析装置によれば、第1実施形態の監視データ分析装置による効果に加え、検査対象ログデータに含まれる各特徴データ項目の値の割合に応じて、既存の複数の回帰モデルを合成し、新たな回帰モデルを生成再計算することができる。これにより、想定する利用パターンに適応させた回帰モデルを生成し、この回帰モデルを用いてディスク利用率等の資源利用率を予測することができる。したがって、ディスク利用率等の資源利用率が利用パターンごとに大きく相違する場合であっても、資源利用率の予測精度を向上させることが可能となり、この資源利用率に応じて的確な処置を講ずることができる。また、想定する利用パターンに適応させた回帰モデルとの差に基づいて監視対象システムの異常を発見することができるため、異常発見の精度を向上さることが可能となる。なお、上述した第2実施形態における特徴データ項目抽出部13は、各データ項目の説明変数への依存度を用いて特徴データ項目を抽出しているが、特徴データ項目を抽出する方法は、これに限定されない。例えば、以下のような抽出方法を用いることができる。特徴データ項目抽出部13は、データ分類部11により分類されたグループXiごとに、そのグループを形成するログデータに含まれる各データ項目ajについて、各データ項目ajと説明変数リクエスト数λとの間の相関係数のグループXiでの平均値を算出する。特徴データ項目抽出部13は、算出した上記平均値が所定閾値k’以上となるデータ項目ajを、特徴データ項目として抽出する。各データ項目ajと説明変数との間の相関係数の平均値は、例えば、以下の手順で算出することができる。最初に、特徴データ項目抽出部13は、下記式10を用い、グループXiごとに、各データ項目ajと説明変数リクエスト数λとの間の相関係数rjiを算出する。上記式10のpk.ajはグループXiに属するk番目のログレコードのデータ項目ajの値であり、pk.λはグループXiに属するk番目のログレコードのリクエスト数項目の値であり、mはグループ数である。続いて、特徴データ項目抽出部13は、グループXiごとの相関係数rjiを全グループXで集計した値を、グループ数mで除算することで、各データ項目ajと説明変数との間の相関係数の平均値rjを算出する。続いて、特徴データ項目抽出部13は、|rj|が閾値k’以上となるデータ項目ajを、特徴データ項目として抽出する。また、上述した第2実施形態では、特徴データ項目抽出部13によって特徴データ項目を抽出しているが、これに限定されない。例えば、特徴データ項目が明らかである場合には、管理者が予め特徴データ項目をメモリに登録する等して設定してもよい。この場合には、特徴データ項目抽出部13を不要にすることができる。特徴データ項目抽出部13を不要とした場合、回帰モデル再計算部14は、上記メモリを参照して特徴データ項目の値を取得すればよい。また、上述した第2実施形態における回帰モデル再計算部14は、回帰モデル生成部12により生成された複数の回帰モデルを、特徴データ項目を参照して合成することで、監視対象システムの性能値算出時や異常判定時に用いる回帰モデルを算出再計算している。しかしながら、次の場合には、回帰モデル再計算部14を不要にすることができる。それは、性能値算出時や異常判定時に用いる検査対象ログデータが、回帰モデル生成部12により生成された複数の回帰モデルのいずれかに一致または近似する場合である。例えば、ある出張精算システムでは、昼間はユーザからの出張精算をインタラクティブに受け付ける。一方、夜間はバッチ処理により、精算処理を行う。このような場合、昼間と夜間とで別個の回帰モデルが生成される。したがって、性能値算出時や異常判定時に用いる検査対象ログデータの発生時刻に応じて、いずれか一方の回帰モデルを利用すればよい。各実施形態の変形例上述した各実施形態は、単なる例示に過ぎず、各実施形態に明示していない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で様々な形態に変形して実施することができる。例えば、上述した各実施形態では一つの監視データ分析装置で本発明を実施しているが、本発明は複数の装置で実施することもできる。この場合には、上述した各実施形態における監視データ分析装置が有する各機能を複数の装置に分散し、これら複数の装置群を上述した各実施形態における監視データ分析装置と同様に機能させればよい。また、上記の各実施形態の一部または全部は、以下の付記のようにも記載され得るが、本発明を以下に限定するものではない。付記1性能管理の対象となる監視対象システムにおける監視データを含むログデータを蓄積するデータ蓄積部と、前記ログデータに含まれる前記監視対象システムの構成要素の利用状況を示す利用状況データの特性に基づいて、前記ログデータを複数のグループに分類するデータ分類部と、前記グループごとに前記ログデータの回帰分析を実行して回帰モデルを生成する回帰モデル生成部と、を備えることを特徴とする監視データ分析装置。付記2前記ログデータに含まれるデータ項目の中から、前記回帰モデルの説明変数と関連がある前記データ項目を特徴データ項目として抽出する特徴データ項目抽出部を、さらに備える、ことを特徴とする付記1記載の監視データ分析装置。付記3前記特徴データ抽出部は、前記グループごとに、当該グループを形成するデータの各データ項目における前記説明変数への依存度を算出し、当該算出した前記依存度が所定閾値よりも高いデータ項目を、前記特徴データ項目として抽出する、ことを特徴とする付記2記載の監視データ分析装置。付記4前記特徴データ抽出部は、前記グループごとに、当該グループを形成するデータの各データ項目における前記説明変数との間の相関係数を算出し、当該算出した各前記相関係数の平均値が所定閾値よりも大きいデータ項目を、前記特徴データ項目として抽出する、ことを特徴とする付記2記載の監視データ分析装置。付記5前記回帰モデル生成部により生成された前記回帰モデルを用いて、当該回帰モデルの目的変数である性能値を算出する性能値算出部を、さらに備える、ことを特徴とする付記1~4のいずれかに記載の監視データ分析装置。付記6性能検査の対象となる前記ログデータである検査対象ログデータに含まれる前記回帰モデルの説明変数に対応するデータ項目の値を前記回帰モデル生成部により生成された回帰モデルに代入して得られる値と、前記検査対象ログデータに含まれる前記回帰モデルの目的変数に対応するデータ項目の値との差に基づいて、前記監視対象システムにおける異常の有無を判定する異常判定部を、さらに備える、ことを特徴とする付記1~4のいずれかに記載の監視データ分析装置。付記7前記説明変数に対する各前記特徴データ項目の値の割合を前記グループごとに算出し、当該算出した前記割合を用いて各前記グループの前記回帰モデルを合成することで、各前記特徴データ項目に関する前記回帰モデルである特徴データ項目別回帰モデルを算出し、当該算出した各前記特徴データ項目別回帰モデルを、性能検査の対象となる前記ログデータである検査対象ログデータに含まれる前記特徴データ項目の値の出現率に応じて合成することで、前記回帰モデルを再計算する回帰モデル再計算部を、さらに備える、ことを特徴とする付記2~4のいずれかに記載の監視データ分析装置。付記8前記回帰モデル再計算部により再計算された前記回帰モデルを用いて、当該回帰モデルの目的変数である性能値を算出する性能値算出部を、さらに備える、ことを特徴とする付記7記載の監視データ分析装置。付記9前記検査対象ログデータに含まれる前記回帰モデルの説明変数に対応するデータ項目の値を前記回帰モデル再計算部により再計算された回帰モデルに代入して得られる値と、前記検査対象ログデータに含まれる前記回帰モデルの目的変数に対応するデータ項目の値との差に基づいて、前記監視対象システムにおける異常の有無を判定する異常判定部を、さらに備える、ことを特徴とする付記7記載の監視データ分析装置。付記10性能管理の対象となる監視対象システムにおける監視データを含むログデータを蓄積するデータ蓄積ステップと、前記ログデータに含まれる前記監視対象システムの構成要素の利用状況を示す利用状況データの特性に基づいて、前記ログデータを複数のグループに分類するデータ分類ステップと、前記グループごとに前記ログデータの回帰分析を実行して回帰モデルを生成する回帰モデル生成ステップと、を含むことを特徴とする監視データ分析方法。付記11付記10に記載の各ステップをコンピュータに実行させるための監視データ分析プログラム。この出願は、2010年12月24日に出願された日本出願特願2010-288525を基礎とする優先権を主張し、その開示の全てをここに取り込む。