-
Notifications
You must be signed in to change notification settings - Fork 124
Closed
Description
Links
Summary of the problem : Currently Kibana APM UI does not allow customers to embed custom links to external URLs. Adding this ability from the actions dropdown in the trace (and transaction) details to add/edit/delete additional custom links will enable users to configure additional views of their data and/or will enable them to link to external tools for more information.
Ideal solution (optional)
- User can create an unlimited number of custom links by defining the following parameters in a manage UI
- Link label
- Max length, 128 chars?
- Link URL
- Add field value variables from the selected transaction document metadata to retrieve i.e. the
trace.idand use it in the URL.
- Link label
- The custom links will be displayed in all existing action menus in the APM UI
- Trace sample
- Transaction details
- User can scope the display of the action to a number of fields available;
service.environment,service.name,span.id,trace.id,transaction.id,transaction.type
- User will access a new section of the existing APM settings named "UI customization" that will have a custom links section.
- Under the hood, custom actions will additionally carry a
action.typecustomand the existing APM links can be typeuior similar, just to make sure they can be separated later on. - Under the hood, the custom actions will also carry a
context.typetransactionwhich means we can extend tospansanderrorsat a later point for users to scope the display of their custom actions to a specific proccesor event type
Are there any pages or actions that relate to this feature?
This is an extension of the custom links in the Actions drop down captured in this issue elastic/kibana#53187