Nagios を使用してサーバーを監視してみませんか? ここで見つけることができます: http://www.nagios.com/ . このソフトウェアは、あらゆるタイプのサーバー、サーバー上のソフトウェア、ネットワーク接続、データベース、ルーターなどを監視するように作成されています。インストールすると、すぐに使用できるプラグインの完全なスイートがあります。デフォルトのプラグインでは不十分な場合は、独自のプラグインを作成することもできます。
Nagios には、Linux または Windows の環境を監視する機能があります。プラグインは、要件に準拠している限り、任意の言語で作成できます。私の会社ではこのツールを実行しており、すべてのシステムを監視しています。各チームが自分のシステムを監視できるように、システムを特定のユーザーに割り当てることができる優れたダッシュボードを提供します。これは正直なところ、私が行く方法です。
編集: Nagios は問題外のように聞こえるので、サーバーのリストを取得してそれらに ping を実行するコンソール アプリを作成することをお勧めします。これにデータベースを使用する代わりに、サーバーのリストを含む構成ファイルを作成します。アプリを実行するには、Windows スケジューラを使用して、このアプリが X 分間隔で実行されるようにスケジュールし、結果をログ ファイルに書き込むか、結果を使用して別の処理を行います。タイマーを使用してアプリをバックグラウンドでフルタイムで実行する代わりに、スケジューラーが最善の策です。