===================================
性能情報ダミーデータ生成スクリプト
===================================

生成手順
-----------

1.ダミーデータ定義ファイルの作成
2.スクリプトの実行

ダミーデータ定義ファイル
--------------------------

書式
^^^^^^

::

  収集ID<TAB>収集開始日時(エポック秒)<TAB>収集期間(秒)<TAB>ファシリティID x n(:区切り)<TAB>収集間隔(秒)<TAB>収集誤差(秒)<TAB>収集項目ID[-デバイス名] x n(:区切り)

収集誤差とは、実際に収集された日時が（収集予定日時～収集予定日時+収集誤差）の間で分布するようなダミーデータを生成することを示す。
ただし、ミリ秒は000, 400, 800のいずれかのみ。

定義例
^^^^^^^

::

  PERF001 1213056000      21600   web:ap:db       300     90	CPU0100_CPU_UTIL:MEM0100_MEM_UTIL:MEM0200_SWAP_SPACE:MEM0300_PHYS_UTIL:FS_0100_DVC_UTIL-/boot:NET0500_BYTE-eth0
  PERF002 1213074000      21600   opmanager       300     30	CPU0100_CPU_UTIL:MEM0100_MEM_UTIL:MEM0200_SWAP_SPACE:MEM0300_PHYS_UTIL:FS_0100_DVC_UTIL-/boot
  PERF003 1213077600      21600   ftp     300     30	CPU0100_CPU_UTIL:MEM0100_MEM_UTIL:FS_0100_DVC_UTIL-/:00030502-eth0

スクリプトの実行
-------------------

::

  ./pl_GenerateSample.pl ダミーデータ定義ファイル

実行すると、csv/cc_calculated_data.csvにダミーデータのCSVファイルが出力される。

出力例
^^^^^^^^

::

  PERF001,SNMP,MEM0100_MEM_UTIL,"",2008-06-10 09:00:04.800,db,14.9007945951964
  PERF001,SNMP,CPU0100_CPU_UTIL,"",2008-06-10 09:00:05.400,web,-1.19265970530961
  PERF001,SNMP,MEM0200_SWAP_SPACE,"",2008-06-1009:00:05.400,web,2.75729047538519
  PERF001,SNMP,NET0500_BYTE,eth0,2008-06-10 09:00:16.800,ap,11.2118589752048

