10

IIS7 をプロファイリングする方法はありますか? (フリーウェア?)

  • 接続数
  • 帯域幅の使用
  • エラー (イベント ビューア?) -...

thx、リーベン・カルドエン

ps: mssqlserver プロファイリングに似たもの

4

2 に答える 2

8

MSSQL のプロファイラーに似たものはありませんが、一連のツールがあります。

  • Perfmon は、Web サイトごとの現在の接続数を表示します。Perfmon.msc、Web サービス、現在の接続、Web サイトを選択し、[追加] をクリックします。perfmon のインタラクティブな性質が気に入らない? 問題ありません。perfmon 用の優れた CLI である logman.exe を使用してください。

  • iis ログ ファイルで送信バイト数と受信バイト数を有効にした場合に、ログ ファイルから取得できる帯域幅の使用量。これは、パフォーマンス カウンター (Web サービス、送信/受信/秒のバイト数) からも利用できます。両者は互いに補完し合っていると思います。

  • IIS7 には、失敗した要求のトレースと呼ばれる新しい機能があります。すべての 500、または実行に 15 秒かかる任意の .aspx ページ、またはイベントの重大度に基づいてログオンするように指示できます。この情報はすべて \inetpub の下の XML ファイルに保存されるため、簡単に解析できます。また、ブラウザーで表示して必要に応じてドリルダウンするための優れた XSLT も提供されます。

http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/

于 2009-02-09T14:38:46.263 に答える
7

IIS 7.0の管理パックを試してみてください。それは持っています:

構成エディター: 構成エディター モジュールは、構成ファイルの管理に役立ちます。このツールは、サーバー管理者のみが使用できます。構成ファイル内の任意のセクション、属性、要素、またはコレクションを編集できます。これらの値を編集するだけでなく、それらをロックおよびロック解除することもできます。構成エディターを使用すると、実行したアクションに基づいてスクリプトを生成したり、ファイルを検索して値が使用されている場所を確認したりすることもできます。

IIS レポート: IIS レポート モジュールを使用すると、Web サイトに関する主要な統計を表示できます。また、独自のモジュール レポートを生成して、自分と自分のビジネスに関連する情報を収集することもできます。現在、これらのレポートの出力をグラフや表として表示できます。

データベース マネージャー: このモジュールは Administration Pack の一部ではなくなり、代わりに IIS ダウンロード センターで個別のダウンロードとして提供されます。

UI 拡張: UI 拡張モジュールを使用すると、IIS マネージャーを通じて既存の機能を管理できます。

  • FastCGI モジュールを使用すると、FastCGI 設定を管理できます。
  • 2 つの ASP.NET モジュールを使用すると、認証とカスタム エラーの設定を管理できます。
  • 最後に、HTTP リクエスト フィルタリングを使用すると、http リクエスト フィルタリングのルールを設定できます。
于 2009-02-09T14:31:47.717 に答える