Tag Archives: zabbix

Scientific Linux 6.1 に Zabbix 1.8.10 をインストール

自宅の統合監視ツールをHobbit (現Xymon) からZabbixに変更した。Xymonは手軽に導入できるのは良いのだけど、独自の監視項目を加えようとしたりちょっとカスタマイズしようと思うとデバッグ機能が弱かったりしてすごく面倒なので、柔軟性のあるZabbixに乗り換えることにした。オープンソースの統合監視というとNagiosが有名だけど、そのままでは履歴やグラフ機能が弱いのと、設定がかなり面倒なので採用しなかった。統合監視ツールの比較は ThinkIT: オープンソース統合監視ツール導入指南 が参考になるだろう。

以下は Scientific Linux (SL) 6.1 にインストールする方法だが、Red Hat Enterprise Linux (RHEL) / CentOS / Oracle Linux でも同様だろう。ZabbixのRPMはZabbix純正 / ZABBIX-JP製 / EPEL製などがあるが、Yumリポジトリがあって国内での利用者が多いZABBIX-JP製を利用することにした。データベースには MySQL Community Edition を使用する。MySQLをインストールしていない場合は 複眼中心: Scientific Linux 6.1 に MySQL 5.1.52 をインストール を参照してほしい。

Zabbixは大きく分けると3つのコンポーネントで構成される。Zabbixサーバーは本体と言えるもので、各種監視結果を管理し、データベースに保存する。Zabbix Web インターフェースはデータベースに保存された情報をWebに表示する。Zabbixエージェントはインストールされたクライアント・マシンのリソース情報などを取得し、Zabbixサーバーに送信する。これら3つのコンポーネントとデータベースはそれぞれ別々のマシンにインストールすることも可能だが、このエントリーでは1台のマシンにすべてインストールしている。

Continue reading Scientific Linux 6.1 に Zabbix 1.8.10 をインストール