运行 windows 中的 Filebeat
Running Filebeat in windows
我最近使用这些说明
在 windows 上设置了 filebeat
https://www.elastic.co/downloads/beats/filebeat
但它迫使我保持 cmd 提示符打开 运行执行命令
filebeat.exe -c filebeat.yml
我想知道是否有办法运行将其作为后台进程?
谢谢。
尝试浏览整个 Getting Started guide for Filebeat。有 Windows 的说明。基本上指令是:
将下载文件解压到任何地方。
将提取的目录移动到 Program Files。
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 test config
(可选)运行 Filebeat 在前台以确保一切正常。 Ctrl+C退出。
PS C:\Program Files\Filebeat> .\filebeat.exe -c filebeat.yml -e -d "*"
启动服务。
PS > Start-Service filebeat
如果您需要停止它,请使用 Stop-Service filebeat
。如果您想更改配置,您可能需要停止并启动它。
我最近使用这些说明
在 windows 上设置了 filebeathttps://www.elastic.co/downloads/beats/filebeat
但它迫使我保持 cmd 提示符打开 运行执行命令
filebeat.exe -c filebeat.yml
我想知道是否有办法运行将其作为后台进程?
谢谢。
尝试浏览整个 Getting Started guide for Filebeat。有 Windows 的说明。基本上指令是:
将下载文件解压到任何地方。
将提取的目录移动到 Program Files。
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 test config
(可选)运行 Filebeat 在前台以确保一切正常。 Ctrl+C退出。
PS C:\Program Files\Filebeat> .\filebeat.exe -c filebeat.yml -e -d "*"
启动服务。
PS > Start-Service filebeat
如果您需要停止它,请使用 Stop-Service filebeat
。如果您想更改配置,您可能需要停止并启动它。