Elastic Kibana - install as windows service
How can I install Elastic Kibana (which is just a batch file) as a windows service?
It probably needs to depend on the ElasticSearch process as well (this assumes I'm running it on the same server)
The following command will create the service with a name of "ElasticSearch Kibana 4.0.1" and make it depend on ElasticSearch so it doesn't try to start too soon.
sc create "ElasticSearch Kibana 4.0.1" binPath= "{path to batch file}" depend= "elasticsearch-service-x64"
The kibana.bat file delivered with Kibana 4.6.1 was not suited to use with sc create directly for me (Service start failed). I used nssm like this
nssm install kibana461
- UI: choose
kibana.bat
as Application Path - UI: select a log file to write to on "I/O" tab for stdout and stderr
- UI: on the "Dependencies" tab enter
elasticsearch241
(or whatever you called it) - UI: "Install Service"
sc start kibana461