Windowsの監視ZABBIXの設定
環境
ZABBIXサーバ
ens192:10.127.0.133
ens256:172.168.0.2
ウィンドウserver2012
Ens192:172.168.0.3
ゲートウェイ:172.168.0.2
インターネットの共有やポート転送の設定
ここでESXiの仮想マシンを使用してWindows server2012環境は、パブリックネットワーク上のIPは十分ではありませんので、ここで私は、NATんが、ESXiのNATネットワークがサポートされていないので、私はインターネットへのアクセスを共有するためにZABBIXサーバ上で実現ポートフォワーディングとiptablesを使用して、です
転送をルーティングオープンZABBIXサーバ
echo 1 > /proc/sys/net/ipv4/ip_forward
若しくは
vim /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl -p
iptablesの設定
iptables -t nat -A POSTROUTING -s 172.168.0.0/24 -o ens192 -j SNAT --to-source 10.127.0.133
iptables -t nat -A PREROUTING -d 10.127.0.133 -p tcp --dport 3389 -i ens192 -j DNAT --to-destination 172.168.0.3:3389
iptables-save
ネットワーク接続のテスト
リモート接続性テスト
Windowsのリモート接続サービスを開けないserver2012ので、あなたは、サーバーマネージャーの役割と機能を追加する必要があり、比較的簡単な手順で、ここではそれらを繰り返さないで、直接、ネットワーク内の3389ポートZABBIXサーバに接続されているリモートのWindowsサーバのデスクトップを接続することができます
ZABBIXエージェントクライアントをダウンロード
ダウンロード:
インストールを開始します
インストールが完了したら、ZABBIXエージェントはアップサービスに追加され、実行されています
また、ポート10050をリスニング状態にある見ることができます
ZABBIX上のWindowsホストの追加
Windowsホスト名はそれに名前を書きます
、報告した104のエラーをホスト接続エージェントを作成した後に問題が発生した次のエージェントログを参照し、ネットワークは、ネットワークカードを取っていることが判明し、それはiptablesのルールの前にもう少しあってもよく、iptablesのルールが一致からダウンしています、ルールが一致する権利につながりません
失敗ZBX_TCP_READ();ピアによって[104]接続リセット:エージェントから値を取得できませんでした
チェーン上の右のiptablesのルールのトップを解決することができます
iptables -t nat -I POSTROUTING -d 172.168.0.0/24 -p tcp -m tcp --dport 10050 -j SNAT --to-source 10.127.0.133
iptables-save
ビュー・ログは、エージェントのステータスが利用可能になる見ることができます
ZABBIXは、Windowsシステム上の監視の多くを提供して監視するためのテンプレートを提供し、自動的に検出し、サービスの状態を監視することができます
Windowsの監視項目の例を作成します。
IISプロセスのステータスを取得します。
エージェントはプロセスの数を監視するために使用proc.num []キーを提供します
プロセスの数がアラームをトリガするように構成することができる場合に0
あなたはIISプロセスの詳細なモニタリングを実施したい場合は、監視するために、Windowsパフォーマンスモニタを使用することができます
性能試験の[カウンター、\ <間隔>]キーを第1のカウンタを追加するために、モニタ値、例えば利用可能なメモリウィンドウ間収集さperf_counter ZABBIX剤を提供します
一度作成したパスだけそれZABBIXにカウンターを追加する必要があります
もちろん、これらのカウンタのパスも数字で表すことができ、デジタルパスマップ値がレジストリに存在している、あなたはregeditを実行し、Microsoft \ Windows NTの\ CurrentVersionの\のPerflib \ 009このレジストリのHKEY_LOCAL_MACHINE \ SOFTWARE \を検索する必要があります。
上記のような監視項目は、以下の方法を用いて表すことができます。
我々はより多くの情報のウェブプロセスモニタをしたい場合は、ウェブを実行するためのソフトウェアの名前INETINFO、プロセスパスにカウンタを追加することができます
IISのための同時接続数を取得します。
また、Webサービスのパスで、取得するための(例えば処理CGI要求など)IISに追加情報場合、パフォーマンスモニタも監視するIIS接続カウンタの数を追加し、経路は、Webサービス内に存在します下のカウンターを追加します。
私たちは公共の数に焦点を当てるあなたを歓迎し、「マスターの陳の無い話。」