ログオンせずにリモート コンピューターのパフォーマンスを監視する

この記事では、Microsoft Windows NT 4.0 Resource Kit に含まれるパフォーマンス モニターと Datalog.exe ファイルを使用して、ログオンせずにリモート コンピューターでデータをログに記録し、アラートを生成する方法について説明します。

適用対象: Windows 10 - すべてのエディション、Windows Server 2012 R2
元の KB 番号: 246758

詳細

ログオンせずにリモート コンピューターでデータをログに記録し、アラートを生成するには、次の手順に従います。

注:

次の手順では、remotecomputer> を監視するコンピューターの名前に置き換えます<。

  1. Windows NT 4.0 Resource Kit をリモート コンピューターにインストールします。

  2. ローカル コンピューターで、Windows NT パフォーマンス モニター (Perfmon.exe) を使用してワークスペース ファイルを作成します。

    1. パフォーマンス モニターを開始し、[表示] メニューの [ログ] をクリックします。
    2. 関連するカウンターを追加し、ログに記録するすべてのオブジェクトと生成するアラートを指定します。
    3. [ オプション ] メニューの [ ログ] をクリックします。
    4. [ ファイル名 ] ボックスで、.log拡張子を使用してログ ファイルの名前を指定します。
    5. ログ記録間隔オプションのいずれかをクリックし、[ 保存 ] をクリックしてログ オプションを保存します。
    6. [ ファイル ] メニューの [ ワークスペースの保存] をクリックします。
    7. [ ファイル名 ] ボックスに、.pmw 拡張子を使用してワークスペース ファイル名を入力し、[ 保存] をクリックします。
    8. パフォーマンス モニターを終了します。
  3. 作成したワークスペース ファイルと、Windows NT 4.0 Resource Kit に含まれる Datalog.exe ファイルの両方を、リモート コンピューターの %SystemRoot%\System32 フォルダーにコピーします。

  4. ローカル コンピューターで、リモート コンピューターのデータ ログ サービスを設定します。

    1. コマンド プロンプトで次のコマンドを入力し、Enter キーを押します。

      monitor \\remotecomputer setup
      

      このコマンドは、Windows NT Server 4.0 にサービスを登録します。 監視するコンピューターごとにコマンドを 1 回だけ実行する必要があります。 次のエラー メッセージが表示された場合:

      サービスの作成に失敗しました

      これは、コマンドを 1 回実行済みであることを意味します。

    2. ログ記録にワークスペース ファイルを使用するには、次のコマンドを入力し、Enter キーを押します。

      monitor \\remotecomputer filename
      

      filename は、リモート コンピューターにコピーしたワークスペース ファイルの名前です。

  5. 監視プロセスを開始するには、次のコマンドを入力し、Enter キーを押します。

    monitor \\remotecomputer start
    
  6. 監視プロセスを停止するには、次のコマンドを入力し、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!'