Я изо всех сил пытаюсь создать службу Windows для пересылки logstash на сервере Windows 2008 R2.
Моя установка выглядит следующим образом:
Сервер Ubuntu 14.04 LTS
- Эластичный поиск
- Логсташ
- Кибана
Windows Server 2008 R2:
- Регистрация приложения по определенному пути.
- Отправка журналов в стек ELK через Logstash-forwarder
В настоящее время я успешно отправляю журналы в ELK-Stack через программу пересылки Logstash, скомпилированную для Windows, с помощью приведенных здесь инструкций... https://github.com/elastic/logstash-forwarder. Единственная проблема в том, что мне нужно запустить пересылку logstash в окне CLI, и я не могу настроить ее как службу Windows.
Я пробовал следующую команду SC, служба создается, но служба вообще не запускается. Просто возвращаю следующую ошибку: Служба своевременно не ответила на запрос запуска или управления.
sc create LogstashForwarder binpath= "\"C:\_Logstash\logstash-forwarder.exe\" -config=\"C:\_Logstash\logstash-forwarder.conf\"" start= Auto displayname= "Logstash forwarder"
К сожалению, Google тоже не знает ответа.
Кто-нибудь смог запустить пересылку logstash в Windows как службу Windows с помощью команды SC? Некоторые хорошие советы будут очень признательны.