この記事では、Microsoft Windows NT 4.0 Resource Kit に含まれているパフォーマンス モニターファイルとDatalog.exe ファイルを使用して、ログオンせずにリモート コンピューターでデータをログに記録し、アラートを生成する方法について説明します。
元の KB 番号: 246758
詳細
ログオンせずにリモート コンピューターでデータをログに記録し、アラートを生成するには、次の手順に従います。
Note
次の手順では、 <remotecomputer> を監視するコンピューターの名前に置き換えます。
リモート コンピューターに Windows NT 4.0 リソース キットをインストールします。
ローカル コンピューターで、Windows NT パフォーマンス モニター (Perfmon.exe) を使用してワークスペース ファイルを作成します。
- パフォーマンス モニターを開始し、View メニューの Log をクリックします。
- ログに記録するすべてのオブジェクトと生成するアラートを指定して、関連するカウンターを追加します。
- Options メニューの Log をクリックします。
- [ ファイル名 ボックスで、.log拡張子を使用してログ ファイルの名前を指定します。
- いずれかのログ間隔オプションをクリックし、[保存をクリックしてログ オプションを保存します。
- [ File メニューの [ワークスペースの保存 ] をクリック。
- [ ファイル名 ボックスに、.pmw 拡張子を使用してワークスペース ファイル名を入力し、[保存 ] をクリック。
- パフォーマンス モニターを終了します。
作成したワークスペース ファイルと、Windows NT 4.0 リソース キットに含まれるDatalog.exe ファイルの両方を、リモート コンピューターの %SystemRoot%\System32 フォルダーにコピーします。
ローカル コンピューターで、リモート コンピューターのデータ ログ サービスを設定します。
コマンド プロンプトで、次のコマンドを入力して Enter キーを押します。
monitor \\remotecomputer setup
このコマンドは、サービスを Windows NT Server 4.0 に登録します。 監視するコンピューターごとに 1 回だけコマンドを実行する必要があります。 次のエラー メッセージが表示された場合:
サービスの作成に失敗しました
これは、コマンドを既に 1 回実行したことを意味します。
ログ記録にワークスペース ファイルを使用するには、次のコマンドを入力し、Enter キーを押します。
monitor \\remotecomputer filename
filename は、リモート コンピューターにコピーしたワークスペース ファイルの名前です。
監視プロセスを開始するには、次のコマンドを入力し、Enter キーを押します。
monitor \\remotecomputer start
監視プロセスを停止するには、次のコマンドを入力し、Enter キーを押します。
monitor \\remotecomputer stop
監視プロセスを停止すると、パフォーマンス モニターでログ ファイルを表示できます。 これを行う方法については、「パフォーマンス モニターのヘルプ」を参照してください。
また、スケジュール サービスと AT コマンドを使用して、設定された時刻に監視を実行するようにスケジュールすることもできます。 たとえば、毎週午前 2 時 40 分から午前 2 時 50 分の間にサーバーの速度が著しく低下する場合は、次の AT コマンドを入力して、物理的に存在することなく、その期間のデータをログに記録できます。
at \\remotecomputer 2:30 /every:m,t,w,th,f monitor start at \\remotecomputer 3:00 /every:m,t,w,th,f monitor stop
ログについて通知する場合は、次のコマンドを入力し、Enter キーを押します。
at \\remotecomputer 3:00 /every:f net send yourusername 'The Monitor is stopped. The log contains data for this week!'