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

[Visualizations] Custom Maps/Topology #177803

Closed
Tracked by #179668
Erikg346 opened this issue Feb 26, 2024 · 4 comments
Closed
Tracked by #179668

[Visualizations] Custom Maps/Topology #177803

Erikg346 opened this issue Feb 26, 2024 · 4 comments
Labels
enhancement New value added to drive a business result Feature:Graph Graph application feature impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@Erikg346
Copy link

Erikg346 commented Feb 26, 2024

Describe the feature:
The current Graph visualization isn't very appealing. It would be great to see Elastic's APM "Service Maps" leveraged as custom visualization in place of Graphs. The custom data would be leveraged as well as Elastic's Packetbeat, Heartbeat, and Metricbeat.
image

Essentially, I think Graphs need to be improved on and follow the same design as APM's Service Maps.
Improvements:

  1. Allow the ability to make custom maps: Make it where the editor can manually make the relationships and be able to create "nodes". This should be independent of the data, with the option to add data. The data added should allow for a variety of data sources. Currently, in Graph, you need to choose one data source which is limiting.

  2. Leveraging Packetbeat/Heartbeat/Metricbeat:

  • Packetbeat: you can see the traffic between different endpoints, it would be great to show the traffic between source and destination.
    This can be displayed like this:
    image
  • Heartbeat: you can show all the HTTP URLs that are related to a specific host. It would be a plus to show the status of up/down by coloring the node by green/red.
    image
  • Metricbeat: you can show the different services or processes that are running on the host. If a service stops, it can show green/red,
  1. Add to custom dashboards: Currently, Graph is not available for custom dashboards. The new maps should be available to be added to any dashboard.

Describe a specific use case for the feature:
I want to show relationships between data and do better event correlation. This can eventually be leveraged to give a wide overview of a company's infrastructure, everything from Networks, Hosts, and Applications. The ability to customize will allow company's to incorporate different data sources in their maps to show possible correlations.

@botelastic botelastic bot added the needs-team Issues missing a team label label Feb 26, 2024
@lukasolson lukasolson added Team:Visualizations Visualization editors, elastic-charts and infrastructure and removed needs-team Issues missing a team label labels Mar 4, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@markov00 markov00 added enhancement New value added to drive a business result Feature:Graph Graph application feature impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. labels Mar 27, 2024
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-graph (Feature:Graph)

@timductive
Copy link
Member

Closing this because it's not planned to be resolved in the foreseeable future. It will be tracked in our Icebox and will be re-opened if our priorities change. Feel free to re-open if you think it should be melted sooner.

@timductive timductive closed this as not planned Won't fix, can't repro, duplicate, stale Apr 3, 2024
@Erikg346
Copy link
Author

Erikg346 commented Apr 3, 2024

should be melted sooner

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:Graph Graph application feature impact:needs-assessment Product and/or Engineering needs to evaluate the impact of the change. Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

5 participants