本文へスキップ

.NET Agent v2.1.6

2023年10月5日

  • FeatureHTTP request body追跡機能の追加

    • profile_http_body_enabled Boolean

      既定値false

      HTTP requestのbodyをトレース履歴に記録します。

    • profile_http_body_url_prefix String

      トレース履歴にhttp body情報を記録する対象URLのprefixを定義するときに使用します。

  • Featureユーザーログ追跡機能の追加

    トレース履歴にユーザーが直接ログメッセージを残すことができる機能です。 ログを残すには、次のステップを進めてください。

    • ログを残そうとするプロジェクトにCSファイルを追加し、コードを作成してください。

      using System;

      namespace Whatap.UserLog
      {
      public static class Tracer
      {
      public static void Trace(string message)
      {
      // コードを作成しなくても大丈夫です。
      // このメソッド内のコードはWhatapエージェントによって無視されるため、実行されません。
      }
      }
      }
    • ログを残したい位置から、Tracer.Trace("ログ文字列")の形でコードを追加してください。

      public string UserFunction(int value)
      {
      Tracer.Trace($"started... {value}");
      ...
      }
  • FixedWindows Communication Foundation(WCF、WEBサービス)関連エラーの修正

    webservice_method_prefixオプションがnull文字列状態でwebservice_method_enabled=trueで設定すると、追跡対象がWCFを含むすべてのメソッドに拡大され、モニタリングできない対象が含まれるバグを修正しました。