お勧めアプリ@Zabbix

概要:サーバー監視をWeb上で行う高機能アプリです。
   従来の監視アプリのcpuやメモリ・ストレージ・ネットワーク
   などだけではなく、プロセスの障害などが監視できます。
   Zabbixを導入したサーバーからは自身以外にも複数の
   エージェントを監視対象とすることができます。

以前はMRTGとNagiosの組み合わせで監視していましたが、
最近はZabbixという高機能監視アプリを採用しています。
Enterprise版もありますが、オープンソース版でもまったく
同じもので、インストールや設定などでちょっと苦労
するだけです。

   

zabbix
          障害を検知

zabbix2
          関連項目をグラフで監視

  *もし監視対象のエージェントがダウンしても
   Zabbixで経過が残っていれば、障害内容が特定しやすい。
   画像の例ではいきなり多くのプロセスが立ち上げってますねぇ。

本当ならPandoraFMSを使いたいところですが、
オープンソース版はEnterprise版等と比較して
機能がなさすぎなんです。
なぜPandoraFMSが良いかというと、設定が簡単、
監視項目の追加などもプラグインで即反映。
大事なのは多くの人に見た目で分かりやすいこと。

反面Zabbixの初期設定や監視項目の追加はちょっと面倒。
ご依頼を受けたものでは、初期設定はやってあげるにしても、
エージェントや監視項目の追加は、慣れないサーバー管理者の方には
ハードルが高いようで、何度か呼び出されたことがありました。

しかしZabbixのサイトでは【真のオープンソース
となっていて、謳い文句は
エンタープライズバージョンはありません。
Zabbix全機能が無料でご利用いただけます

ですって。
これは大幅な機能制限やエージェント数に制限設けている
PandoraFMSとは大違いで、もう利用するしか無いでしょう!(笑

インストールや設定方法はここでは書きません。
なぜなら環境に応じたいろいろなインストール方法があり、
それによりやり方も違えば設定も違うからです。
拙生自身も何度かインストールしてみて、その度に
異なる所でツッカエながら設定しているので
これが正解!と書ききれないのです。
一番苦労したのはデータベース用のSQL文をインポート
する際に、コマンドではエラーになってしまい
phpMyAdminで細工をしながら何とかインポート。
でも同じような環境なのに2度目にやったときは
エラーもなくすんなりと。。。てな具合です。
試したい方はご自身の環境に応じた方法を検索して
トライしてみてください。

ちなみにひとつだけ。
拙宅環境はLAMPですが、php.iniでディフォルトである
upload_max_filesize = 2Mを例えば10Mに変更してあっても
Zabbix自体のコンフィグで2M規制があるので、そちらも
編集しなくてはなりません。
そんなのがいくつかあるので悩まないように。。。

監視項目のテンプレートなどを作成するときにかなり
苦労するとは思いますが、そこをクリアすれば、
商用と同じ機能を手中にできることになりますので
是非トライを。

HOME

おすすめ