無効になっているアイテムやトリガーについて
OS : Win2008 Server R2
Zabbix:ver2.0.9
テンプレートにアイテムやトリガーの設定が幾つか入っています。
アクティブチェックで監視を行っている場合、アイテムやトリガーの単位で無効にした場合
サーバの負荷は減りますか?
それともアイテムやトリガーを削除しないとサーバの負荷は減りませんか?
というのもサーバの負荷がそれなりに高くなっています。テンプレートを分けて不要なものは削除
すれば良いのですが、無効に設定すれば監視され無くなると思い負荷も下がるのではと
考えました。
削除した場合と無効にした場合でサーバの負荷は変わるものでしょうか?
スイマセンが御回答の程宜しくお願い致します。
以上
yoko_masa - 投稿数: 21
追記させて頂きます。
特定のアイテムでしか使用していないトリガーについては、
そのアイテムを無効化すれば例えトリガーが有効になっていたとしても、そのトリガーで監視は行われないと考えて宜しいでしょうか?
度々スイマセンが回答の程宜しくお願い致します。
以上
TNK - 投稿数: 4742
不要なアイテムを無効にすれば、アクティブチェックで監視してい
る場合、定期的にエージェントがサーバから取得するチェック項目
数がへるので、サーバとの通信量が減るでしょう。
また、利用しないのにパッシブチェックの項目を有効のままにして
おくと、そのアイテムを取得しようとリトライを行ってしまうので、
データベースからのアイテムの取得や、アイテムの値取得処理のキ
ューイングなどの無駄な処理が発生します。
利用しないアイテムに関しては、無効にした方が良いと思います。
削除すれば、利用するデータベースの容量的には削減されるので、
無効よりかは多少負荷は下がると思いますが、よほど大きなホスト
数やアイテム数で無い限り、あまり差はないのではないでしょうか。
あと、トリガーに関してですが、その条件式に利用しているのが、
特定のアイテムだけであるならば、そのアイテムが無効だと状態も
変化しないので、トリガーも発生しません。
KAZ - 投稿数: 1085
TNKさん
流石RESが早い。A(^^;
削除すれば、利用するデータベースの容量的には削減されるので、
無効よりかは多少負荷は下がると思いますが、よほど大きなホスト
数やアイテム数で無い限り、あまり差はないのではないでしょうか。
ですよね、巨大なログとかだと意味ありそうですが…A(^^;
KAZ - 投稿数: 1085
yoko_masaさん
アクティブチェックで監視を行っている場合、アイテムやトリガーの単位で無効にした場合
サーバの負荷は減りますか?
無効にする数にもよりますが、負荷は下がるはずです。
デフォルトのテンプレートをそのまま使うと負荷が高いので、絞った方が良いと言う話もあります。
なので、不要な監視は無効にした方が良いですね。A(^^;
というのもサーバの負荷がそれなりに高くなっています。テンプレートを分けて不要なものは削除
すれば良いのですが、無効に設定すれば監視され無くなると思い負荷も下がるのではと
考えました。
負荷の状況に寄りますが、無効にすれば下がるはずです。
⇒DBの設定が宜しくないとかOSの設定が宜しくないとかじゃなければです。
削除した場合と無効にした場合でサーバの負荷は変わるものでしょうか?
私の知っている範囲では劇的には変わらないはずです。
以下のアクションの様な…
アイテムを削除する -> 監視しない&(過去に監視していたら)DB中の監視情報も消える
アイテムを無効にする -> 監視しない
トリガーの無効にする -> 監視するけど検知しない
なので、アイテムの無効が良いかと…A(^^;
尚、監視したデータが巨大でMySQLが遅いなら不要な監視データ消した方が早くなるかもしれません。