加载外部配置文件
编辑加载外部配置文件编辑
Metricbeat 可以加载模块的外部配置文件,这允许您将配置拆分为多个较小的配置文件。要使用此功能,您需要在主 metricbeat.yml
配置文件中的 metricbeat.config.modules
下指定 path
选项。默认情况下,Metricbeat 加载在 modules.d
目录中启用的模块配置。例如
metricbeat.config.modules: path: ${path.config}/modules.d/*.yml
-
路径
-
定义要检查更改的文件的 Glob 模式。
如果您想使用
modules
命令启用和禁用模块配置,则此设置必须指向modules.d
目录。
由 Glob 模式找到的每个文件都必须包含一个或多个模块定义的列表。例如
- module: system metricsets: ["cpu"] enabled: false period: 1s - module: system metricsets: ["network"] enabled: true period: 10s
在具有 POSIX 文件权限的系统上,所有 Beats 配置文件都将受到所有权和文件权限检查。有关更多信息,请参见 配置文件所有权和权限。