如何在脚本中启动 Splunk Forwarder
How to start Splunk Forwarder within a script
我想开始使用 Splunk 监控我们的 docker。为此,我想将它添加到 docker 构建文件中。
问题是,如果您是第一次启动转发器,它会提示您同意许可协议,这会破坏脚本。
有没有办法在没有提示的情况下启动 Splunk 转发器?
您要查找的参数是--accept-license --answer-yes --no-prompt
。
一名 Splunk 员工发布了一些 Docker images on his own time that can cater for this already. Have a look at SPLUNK_START_ARGS
in the forwarders entrypoint.sh
。
另外,Docker 天生 supports sending its own logs to Splunk。这包括所有容器的标准输出和标准错误,因此您可能不需要自己的转发器。
我想开始使用 Splunk 监控我们的 docker。为此,我想将它添加到 docker 构建文件中。
问题是,如果您是第一次启动转发器,它会提示您同意许可协议,这会破坏脚本。
有没有办法在没有提示的情况下启动 Splunk 转发器?
您要查找的参数是--accept-license --answer-yes --no-prompt
。
一名 Splunk 员工发布了一些 Docker images on his own time that can cater for this already. Have a look at SPLUNK_START_ARGS
in the forwarders entrypoint.sh
。
另外,Docker 天生 supports sending its own logs to Splunk。这包括所有容器的标准输出和标准错误,因此您可能不需要自己的转发器。