Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GS] Add Stack Monitoring deep links to navigational search #86168

Open
joshdover opened this issue Dec 16, 2020 · 5 comments
Open

[GS] Add Stack Monitoring deep links to navigational search #86168

joshdover opened this issue Dec 16, 2020 · 5 comments
Labels
enhancement New value added to drive a business result Feature:Stack Monitoring Team:Monitoring Stack Monitoring team

Comments

@joshdover
Copy link
Contributor

joshdover commented Dec 16, 2020

Meta issue: #72680

In #83380 we added support for applications to include a searchDeepLinks property on their core.application.register call which feeds into the navigational search feature.

Stack Monitoring should add this property to add deep links for their key locations to search. In most cases, this should be adding an array with the name of the location and a URL path to the route in your app. See the documentation for this API for more info. Some things to consider:

  • The title for each link should be localized
  • The path for each link should be relative to your application's appRoute. Base path does not need to be included.
  • If there are locations that are only conditionally available (for example, due to licensing or feature controls), you can utilize the appUpdater$ API. See the example in the Stack Management app.

New links to add

Stack Monitoring

  • Elasticsearch
    • Overview
    • Nodes
    • Indices
    • Logs
  • Kibana
    • Overview
    • Instances
  • Beats
    • Overview
    • Beats
  • Logstash
    • Overview
    • Nodes
    • Pipelines
  • APM
    • Overview
    • APM servers
@joshdover joshdover added enhancement New value added to drive a business result Team:Monitoring Stack Monitoring team Feature:Stack Monitoring labels Dec 16, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/stack-monitoring (Team:Monitoring)

@joshdover
Copy link
Contributor Author

@sgrodzicki @chrisronline Any updates on when this may be done?

@sgrodzicki
Copy link

@sgrodzicki @chrisronline Any updates on when this may be done?

@ravikesarwani is in a better position to answer your question.

@ravikesarwani
Copy link
Contributor

Thanks for adding me.
@sgrodzicki This helps with search and navigation for the users and I feel would be a great addition to make.
To me it feels that this global search overtime can become a default way of finding things by users as it can take you the right place is many few clicks.

Let's discuss offline to see where it can fit.

@joshdover
Copy link
Contributor Author

This is blocked by #90254 due to Angular.js's routing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Stack Monitoring Team:Monitoring Stack Monitoring team
Projects
None yet
Development

No branches or pull requests

4 participants