none
typeperfコマンドにて、リモートサーバーにアクセスする際のエラー、「有効なカウンターがありません」 RRS feed

  • 質問

  • typeperfコマンドで、-sオプションや、パフォーマンス・カウンター記述にサーバー名を指定し、実行すると、"エラー: 有効なカウンターがありません」のエラー・メッセージが表示されます。どうすれば、リモートのサーバーのパフォーマンス・データを収集できるでしょうか。サーバー名を指定せず、ローカルで実行する場合には、収集できます。

    対処方法、解決策など、お教えください。

     

    2011年10月6日 5:38

回答

  • Osamu Ochiai さん、

    こんにちは。
    フォーラム オペレーターの服部清次です。

    私の方で調べてみましたところ、Osamu Ochiai さんが遭遇されたエラーが発生した際の確認ポイントとして参考になりそうな情報が、
    海の向こうのサイトに見つかりました。

    1) "typeperf command with remote server option fails":
        http://social.technet.microsoft.com/Forums/en-ZA/w7itproperf/thread/0a212ae6-6af5-4077-bb28-d2b648ca929f (英語)

    こちらは英語版 TechNet フォーラムに投稿された質問で、弊社の Niki Han が次のように回答をしています。

    「ローカルで 32 ビット OS を動かしている場合は、リモート サーバーも 32 ビット OS であることを確認してください。
     もしリモート サーバーが 64 ビット OS の場合は、C:\Windows\SysWOW64 にある 64 ビット版の typerperf を
     使用する必要があります。 また下記のように2つの '%%' で試してください」

    typeperf "\\<remote-IP>\Process(*)\%% Processor Time" -sc 1

    2) "How to get the CPU utilization of remote machine from command prompt":
        http://techibee.com/tips/how-to-get-the-cpu-utilization-of-remote-machine-from-command-prompt/65 (英語)

    こちらのページでは、このサイトの管理者の方が November 21, 2009 at 10:52 pm 付けの回答の中で、以下のようなアドバイスを
    提供されています。

    「リモート マシンのローカル上でこのコマンドを実行し、何か返ってくるかどうかを確認してください。 もしこのコマンドがローカルで正常に
     動作する場合は、リモート接続のトラブルシューティングを行なう必要があります。 このコマンドを実行している間、リモート マシンでの
     管理者権限を持っていることを確認してください。 ドメイン管理者の方が理想的な結果を得ることができます」

    こちらの情報がお役に立てることを願っています。
    それでは、また。


    __________________________________________________
    日本マイクロソフト株式会社 フォーラム オペレーター 服部 清次

    • 回答としてマーク 田中夢 2011年10月21日 9:16
    2011年10月11日 6:38

すべての返信

  • Osamu Ochiai さん、

    こんにちは。
    フォーラム オペレーターの服部清次です。

    私の方で調べてみましたところ、Osamu Ochiai さんが遭遇されたエラーが発生した際の確認ポイントとして参考になりそうな情報が、
    海の向こうのサイトに見つかりました。

    1) "typeperf command with remote server option fails":
        http://social.technet.microsoft.com/Forums/en-ZA/w7itproperf/thread/0a212ae6-6af5-4077-bb28-d2b648ca929f (英語)

    こちらは英語版 TechNet フォーラムに投稿された質問で、弊社の Niki Han が次のように回答をしています。

    「ローカルで 32 ビット OS を動かしている場合は、リモート サーバーも 32 ビット OS であることを確認してください。
     もしリモート サーバーが 64 ビット OS の場合は、C:\Windows\SysWOW64 にある 64 ビット版の typerperf を
     使用する必要があります。 また下記のように2つの '%%' で試してください」

    typeperf "\\<remote-IP>\Process(*)\%% Processor Time" -sc 1

    2) "How to get the CPU utilization of remote machine from command prompt":
        http://techibee.com/tips/how-to-get-the-cpu-utilization-of-remote-machine-from-command-prompt/65 (英語)

    こちらのページでは、このサイトの管理者の方が November 21, 2009 at 10:52 pm 付けの回答の中で、以下のようなアドバイスを
    提供されています。

    「リモート マシンのローカル上でこのコマンドを実行し、何か返ってくるかどうかを確認してください。 もしこのコマンドがローカルで正常に
     動作する場合は、リモート接続のトラブルシューティングを行なう必要があります。 このコマンドを実行している間、リモート マシンでの
     管理者権限を持っていることを確認してください。 ドメイン管理者の方が理想的な結果を得ることができます」

    こちらの情報がお役に立てることを願っています。
    それでは、また。


    __________________________________________________
    日本マイクロソフト株式会社 フォーラム オペレーター 服部 清次

    • 回答としてマーク 田中夢 2011年10月21日 9:16
    2011年10月11日 6:38
  • Osamu Ochiai さん、こんにちは。
    フォーラム オペレーターの田中夢です。
     
    質問を投稿をされてからしばらく経ちましたが、弊社の服部からご紹介させていただいた
    リンクの情報はご覧いただけましたでしょうか?
     
    よくよく確認してみましたところ、弊社の服部が紹介した1番目のスレッドは Osamu Ochiai さんが
    投稿されていたのですね。
     
    今回、服部が紹介したサイトや日本語に翻訳した回答が、同じ疑問を持った方にも参考になるのでは
    ないかと思いますので、勝手ながら私のほうで [回答としてマーク] とさせていただきますね。
     
      
    今後とも TechNet フォーラムをよろしくお願いいたします。
    ---------------------------------------------------------------------
    日本マイクロソフト株式会社 フォーラム オペレーター 田中夢
    2011年10月21日 9:16