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

2021 Survey results #55

Closed
cars10 opened this issue Jun 14, 2021 · 0 comments
Closed

2021 Survey results #55

cars10 opened this issue Jun 14, 2021 · 0 comments
Labels

Comments

@cars10
Copy link
Owner

cars10 commented Jun 14, 2021

Thank you all for answering the survey!
Before going over the results i want to use this opportunity to talk some numbers.

Stats

Elasticvue can be installed / used in many different ways, and i have usage numbers for at least some of these:

Method Daily users 1y ago Daily users 6m ago Daily users now
Chrome extension ~2500 ~10000 ~16000
Firefox addon ~1000 ~2000 ~2400
Edge extensions - - -
Docker addon - - -
Web app - - -
Self hosted / manual - - -

As you can see, usage numbers for the chrome addon are now more then 6 times higher then one year ago. According to these numbers, i guess that elasticvue has about 20000-25000 daily users overall.

In total, 223 users did answer the survey. This might not seem like a lot, but your answers where extremely helpful!

Survey results

Survey was open from 28.05.2021 to 30.06.2021

Question 1: What is your preferred way of running elasticvue?
As expected most participants use a browser extension for elasticvue, with chrome leading by a big margin.
image

Question 2: For how long have you been using elasticvue?
Most users are using elasticvue for less then a year.
image

Question 3: Did you have issues during elasticvue setup and the connection to your cluster?
The bulk did not have any issues, but about 30% still had some - i will look into ways to improve the setup.
image

Question 4: Which of the following features do you use regularly?
Fortunately it seems that all features of elasticvue are being used.
image

Question 5: Where do you think elasticvue could be improved?
Again, most users agree on this: More then 60% of the participants want more features, with more then 40% thinking that the design could be improved. I agree!
image

Question 6: Do you also use another elasticsearch frontend?
As expected most participants also use kibana for various tasks.
image

Question 7 and 8: If so, what features do you use that are missing in elasticvue? | If you could add a feature to elasticvue, what would it be?
These questions lead to some great feature suggestions. I will include the most common:

Feature Amount Already implemented? Planned Comment
REST/Search query history / templates / examples 23 No Yes Planned for the next release (0.36.0)
CRUD Documents 14 No Yes Planned for the version after the above
Structured query builder (es-head/mirage) 7 No No I am not sure if this is the right way to go. I would prever a better (and context-sensitive) typeahead instead of a gui.
Index settings / mappings 3 No Yes Planned
Shard display/visualization + relocation 3 No No Unsure
Standalone / Desktop client 5 No No Right now elasticvue is distributed in 6 different ways and this already feels a bit too much. Also, a standalone client would have to be a heavy electron app and i am not really a fan of that, because there is exactly zero benefit of using this instead of a browser addon.
REST/Search JSON export 5 No Yes Coming in one of the next versions
Aggs, Diagrams, Analyzers 4 No No Really complex topic, so far i don't plan to implement analyzers/aggs/diagrams in elasticvue
Typeahead 4 Yes Should be context-sensitive. Planned
Search interface: more filters 2 No No Does not really make sense. If you want more filters then you simply have to adjust the query
REST Split view 1 Yes Already implemented months ago
Search with profiles 1 No Maybe Unsure about how exactly this would look like. I think you should probably use the REST interface for this
Ingest pipeline management 1 No No
Search pagination link to first page 1 Yes Implemented in 0.35.0
Realtime view 1 Kinda Yes Most views in elasticvue offer a way to auto-reload in a certain interval. This is missing on the search page and will be added.
ILM 1 No No
Search column selection: "unselect all" button 1 Yes Implemented in 0.35.0
Purge data via elasticvue 1 Yes Already implemented months ago. You can delete indices and purge the whole cluster (in utilities). Deleting single docs is still missing.
KQL support 1 No Maybe I like the idea, but it's a huge amount of work.

elasticvue_survey_2021.csv

Overall many users are simply missing all the features that kibana has. Elasticvue does not want to be a clone of kibana. Personally i see elasticvue as a tool for daily tasks like searching, inspecting and, to some extend, common management tasks. Complex (and in my experience, rarely used/changed) things like ILM, Ingest Pipeline management, Shard reloaction etc might be out of the scope. Feel free to discuss this here.

I have also noticed that many features where requested that elasticvue already has, so i might have to advertise them better.

Apart from that, there were many great suggestions in your answers. I have already fixed some of these in 0.35.0:

  • Reworks saved cluster selection to table (with pagination and filter) to improve support for users with 10+ clusters
    image

  • Can open documents in new tab by using ctrl+click. Standalone click will still open document in modal. Please
    report if this does not work on macOS.

  • Adds icons for first/last page in all tables

  • Adds "uncheck" button to deselect all columns in search table

  • Adds additional hint to set http.cors.allow-headers when adding a cluster that uses authorization

Future

For now i will work on implementing the suggested features and improvements for elasticvue. Hopefully we can release 1.0 this year once vuetify has full support for vuejs 3.0. This will also include an updated design.


🎉 Thanks for using elasticvue 🎉

@cars10 cars10 pinned this issue Jun 14, 2021
@cars10 cars10 added survey and removed help wanted labels Jun 14, 2021
@cars10 cars10 unpinned this issue Nov 5, 2021
@cars10 cars10 closed this as completed Dec 25, 2021
@cars10 cars10 changed the title Survey results 2021 Survey results Jan 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant