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

Flow graphs (Sankey visualization) #4716

Closed
Tracked by #179199
Asimov4 opened this issue Aug 19, 2015 · 20 comments
Closed
Tracked by #179199

Flow graphs (Sankey visualization) #4716

Asimov4 opened this issue Aug 19, 2015 · 20 comments
Labels
Feature:New Vis Request for a new visualization type release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@Asimov4
Copy link

Asimov4 commented Aug 19, 2015

I would like to use ELK to analyze user navigation patterns (ala Apache Access logs) and wondering if a User Flow graph similar to Google Analytics could be added as a visualization.

I have not quite figured out the document structure that could power that yet but I imagine that each document would be a session and it could maybe have 6 fields for the 1st visited page, 2nd visited page and so on...

Here's a sample User Flow graph from google analytics:

google-analytics-visitors-flow

@rashidkpc rashidkpc changed the title Kibana User Flow Graphs similar to Google Analytics Flow graphs Aug 20, 2015
@pemontto
Copy link

👍

1 similar comment
@bertol83
Copy link

+1

@elvarb
Copy link

elvarb commented Sep 8, 2015

Same could be used to show relationships in firewall logs.

Three "panes"

Left, incoming connections
Middle, the ip being viewed
Right, outgoing connections

I think the big problem to solve is how to create a generic visualization that can be used with different types of data.

But, Packetbeat used to have a panel sort of like that for Kibana 3

@juerkan
Copy link

juerkan commented Dec 12, 2015

+1

@Crazyigor1987
Copy link

@tbragin tbragin added the Feature:New Vis Request for a new visualization type label Dec 15, 2016
@tbragin tbragin changed the title Flow graphs Flow graphs (Sankey visualization) Dec 15, 2016
@tbragin
Copy link
Contributor

tbragin commented Dec 15, 2016

via @JalehD

This is a request for making snakey diagrams available in kibana visualizations , there is this thirdparty plugin for kibana 4 https://github.com/chenryn/kbn_sankey_vis but it'll be best to have this as part of kibana visualisations.

This kind of visualization is useful for example to show what an average user visit looks like on a given website or to show the data flow between various applications from those applications log data.

@tbragin tbragin added the Feature:Visualizations Generic visualization features (in case no more specific feature label is available) label Dec 15, 2016
@markwalkom
Copy link
Contributor

https://github.com/james-irwin/enronsankey/ has some sample code we could use?

@FraJern
Copy link

FraJern commented Apr 28, 2017

+1

1 similar comment
@ubhackn
Copy link

ubhackn commented Sep 14, 2017

+1

@jx-nimblerx
Copy link

++

@eligro91
Copy link

+1

4 similar comments
@LeonAgmonNacht
Copy link

+1

@colmex
Copy link

colmex commented Dec 6, 2017

+1

@plumpNation
Copy link

+1

@DavidFlamini
Copy link

+1

@pemontto
Copy link

pemontto commented Mar 1, 2018

You can now do this with Vega. If you haven't already, check out this blog post by @nyurik. You'll need Kibana 6.2+

@timroes timroes added the Team:Visualizations Visualization editors, elastic-charts and infrastructure label Sep 16, 2018
@timroes timroes removed Feature:Visualizations Generic visualization features (in case no more specific feature label is available) labels Oct 1, 2018
@albertosatec
Copy link

There are any deadline for this issue?
We try to do with vega but in our case they don´t work because we need dinamic filter in the visualization.

@IanLee1521
Copy link

Coming from Splunk where they have this available, I'll add that the Vega implementation seems WAY more convoluted than doing this over there, which boils down to using a simple query like this and passing it to the sankey visualization type:

... | stats <stats_function>(<size_field>) [<stats_function>(<color_field>)] by <source_category_field> <target_category_field>

ref: https://docs.splunk.com/Documentation/SankeyDiagram/1.6.0/SankeyDiagramViz/SankeySearchDataFormat

@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 Mar 21, 2024
@Erikg346
Copy link

Erikg346 commented Sep 1, 2024

+1
This still needed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:New Vis Request for a new visualization type release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests