帮助手册

通过 .NET Agent API 自定义事务名称

使用 .NET Agent API 自定义事务名称,便于跟踪业务关键事务并快速识别。

请按照以下说明操作。

步骤:

  1. 根据您的应用环境安装 APM Insight .NET Agent 或 APM Insight .NET Core Agent
  2. 在应用项目中,从 NuGet 包管理器下载或引用 Site24x7.Agent.Api 包。
    注意:该 API 包含一个名为 Site24x7.Agent.Api  的类,用于跟踪应用代码的性能。
  3. 使用方法 SetTransactionName(string customTransactionName)  为事务设置自定义名称。

参数名称

说明

 customTransactionName

事务的名称。仅保留前 255 个字符。

示例:

以下方法演示了如何通过 API 设置事务名称。

public int UserLogin(string email, string sessionKey, bool isExternal)
{
          Site24x7.Agent.Api.SetTransactionName("MyLoginPage");
          //Your application code goes here..
}

注意

  • 当同一事务被多次调用时,将使用第一次调用时的名称作为事务名称。
  • 命名事务时不应使用会话 ID、页面标题或 GUID  等唯一值。
  • 唯一事务的最大数量为 350,因为事务存储限制设置为该数值。

重命名前


重命名后


本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!