システムにインストールされている特定のソフトウェアのネットワークアクティビティを監視および記録する必要があります。
システムエクスプローラーにも組み込みのネットワーク監視ソフトウェアがたくさんあることは知っています。
バックグラウンドで実行できるWindowsベースのアプリケーションが必要です。プロセスソフトウェアまたは一連のプロセスのネットワークトラフィックを収集する必要があります。
Microsoft Network Mintor または略してNetMonを使用すると、ネットワークトラフィックを監視/ログ/分析できます。
キャプチャを開始したら、プロセスを指定して、そのプロセスのネットワークアクティビティを監視できます。
プロセスで使用されているIPアドレス、ポート、およびプロトコルを知りたいだけの場合は、コマンドプロンプトで次のように試すことができます。
netstat -ano | findstr PID
PIDは、Windowsタスクマネージャから、または次のコマンドを使用して取得できます。
tasklist | findstr /i PROCESS_NAME
Nagiosはあなたのために仕事をすることができるはずです(あなたが言ったようにたくさんの選択肢があります)。
データを収集するバックグラウンドでエージェントを実行している場合は、レポートを表示して、特定のことが起こったときに(サービスのダウンなど)通知を受け取ることができます。
http://www.nagios.org/about/features
包括的な監視
単一のツールでアプリケーション、サービス、オペレーティングシステム、ネットワークプロトコル、システムメトリック、インフラストラクチャコンポーネントを監視する機能強力なスクリプトAPIにより、社内およびカスタムのアプリケーション、サービス、システムを簡単に監視できます。
NagiosはWindowsで動作しますが、これまでLinuxで試しただけです。これがWindowsのnagiosに関する情報です http://www.nagios.com/solutions/windows-service-monitoring
利用可能なプラグインとレポートは多数あります。これにより、期待できるものを簡単に確認できます http://www.nagios.com/products/nagiosxi/screenshots
考慮すべきソフトウェアのもう1つのビットは、nagiosコアを活用しながら他の機能を拡張および追加するOPSVIEWです http://www.opsview.com/technology/guides-help/monitoring-examples/opsview-nagios-users
Net Orbit 監視ソフトウェアを1回試すことができると思う従業員のPCのすべてのアクティビティを記録および監視します。また、従業員のPCをライブで監視することもできます。だからそれはあなたが職場ですべての問題を検出するのに役立ちます。