如何修改 Windows 上 Puppet Agent 服务的默认“--logdest eventlog”?
How to modify the default `--logdest eventlog` for the Puppet Agent service on Windows?
我是 运行 Puppet Agent 作为 Windows 上的一项服务,但我无法在文档中找到如何将默认行为 --logdest eventlog
修改为 --logdest <FILE>
.我想将代理日志存储在文件中,而不是 Windows 事件日志中,或者更好 - 如果可能的话 - 将它们发送回 Puppet Master。
您可以将 --logdest 添加到位于此注册表项中的 'ImagePath' 值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pe-puppet
我们在安装代理后通过 puppet 代码添加开关,这意味着第一个 运行 输出进入事件日志,但所有后续都发送到本地文件。您还可以在安装过程中通过 powershell 脚本修改注册码。
我是 运行 Puppet Agent 作为 Windows 上的一项服务,但我无法在文档中找到如何将默认行为 --logdest eventlog
修改为 --logdest <FILE>
.我想将代理日志存储在文件中,而不是 Windows 事件日志中,或者更好 - 如果可能的话 - 将它们发送回 Puppet Master。
您可以将 --logdest 添加到位于此注册表项中的 'ImagePath' 值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pe-puppet
我们在安装代理后通过 puppet 代码添加开关,这意味着第一个 运行 输出进入事件日志,但所有后续都发送到本地文件。您还可以在安装过程中通过 powershell 脚本修改注册码。