java - 如何使用 elastic-apm-agent 创建的所有详细信息创建自定义跨度?
问题描述
我正在为我的 java 应用程序的传出请求创建自定义跨度。它有效并且很棒;)但是...当我将 Kibana 的 APM 板上的自定义跨度与由 elastic-apm-agent 创建的 springboot 应用程序中的其他跨度进行比较时,我可以看到我的跨度非常低细节。我希望至少在我的自定义跨度中包含 URL 详细信息。apm-agent-api 不允许这样做。
有没有办法为自定义跨度设置额外的细节,比如 url?(我不想为此使用标签)
谢谢
解决方案
使用标签应该是向事务/跨度添加自定义详细信息的最佳方式,但您也可以使用以下addCustomContext()
方法:
推荐阅读
- android - 我是否安全地注入了上下文?匕首,Android Studio 警告
- xml - Odoo 10:安全访问自定义模块
- sql-server - 搜索电子邮件仅包含 X 字符的行
- java - 服务完成后如何禁用按钮?
- sql - DB2如何找到两个在同一日期活跃的用户
- postgresql - 将 Google CloudSQL Postgres 数据库连接到 Data Studio
- php - 致命错误:未捕获的 Facebook\WebDriver\Exception\UnknownServerException:等待驱动程序服务器以 ChromeDriver 和 Selenium 启动时超时
- shell - 搜索两个分号之间的字符串(值)并拆分为行
- android-fragments - 在格式化 Recyclerview 的数据时遇到问题
- hibernate - 如何从jpa entitymanager为psql“设置时区”?