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

Provide Windows Service #6218

Closed
pickypg opened this issue Feb 12, 2016 · 24 comments
Closed

Provide Windows Service #6218

pickypg opened this issue Feb 12, 2016 · 24 comments
Labels
release_note:enhancement Team:Operations Team label for Operations Team

Comments

@pickypg
Copy link
Member

pickypg commented Feb 12, 2016

Now that there's a Linux service release of Kibana (#5187), it would be great if there was a Windows Service installer/launcher too.

@onemark
Copy link

onemark commented Apr 8, 2016

Yes that would be awesome!

@akg-dotnet-dev
Copy link

Any update on this as when this would be available ?

@onemark
Copy link

onemark commented Feb 16, 2017

Kibana and Elasticsearch windows installer is being developed (release date not yet set), being said by Elastic support beginning of November 2016. I'll ask what the status is on that.

@emrahcetiner
Copy link

Is there an update?

@russcam
Copy link

russcam commented Mar 9, 2017

The Kibana MSI installer is at an alpha stage where we would love to start gathering wider feedback on it from the community.

The installer can be built from the Windows installer's github repository, from the feature/kibana branch. It should be straightforwad to build:

  1. Clone the repository
  2. Run the build.bat script in the root of the repo
  3. A Kibana and Elasticsearch MSI will be built and output to the ~/build/out directory.
  4. Run the MSI by double clicking

If you encounter any issues, please feel free to open an issue on the repository.

With regards to a release schedule, once the installer is in a place where we are happy for a first release, it'll need to be included in the Elastic unified release. We don't have a definitive timeline for when this will be, but we are actively working on it!

@ScottSchwalm
Copy link

Is there an update when an installer for windows and the option to run as a service will be available?

@russcam
Copy link

russcam commented Nov 14, 2017

@ScottSchwalm no update at this time; we're currently focused on getting the Elasticsearch Windows Installer ready for the 6.0 GA release which includes a fair few changes.

@LeeDr
Copy link
Contributor

LeeDr commented Jan 10, 2018

@russcam I just pointed someone to try out https://github.com/elastic/windows-installers/tree/feature/kibana from your previous comment and found that its no longer there.

I think we should treat this topic as 2 separate issues;

  • a Windows installer (I think there's currently problems with Kibana having tens of thousands of files?) Create Windows MSI installer for Kibana  #15963
  • a script to create a Windows service (this issue). Ideally we would try to be consistent with either what Elasticsearch does or what Beats do for creating the service.

The script to create the Windows service would help a lot of people and shouldn't be blocked by the Windows installer task. The description of this issue is really asking for the Windows service. So I just created another issue for the Windows MSI installer (referenced above).

@russcam
Copy link

russcam commented Jan 15, 2018

@LeeDr the installers code base has changed considerably since #6218 (comment); the changes have been around improving the Elasticsearch installer, with changes to the Kibana part only to allow it to continue to compile. as such, I would not at this time suggest building an installer from it since it is likely to not work as intended right now.

@alexhass
Copy link

alexhass commented Jan 22, 2018

a Windows installer (I think there's currently problems with Kibana having tens of thousands of files?)

That is not really a problem... WiX has an automatism to cab the files... if too many it moves to the next cab.

@russcam
Copy link

russcam commented Jan 23, 2018

@alexhass The number of files is not an issue of packaging in an MSI, but an issue of installation experience; all the files need to be unpacked within a transacted install, which makes the installation time in the order of minutes. Granted, the time it takes to unzip the zip archive on Windows is still large (somewhere around 6-7 minutes on my machine), but we've found the MSI to take longer than this, usually around twice as long, IIRC.

@alexhass
Copy link

Ah ok. I need to say that the time is not important at all. The only important thing is that I CAN install and customize the setup with an MST and I do not need to do all installation steps manually. This this takes much longer! As long as I see the progress bar in the msi setup, all is ok. Msi is the best setup type at all and also works for AD deployment.... so perfect.

Kibana on windows has more serious issues than the setup runtime because of many files.

A biggest issue is the suxxx manual installation and the inability of a service that require me the use 3rd party software that runs the kibana.bat. What a shit... sorry

@alexhass
Copy link

How are you guys making progress on the windows service implementation? This is the biggest blocker for kibana on windows from my point of view.

@JeffreyH1989
Copy link

Any progress on this? Using a beta version of NSSM to run Kibana as a service is not preferable in a production environment

@CloudViking86
Copy link

Also wondering if there is any process, was very pleased to find that there are instructions to install ES as a service in Windows but became a bit sad that there wasn't any instructions or option for Kibana.

@ghost
Copy link

ghost commented Aug 22, 2019

Work on Kibana Windows installer will resume after new wave MSI packages for Beats and Elasticsearch are done. Beats installer is in active development now.

@CloudViking86
Copy link

Work on Kibana Windows installer will resume after new wave MSI packages for Beats and Elasticsearch are done. Beats installer is in active development now.

Thank you for your reply, is this something separate from having Kibana as a service or will the MSI-installation include the option to install it as a service so you meld both these issues into one solution?

@ghost
Copy link

ghost commented Aug 23, 2019

Hello @CloudViking86, we'll look at Kibana windows install as a whole.

@sachin-frayne
Copy link

+one for me, 😄

@ghost
Copy link

ghost commented Jun 8, 2020

There's a ticket for Kibana MSI: elastic/elastic-stack-installers#60

@alaa-mallah
Copy link

had a customer asking about running kibana as a service on windows recently

@rafatawartani
Copy link

++

@ghost
Copy link

ghost commented Feb 11, 2021

Hi @alaa-mallah @rafatawartani , Kibana MSI is on the roadmap, but without a timeframe yet.

@tylersmalley tylersmalley added 1 and removed 1 labels Oct 11, 2021
@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Nov 5, 2021
@tylersmalley tylersmalley removed loe:small Small Level of Effort impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. EnableJiraSync labels Mar 16, 2022
@tylersmalley
Copy link
Contributor

Unfortunately, this is not something we can prioritize in the foreseeable future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release_note:enhancement Team:Operations Team label for Operations Team
Projects
None yet
Development

No branches or pull requests