命令行参数使用

0、参数once

暂不研究

1、参数E

-E <setting>=<value>

示例:

sudo ./filebeat -c filebeat.yml -E name=mybeat

用于修改或添加 filebeat.yml 配置文件中的某一个配置项的内容。

2、参数N

不将监控到的文件变化内容,推送到指定的output输出中,一般用于测试时使用。

3、参数c

-c <file>

用于指定Beat的配置*.yml文件

4、参数-configtest

对配置文件进行加载解析测试之后退出,该选项对于定位配置错误时很有效。

5、参数cpuprofile

-cpuprofile <output file>

Write CPU profile data to the specified file. This option is useful for troubleshooting the Beat.

将cpu profile 数据写到指定文件,通常该文件用于排查Beat运行错误。

6、参数d

-d <selectors>

Enable debugging for the specified selectors. For the selectors, you can specify a comma-separated list of components, or you can use-d "*"to enable debugging for all components. For example,-d "publish"displays all the "publish" related messages.

可以确定该选项是用于调试的

7、参数e

Log to stderr and disable syslog/file output.

results matching ""

    No results matching ""