問題タブ [perfmon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - (Perfmon から) カウンターを追加すると Perflib 2 がクラッシュする
パフォーマンス カウンター情報を提供する必要がある C++ アプリケーション (Win32 環境) があります。Perflib v2 を使用しているので、CTRPP によって処理されるマニフェストを作成しました。
その後、プロバイダーは PerfAutoInitialize と PerfCreateInstance をエラーなしで呼び出します。
Perfmon にカウンターを追加しようとすると、アプリケーションがクラッシュします。逆アセンブリをトレースすると、内部関数 (pcwum.dll) PerfpAddOrRemoveCounter を呼び出す perflib ワーカー スレッド内のコードが示されます。これは、edi でアドレスを返す PerfpValidateCounter を呼び出します。このアドレスは無効であり、呼び出し元が逆参照すると、アプリケーションがクラッシュします。
プロバイダーを再起動しても、カウンターは引き続き Perfmon に表示され、正しくインクリメントされます。
マニフェストが続きます
.net - ASP.NETAppsv1.1.4322の説明Permonの匿名リクエストオブジェクト
誰かがパフォーマンスモニターオブジェクトASP.NETAppsv1.1.4322匿名リクエストについて詳しく教えてください-匿名認証を使用するリクエストの数として定義されます。
Windows Server2003Standardおよびiis6の実行
これはリアルタイムカウントですか、それとも合計ですか?
それは何を表していますか?ブラウザからWebアプリへの個別のリクエスト?これは、「Webサービス」perfmonオブジェクトの「現在の匿名ユーザー」に何らかの形で関連していますか?
Webアプリケーションで時間の経過とともに成長し続ける理由を理解しようとしています。
ありがとう!
load-testing - Web アプリケーションの負荷テスト: 注目すべき指標は?
IIS でホストされている ASP.NET アプリのストレス/負荷テスト中に、アプリ サーバーで何を監視する必要がありますか?
たとえば、Windows に組み込まれているユーティリティ パフォーマンス モニターには、監視できるカウンターの膨大なリストがあります。しかし、これらのカウンターの半分が実際に何を意味するのかさえわかりませんか? メモリ、プロセッサ、ネットワークなどを見たいと思っていますが、それはかなり一般的です。
問題のある領域をうまく見つけるにはどうすればよいですか?
過去に使用したカウンターは何ですか?
perfmon - Perfmonは、Windows7x64でデータコレクターセットを作成できません
Perfmonを使用してデータコレクターセットを作成しようとしています。UserDefinedフォルダーの[New]->[DataCollector Set]を右クリックすると、ウィザードダイアログが表示されます。ただし、[次へ]ボタンと[完了]ボタンは無効になっています。キャンセルをクリックするだけです。
何か案は?
windows - Windows でのカウンター ログの最適な構成は何ですか?
Windows システムにある可能性のあるボトルネックをチェックするための小さなアプリケーションをプログラムします。そのため、パフォーマンス モニターを使用して、ディスク、メモリ、ネットワーク、および CPU カウンターからデータを収集し、これらのデータをファイル .csv に保存することを考えてい
ます。
私の考えは、15 秒ごとにカウンターのすべてのデータ ログを含む 1 つのファイルに何かを収集することです。
perfmon - アプリケーションに対するPerfmonの効果
perfmonカウンターは、アプリケーションのパフォーマンスを何らかの形で低下させますか?
performance - perfmonへのリモーティングの問題
ねえ、私は開発環境の15のうちの1つのシステムでPerfMonに問題があります。ローカルマシンからアクセスすることは問題ありませんが、リモートで接続すると「接続できません」というエラーがスローされます。
各マシンはWin2003を実行しており、同じドメインに接続されており、すべての管理者権限を持っています。
一部のサービスは無効に設定されていましたが、通常はデフォルトで有効になっているため、ネットワーク上の他のマシンと一致するようにこれらを設定しました。それでも同じ問題が発生します。
何か案は?
乾杯
**アップデート**
OK-リモートレジストリサービスが正しく実行されていないため、上記のエラーが発生していることがわかりました。それが有効になると、Perfmonは「そのようなインターフェースはサポートされていません」と言っています。
コンピューターの管理を介して接続すると、最初は失敗しますが、2回目の試行は成功します。perfmonを介した接続は毎回失敗します。
cruisecontrol.net - CruiseControl.NET から MSTest を実行すると、VsPerfMon.exe および VsTestHost.exe プロセスがハングする
MSTest で CruiseControl.NET を使用して、vs2008 プロジェクトをビルドし、単体テストを実行しています。
Visual Studio 2008 からテストを実行すると、完全に機能します。ただし、CruiseControl によってテストが開始されると、VsPerfMon.exe および VsTestHost.exe プロセスは、タスク マネージャーから終了するまでハングします。これは、クルーズコントロール自体もハングすることを意味し、クルーズコントロールでビルドした結果が得られません。
私の問題の解決策は何か考えている人はいますか?
ありがとう、
D
.net - PerfMon インスタンスで正しい AppPool を選択する
6 つのアプリケーション プールを持つ Web サーバーがあります。特定の ASP.NET アプリケーションの PerfMon にカウンターを追加したい場合、使用可能なインスタンスの名前が大きく異なります。
たとえば、「FrontEnd」という名前のアプリケーション プールがあり、これらは使用可能なインスタンスです。
_LM_W3SVC_1_Root_bookeline
_LM_W3SVC_1_Root_CredentialsService
_LM_W3SVC_1_Root_pReports
_LM_W3SVC_1130837766_Root
_LM_W3SVC_1147758436_Root
_LM_W3SVC_1254277584_Root
_LM_W3SVC_1366866887_Root
_LM_W3SVC_1505760911_Root
_LM_W3SVC_1604538730_Root
_LM_W3SVC_1618350214_Root
_LM_W3SVC_175082253_Root
_LM_W3SVC_177047044_Root
_LM_W3SVC_1825997120_ROOT
_LM_W3SVC_1966585210_Root
_LM_W3SVC_204756873_Root
_LM_W3SVC_261753984_Root
_LM_W3SVC_3_ROOT
_LM_W3SVC_315617261_Root
_LM_W3SVC_36575378_Root
_LM_W3SVC_575979470_Root
_LM_W3SVC_831033229_Root
_LM_W3SVC_940052100_ルート
同僚は、小さな .bat ファイルを作成することで、アプリケーション プールをプロセス ID に一致させる巧妙な方法を提案しました。
c:\windows\system32\cscript.exe c:\windows\system32\iisapp.vbs
一時停止
ただし、これらの ID はインスタンスとは何の関係もないようです。
ここで私は何を誤解していますか?
iis - PerfMon と w3wp?
PerfMon で "Process:w3wp*:% Processor Time" を見ていますが、何かを追うのに苦労しています。サーバー上で実行されている 6 つのサイトである w3wp と w3wp#1 ~ w3wp#6 のトレースを実行しています。
w3wp のトレースは #1 ~ #6 の合計に関連していないように見えますか?
たとえば、'#1 は w3wp よりも高い %Processor を持つことができ、逆に、他のすべての % が非常に低い場合、w3wp はほぼ 100% を持つことができます。
サーバーのパフォーマンスのボトルネックを見つけようとしていますが、明らかなボトルネックは CPU がトップアウトすることです。別の CPU を追加します (VM 上にあるため) が、私が見ているものを理解したいと思います...そして、問題を軽減するために何ができるでしょうか?
個々のサイトが非常に低いにもかかわらず、w3wp がしばしば 100% に近いのはなぜですか? 特定のサイトではない場合、w3wp が非常に高くなる原因は何ですか?
ps。ここに画像を保存できる方法があれば、グラフを投稿できます。TY pps。Win2008 上の IIS7。