我找不到一种可靠的方法在windows上安装elastic的packetbeat。我知道我必须下载源代码并创建我自己的windows包。然而,所有的指令都是过时的,而且都是在它移动到elastic的领域之前的。
有人知道如何为windows编译这个包吗?
发布于 2016-07-11 17:37:49
(右键单击PowerShell图标并选择Run As
如果您的系统上禁用了脚本执行,则需要设置当前会话的执行策略以允许脚本运行。例如:启动.\install-service-packetbeat.ps1.
以下是在windows上安装packetbeat的文档的link。
发布于 2017-07-19 20:30:33
按照on this page的说明在windows计算机上安装packetbeat。
注意:
要在windows计算机上运行packetbeat,需要使用winpcap.dll。WinPCap本身目前不受支持,因此当前的最佳实践是在winpcap兼容模式下使用npcap。See this section of the Packetbeat FAQ
您可以下载npcap的安装程序here。
在winpcap兼容模式下安装npcap (0.86版)的命令行调用为:
npcap-0.86.exe /winpcap_mode=yes
静默安装将是:
npcap-0.86.exe /S /winpcap_mode=yes
https://stackoverflow.com/questions/31251338
复制相似问题