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

Gaps in moving to Lens #265

Closed
4 tasks done
andresrc opened this issue Sep 8, 2020 · 27 comments
Closed
4 tasks done

Gaps in moving to Lens #265

andresrc opened this issue Sep 8, 2020 · 27 comments
Labels
Team:Integrations Label for the Integrations team

Comments

@andresrc
Copy link
Collaborator

andresrc commented Sep 8, 2020

The goal of this issue is to collect the different issues / gaps that we might find when building new dashboards to Lens or migrating existing ones.

Please add comments withe the issues you find, they will be consolidated in the main comment.

@andresrc andresrc added the Team:Integrations Label for the Integrations team label Sep 8, 2020
@elasticmachine
Copy link

Pinging @elastic/integrations (Team:Integrations)

@kaiyan-sheng
Copy link
Contributor

It's very convenient to use group by terms in lens but not group by filter like this shown in TSVB:
Screen Shot 2020-09-14 at 10 44 19 AM

@ChrsMark
Copy link
Member

ChrsMark commented Oct 29, 2020

Lens does not provide support for percentile aggregation:
96571669-8ba2c880-12d4-11eb-87f3-9e3e050bbac3

TSVB is the way to go when one want to visualise histograms:
96571812-c147b180-12d4-11eb-982c-29e6bf756961

@AlonaNadler
Copy link

AlonaNadler commented Nov 3, 2020

@kaiyan-sheng filter aggregation is supported in Lens in 7.10
please let me know if you managed to create what you wanted

@kaiyan-sheng
Copy link
Contributor

Thanks @AlonaNadler I used TSVB for this use case. Do you know if we are planning to add filter aggregation into Lens soon?

@AlonaNadler
Copy link

Sorry I had a typo. Filter aggregation is supported in Lens in 7.10

@kaiyan-sheng
Copy link
Contributor

This is not a gap but more of an enhancement request: when we create a lens visualization and plot a field with break down by container.id, is it possible to add a display name field to be container.name instead? For this case, container.id is just a random string that's not human readable but container.name is actually a meaningful keyword. But container.name can be the same for different containers running in different clusters so we have to plot with container.id instead. Similar use case for host.id and host.name as well.

@mtojek
Copy link
Contributor

mtojek commented Dec 9, 2020

Currently Kibana doesn't support Lens type in fleet (/cc @ph).

Also, I've just opened a PR to enable it in the package-spec: elastic/package-spec#94

@ph
Copy link
Contributor

ph commented Dec 9, 2020

We aren't support lens assets installation yet, I've created this on our side elastic/kibana#85428 , I've marked it as 77.12 because I think its low effort to add and is required to use lens in integration.

@skh
Copy link
Contributor

skh commented Jan 14, 2021

PR open merged for EPM support for Lens assets ( elastic/kibana#85428 ): elastic/kibana#88189

@ph
Copy link
Contributor

ph commented Jan 18, 2021

Everything is done in the package integration to support LEns FYI @masci

@kaiyan-sheng
Copy link
Contributor

Not sure if this is a gap for Lens or it is by design. We actually use a lot of Controls visualization in dashboards to allow users to filter on cloud account ID, regions, zones and etc. Currently, we are using Controls visualization for this and Controls is still marked as experimental(in 7.10). Will this be a part of Lens eventually?
Screen Shot 2021-01-25 at 8 59 31 AM

@timductive
Copy link
Member

Hi @kaiyan-sheng it looks like this is Dashboard Input Controls, this is on our radar to bring out of experimental and GA sometime soon. This is not part of Lens though, this will likely stay a part of the Dashboard. You can follow along here: elastic/kibana#17231

@kaiyan-sheng
Copy link
Contributor

Awesome! @timductive Thank you for the info!

@wylieconlon
Copy link

Lens will support the Histogram data type in 7.12 for all the standard numeric operations except Cardinality.

@rayafratkina
Copy link

rayafratkina commented May 18, 2021

Looks like at this point all Lens gaps have been resolved and the only remaining issue is around Input controls. Should we close this issue and start tracking Dashboard-level dependencies (including Input controls)?
See elastic/kibana#17231 and elastic/kibana#59821 for the input controls plan.

@matschaffer
Copy link
Contributor

Did something like TSVBs "Positive Rate" land somewhere? We use that a lot in Cloud (often for plotting deeper parts of stack monitoring data).

@wylieconlon
Copy link

Yes, counter rate was merged for 7.12. It's also called counter rate in TSVB now: https://www.elastic.co/guide/en/kibana/current/whats-new.html#lens-7-12

@matschaffer
Copy link
Contributor

Oh, and share-without-save was another one on my nice-to-haves list, though that's more just for general workflow (so we can paste to slack) rather than something that'd block an integration moving over

@wylieconlon
Copy link

wylieconlon commented May 18, 2021

@matschaffer It sounds like you have other items that you're asking for, can you list all of them? We have never discussed sharing without saving before, so I think we will need to do some investigation into it.

Edit: It turns out that we have an existing issue tracking the request you mentioned, sharing links to Lens

@tbragin
Copy link

tbragin commented May 19, 2021

@drewpost @sorantis @mukeshelastic Are you comfortable with this issue being closed? I am not sure if this is the only place we are tracking the delta between Lens capabilities today and what we need for Observability Integrations & Data Exploration use cases.

@drewpost
Copy link

@tbragin

Shahzad and the team are working off this meta issue that's broken down by our iterations. In terms of being happy to close this issue, from our perspective, I'm OK with this issue being closed as we have the exploratory view specific tracking in the meta issue below.

https://github.com/elastic/observability-dev/issues/1422

FWIW - We currently have three remaining open issues

@gimmic
Copy link

gimmic commented Jun 9, 2021

@drewpost I think kibana/issues/75316 was overlooked here potentially. I currently cannot find a way to share a link to a viz created explicitly in lens. This is different from other visualization user experiences with the existing 'share' submenu options.

(sorry about the mis-tag, drew0552!)

@Drew0522
Copy link

Drew0522 commented Jun 9, 2021

@iankoetter I think you tagged the wrong Drew :)

@botelastic
Copy link

botelastic bot commented Sep 19, 2022

Hi! We just realized that we haven't looked into this issue in a while. We're sorry! We're labeling this issue as Stale to make it hit our filters and make sure we get back to it as soon as possible. In the meantime, it'd be extremely helpful if you could take a look at it as well and confirm its relevance. A simple comment with a nice emoji will be enough :+1. Thank you for your contribution!

@botelastic botelastic bot added the Stalled label Sep 19, 2022
@botelastic botelastic bot removed the Stalled label Dec 6, 2022
@ruflin
Copy link
Member

ruflin commented Dec 6, 2022

Checked off the last box in the issue description around "dashboard input controls" as it is available now: https://www.elastic.co/guide/en/kibana/master/add-controls.html Going to close this.

@andrewctate There is one open issue that is discussed above which is elastic/kibana#75316 Would be great if could have a look at this in the context of Lens adoption.

@drewdaemon
Copy link
Contributor

@ruflin elastic/kibana#75316 is on our immediate roadmap. Planned for 8.7.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Integrations Label for the Integrations team
Projects
None yet
Development

No branches or pull requests