自定义链接
编辑自定义链接编辑
Elastic 的自定义链接功能允许您轻松创建多达 500 个基于特定 APM 数据的动态链接。可以筛选自定义链接,使其仅在 APM 应用中针对相关服务、环境、事务类型或事务名称显示。
准备深入了解?直接跳转至 示例。
创建链接编辑
每个自定义链接都包含一个标签、URL 和可选筛选器。创建自定义链接最简单的方法是从事务详细信息页面中的操作下拉菜单中进行创建。此方法将自动应用筛选器,将链接限定到该特定服务、环境、事务类型和事务名称。
或者,您可以通过导航至 设置 > 自定义 UI,然后选择 创建自定义链接,在 APM 应用中创建自定义链接。
标签编辑
自定义链接的名称。操作上下文菜单显示此文本,因此请尽可能简短。
自定义链接按字母顺序显示在操作菜单中。
URL编辑
链接指向的 URL。URL 支持用双花括号括起来的动态字段名称变量:{{field.name}}
。单击链接时,这些变量将替换为事务元数据。
由于每个人的数据都不同,因此您需要检查跟踪记录以查看可供使用的元数据。为此,请在 APM 应用中选择一个跟踪记录,然后单击 跟踪记录样本 表中的 元数据。
筛选器编辑
筛选每个链接,使其仅针对特定服务或事务显示。您可以筛选以下字段
-
service.name
-
service.env
-
transaction.type
-
transaction.name
以逗号分隔时允许多个值。
自定义链接示例编辑
不确定从哪里开始使用自定义链接?看看下面的示例,并根据您的喜好进行自定义!
电子邮件编辑
向服务的所有者发送电子邮件。
标签 |
|
链接 |
|
过滤器 |
|
示例
此链接会打开一封电子邮件,收件人是 python-backend
的团队或所有者。它只会出现在名称为 python-backend
的服务上。
标签 |
|
链接 |
|
过滤器 |
|
GitHub 问题编辑
使用从选定的跟踪样本中预先填充的元数据打开 GitHub 问题。
标签 |
|
链接 |
|
过滤器 |
|
示例
此链接会在 apm-agent-rum 存储库中打开一个新的 GitHub 问题。它会使用当前活动跟踪中的相关元数据填充问题正文。单击此链接会创建以下问题
标签 |
|
链接 |
|
过滤器 |
|
请参阅 GitHub 自动化文档,了解受支持的查询参数的完整列表。
Jira 任务编辑
使用从选定的跟踪样本中预先填充的元数据创建一个 Jira 任务。
标签 |
|
链接 |
|
示例
此链接在 Jira 的工程看板上创建一个新任务。它会使用当前活动跟踪中的相关元数据填充问题正文。单击此链接会在 Jira 中创建以下任务
标签 |
|
链接 |
|
请参阅 Jira 应用程序管理知识库,了解受支持的查询参数的完整列表。
Kibana 仪表盘编辑
链接到 Kibana 中的自定义仪表盘。
标签 |
|
链接 |
|
示例
此链接在自定义 kibana 仪表盘中打开当前 transaction.id
。未设置任何过滤器。
标签 |
|
URL |
|
Slack 频道编辑
打开指定的 slack 频道。
标签 |
|
链接 |
|
过滤器 |
|
示例
此链接会打开一个公司 slack 频道,#apm-support。它仅在 transaction.name
为 GET user/login
时出现。
标签 |
|
链接 |
|
过滤器 |
|
网站编辑
打开内部或外部网站。
标签 |
|
链接 |
|
过滤器 |
|
示例
此链接在特定 user.email
上打开更多数据。它仅出现在前端事务中。
标签 |
|
链接 |
|
过滤器 |
|