要求ごとにASP.NETをどのようにトレースできますか。 私はアプリケーション分析/パフォーマンスをオンにして、どのメソッドがヒットしたか、どのくらいの時間が費やされているかについてのあらゆる種類の統計を見ることができますが、リクエストごとに同様のレポートを生成したいと思います。 リクエストごとにアプリケーション解析をオン/オフすることができない場合は、これを行うには良いツールがありますか?私はVS2008(ReSharperのと)、IIS7、ASP.NET、.NET 3.5およびWindows 7-64要求ごとにASP.NETをトレースする方法
7
A
答えて
3
日午前
あなたはページレベルでトレース機能をオンにすることができるはずです。これはASP.NET 1.1以降で利用でき、ページディレクティブにプロパティを追加することで有効にしました。
<%@ Page Language="vb" AutoEventWireup="false" Trace="true" Codebehind="whatever.aspx.vb" Inherits="Example.Whatever"%>
コードをオンにすることもできます。私は通常、カスタムのクエリ文字列属性に基づいてそれを有効にすることができるように、ページロードイベントのコードの中に入れます。
If Request.QueryString("trace") = "true" Then
Trace.IsEnabled = True
End If
もちろん、このコードは本番環境に導入する前に削除する必要があります。
これはあなたが探しているものかどうかはわかりません。レポートとトレースは通常デバッグツールとして使用されていますが、ページパフォーマンスのトラブルシューティングに使用できる多くの情報があるためです。
1
上記のトレースオプションがあなたが探しているものでない場合は、IIS 7.0で失敗した要求トレースを有効にすることもできます。 私は自分でYMMVを使っていませんが、ここに興味がある場合は、IIS.NETの良い記事へのリンクです。
関連する問題
- 1. 要求トレースの失敗のIIS/ASP.netエラー:「このコンテンツの要求トレースに失敗しました」
- 2. ページ要求ごとにコードを1回呼び出す方法
- 3. 要求コードごと
- 4. 要求ごとにNinjectレジスタ
- 5. 要求ごとのDbContext aspboilerplate
- 6. 要求ごとのセッション?
- 7. Flaskで要求ごとにpymongo接続を作成する方法
- 8. ASP.NET C#+ Nhibernate HTTPモジュール(要求ごとのセッション) - 要求の種類を制限する
- 9. ASP.NETで要求中に別のページにリダイレクトする方法
- 10. 要求ごとにAntiForgeryTokenの変更
- 11. Goでhttp2要求と応答の詳細なトレースを有効にする方法はありますか?
- 12. ランダム要求ごととしてR
- 13. モノレール、nhibernateとセッションごとの要求パターン
- 14. AWS APIゲートウェイ - 要求ごとにキャッシュを有効にする
- 15. マクロとトレース方法
- 16. 5分ごとにデータフレームの要因を要約する方法
- 17. ASP.NetのリクエストごとにセッションIDを変更する方法
- 18. MVC要求ごとにモデルを取得する
- 19. 要求ごとにクライアントのIPを記録する - kestrelのアクセスログ
- 20. 要求ごとにセキュリティプロトコルを変更する(HttpClient)
- 21. 要求ごとにユーザーに課金する - レールアプリケーション
- 22. spring.net nhibernateセッションごとのトランザクション/要求ごと
- 23. 展開されたASP.Netアプリケーションのエラーをトレースする方法は?
- 24. Asp.Net Web APIでコンポジット要求を受け入れる方法
- 25. 要求ごとにデータベーステーブルにファイルと名前を保存。
- 26. Web API/Asp.Net Identityに対するHTML-5オーディオダウンロード要求を認証する方法?
- 27. 結果ごとに異なる要求と発生数
- 28. プログラムをトレースする方法
- 29. CMakeLists.txtをトレースする方法
- 30. JSPをトレースする方法