2016-07-07 1 views
1

Linuxサーバから10分ごとにWindowsサーバのODBCデータベースをポーリングします。データベースを更新するWindowsプログラムが実行されているかどうかにかかわらず、私は明らかにデータベースから古いデータを取得できます。Windowsサーバが特定のプログラムを実行しているかどうかをLINUXから判断する方法

しかし、リモートWindowsアプリケーションが実際にデータベースを実行して更新していることを確認する必要があります。

特定のプログラムがアクティブであるかどうかをリモートのWindowsサーバーに照会する方法を教えてください。

答えて

0

Linuxは特別なパッケージを使用してクエリを実行できるWMIを使用して、必要な情報を入手できるはずです。必要なWMIネームスペースは、プロセスデータのコレクションを返すWin32_processになります。そこからデータを解析して、アプリケーションが実行中であるかどうかを調べることができます。私は以下のLinuxのwmiクライアントをリンクしました。

https://www.krenger.ch/blog/wmi-commands-from-linux/

関連する問題