Попробуйте пройти через весь Getting Started guide for Filebeat. Есть инструкции для Windows. В основном инструкции:
Извлечь файл для загрузки в любом месте.
Переместить извлеченный каталог в файлы программы.
PS > mv filebeat-5.1.2-windows-x86_64 "C:\Program Files\Filebeat"
Установите службу filebeat.
PS > cd "C:\Program Files\Filebeat"
PS C:\Program Files\Filebeat> powershell.exe -ExecutionPolicy UnRestricted -File .\install-service-filebeat.ps1
Редактировать конфигурационный файл filebeat.yml и проверить свои конфигурации.
PS C:\Program Files\Filebeat> .\filebeat.exe -e -configtest
(Необязательно) Запустите Filebeat на переднем плане, чтобы убедиться, что все работает правильно. Ctrl + C для выхода.
PS C:\Program Files\Filebeat> .\filebeat.exe -c filebeat.yml -e -d "*"
Запустите услугу.
PS > Start-Service filebeat
И если вам нужно, чтобы остановить его, используйте Stop-Service filebeat
. Возможно, вам придется остановить его и запустить, если вы хотите внести изменения в конфигурацию.
Эй, большое спасибо за помощь. Я попытался использовать Start-Service, но powershell говорит, что не может найти службу с именем службы filebeat – ScipioAfricanus
Успешно ли скрипт '. \ Install-service-filebeat.ps1'? Вот что добавляет услугу. –
Не дал мне человека Файл C: \ Program Files \ filebeat \ filebeat-5.1.2-windows-x86_64 \ install-service-filebeat.ps1 не может быть загружен. Файл C: \ Program Files \ filebeat \ filebeat-5.1.2-windows-x86_64 \ install-service-filebeat.ps1 не имеет цифровой подписи. Сценарий не будет выполняться в системе. Подробнее см. «Get-help about_signing». В строке: 1 char: 31 +. \ Install-service-filebeat.ps1 <<<< + Категория: Нет: (:) [], PSSecurityException + FullyQualifiedErrorId: RuntimeException – ScipioAfricanus