よりわかりやすい質問のタイトルを思い付くことができず、申し訳ありません。
リモートメトリックを取得するために、Linuxベースのマシンではnrpeを使用し、Windowsベースのマシンでは nsclient ++ を使用します。
たとえば、特定のサーバーが到達可能かどうかを確認する必要がある場合別のサーバーから、nrpeを使用して適切なプラグイン(check_httpなど)を実行するだけです。最近、同じことをする必要に直面しましたが、リモートサーバーがWindowsを実行しているため、nsclient ++で立ち往生しています。
これで、nsclient ++からスクリプトを実行できるようになったので、vb/powershellスクリプトを作成できます。ただし、その前に、既存の解決策があるかどうかを知りたいと思います(確かに、これに対処しなければならなかったのは私だけではありません)。
少なくとも、チェック_httpのように、nsclient ++を使用して実行できるものが必要です。
これは、あなたが探しているものでなければなりません: http://www.nagioswiki.com/wiki/index.php/Using_NSclient_and_NagiosPluginsNT_for_Service_Delivery
これは、Windows用のnagiosプラグインとnsclient ++の組み合わせです。
Cygwinを使用してWindowsサーバーを* nixに変換し、Windowsマシンでsshサーバーを実行してから、check_by_sshを使用することができます:-)
NRPE/NSclientチェックをローカルで実行できるのと同じように、psexecを使用してリモートマシンからチェックを実行できます。