[Pandora-jp] Pandora FMSの最適化について

Junichi Satoh junichi @ pandorafms.jp
2012年 9月 30日 (日) 23:21:35 JST


さとうです。

From: 安部 広 <hiro12210116 @ hotmail.co.jp>
Subject: [Pandora-jp] Pandora FMSの最適化について
Date: Wed, 26 Sep 2012 20:43:28 +0900

> マニュアル内にある最適化のところでご教授ください。
> ========================================================
> マニュアルのPart5の7に「Pandora FMS の最適化と問題解決 </wiki/index.php?title=Pandora:Documentation_ja:Optimization>」という
> 章があり、その中にインデックスオプションというのがありました。
> 
> 既存のDBにインデックスを追加するのは分かったのですが、
> 「多くのディスクスペースを必要とする」とあります。
> これについて、大体の目安でも結構ですので、
> どの程度ディスク容量が増加するか情報をお持ちであれば
> ご教授いただけないでしょうか。
> 
> また、インデックスを追加したことで、グラフ作成がどの程度
> ========================================================

私の手元には、残念ながら具体的なデータはないのですが...

モジュール数およびデータの保存間隔(頻度)にもよるので、一概にはなんとも
言えず、たぶん誰もが答えるのが難しい質問なんだとは思いますが。

実際にやってみていただくのが一番早いです。
というのはさておき...

インデックスを使う場合、(ドキュメントにも書いてありますが)更新系のクエリ
のパフォーマンスが犠牲になるため、データ収集が多い環境ではあまり恩恵を
得られないと思います。

目的は、純粋に「グラフ作成(表示)を早くしたい」ということでしょうか。
であれば、以下の 2点を実施いただくのが最も効果的です。
#特に収集データ(モジュール数)が多い(数千件)環境ではかなり効果的です。

- それぞれのテーブルでのテーブルスペースの利用
http://www.openideas.info/wiki/index.php?title=Pandora:Documentation_ja:Optimization#.E3.81.9D.E3.82.8C.E3.81.9E.E3.82.8C.E3.81.AE.E3.83.86.E3.83.BC.E3.83.96.E3.83.AB.E3.81.A7.E3.81.AE.E3.83.86.E3.83.BC.E3.83.96.E3.83.AB.E3.82.B9.E3.83.9A.E3.83.BC.E3.82.B9.E3.81.AE.E5.88.A9.E7.94.A8

- テーブルパーティショニングの利用 
http://www.openideas.info/wiki/index.php?title=Pandora:Documentation_ja:Optimization#.E3.83.86.E3.83.BC.E3.83.96.E3.83.AB.E3.83.91.E3.83.BC.E3.83.86.E3.82.A3.E3.82.B7.E3.83.A7.E3.83.8B.E3.83.B3.E3.82.B0.E3.81.AE.E5.88.A9.E7.94.A8

Pandora FMS 3.2 でも利用可能ですので、まだやっていないようでしたら、
ぜひお試しください。
「それぞれのテーブルでのテーブルスペースの利用」については、現在そのような
設定になっていないようでしたら、データベース(テーブル)を作り直す必要は
ありますが...
---
佐藤 淳一
junichi @ pandorafms.jp


Pandora-jp メーリングリストの案内