ホストにアイテム登録後監視がされない
お世話になっております。
以下の環境でZabbixサーバとエージェントを導入し監視が行える環境を作ろうとしています。
・OS:Windows7 Pro
・Zabbix 2.0.5
・Zabbix Agent 2.0.5 (Windows)
・Apache 2.2.24
・PHP 5.3.26
・MySQL Server 5.5
「サーバ用OSがWindowsでもインストール可能」というWeb上の情報を頼りに
1つのWindows7のマシン上でZabbixサーバとZabbixエージェントをインストールし
ダッシュボード画面で「Zabbixサーバの起動」も「Yes」の状態にまでなりました。
しかし、エージェントをインストールしたPCをホスト登録し、
アイテムやトリガーの設定を追加しても「Configuration-Host」画面のホスト一覧で
Availabilityの項目にあるアイコンが緑にならずグレー表示のまま緑表示にならず、
「Monitaring-Latest data」画面にも監視情報が追加されません。
既にCentOSに構築していたZabbixサーバの監視対象となっていた
WindowsXPのZabbixエージェントが手元にありましたので、
その監視サーバをWindows7に構築中のZabbixサーバに変更し
ホストとアイテム等の登録を行いましたが、同様に監視が始りません。
他のフォーラムトピックも参照させていただき、
原因となりそうな「zabbix_agentd.conf」のIP設定や
ファイアウォールの状況も確認しましたが改善はされませんでした。
Zabbixサーバとして使用しているマシンでエージェントを導入しても監視はなされないのでしょうか。
そもそも、WindowsマシンでZabbixサーバを構築することが間違いなのでしょうか。
その場合、Windowsマシン上に、CentOSを仮想化させた上で環境を作れれば…と考えています。
今現在、自由に扱える作業用のマシンがWindows7マシン1台のため
特殊な条件かもしれませんが、この環境で監視が確認できるようにしたいと思っています。
お手数ですが、ご存知の方がいらっしゃいましたらご教示願います。
以上です。よろしくお願いいたします。
KAZ - 投稿数: 1085
TRMさん
確認したいのですが、『「サーバ用OSがWindowsでもインストール可能」というWeb上の情報を頼りに1つのWindows7のマシン上でZabbixサーバとZabbixエージェントをインストールしダッシュボード画面で「Zabbixサーバの起動」も「Yes」の状態にまでなりました。』とはどこの情報を参考にされましたか?
Windows7の上にVMware等でLinux建てたとかではないですよね?
以下、Zabbix SIAのサイトを確認してきました。
1)サポートするプラットフォーム
Windowsをサポートしているようには見えませんでした。
http://www.zabbix.com/jp/requirements.php
2)Zabbix2.0マニュアル
InstallationではWindowsはagent onlyとなってます。
https://www.zabbix.com/documentation/2.0/manual/installation
TNK - 投稿数: 4769
KAZさんも書かれていますが、
という情報が書かれていた場所をお教えください。
基本的に、Zabbixサーバを稼働できるのはUNIX系のOSのみです。
Windows上にCygwinなどをインストールして動かすことはできるよ
うですが、ZABBIX-JPのスタッフで試した方に聞いたところ、安定
した稼働はできなかったと聞いています。
今回、Windows上で稼働させるときに、どのような方法を利用され
たのかわかりませんが、別途、Linuxなどの環境を用意されること
をお勧めします。
また、今回の問題に直接関係しているかはわかりませんが、Windows
7の場合、TCP/IPのコネクションは10個とか上限があったはずです。
個人でのIISなどを利用した開発用途には利用できるかもしれませ
んが、Zabbixが稼働できたとしても、監視対象やクライアント数が
増えるなど同時に接続するコネクション数が増えた途端に使い物に
ならなくなりますのでご注意ください。
上記の問題や制限を認識された上で、現時点で考えられる問題とし
ては、zabbix_server.confにはどのような設定をされましたか?
特にListenIPには何を指定されていますか?
netstatコマンドで、外部からアクセスできるIPでLISTEN状態にな
っていますか?
UNIX系OSを利用されていれば、ZabbixサーバとZabbixエージェント
は同居可能です。
それを利用して、Zabbixサーバ自体の状態把握にも利用できます。
TRM - 投稿数: 2
KAZさん TNKさん
お早いご回答ありがとうございました。
今回は、仮想化は行わずにWindowsマシン上だけで監視が行えることを
確認したかったためVMware等は使用しておりません。
以下のサイトの記事に「Windows」にもインストール可能とありましたので、こちらの手順を参考に試みました。
http://magonote-tools.com/ja/archives/328
ただ、これだけでは手順や設定が不足しておりましたので、
手元で既にCentOSで構築していたZabbixサーバの構築手順を参考に
ダッシュボード画面の表示とホストの追加等までは出来るところまでは確認しておりました。
いただきましたサポート情報でもWindowsでの環境構築はできないことが分かりましたので、
既に監視ができているCentOS環境のZabbixサーバを使うようにしたいと思います。
お手数をお掛けして申し訳ございませんでした。