fluentd通用参数(三)
警告
本文最后更新于 2020-05-30 17:09,文中内容可能已过时。
一些通用参数可用于所有(或部分)Fluentd插件。
1.@type:指定插件类型
<source>
@type my_plugin_type
</source>
<filter>
@type my_filter
</filter>
2.@id:指定插件 id,在输出监控信息的时候有用。
<match>
@type file
@id service_www_accesslog
path /path/to/my/access.log
# ...
</match>
3.@log_level:此参数用于指定插件特定的日志记录级别。默认日志级别为info。全局日志级别可以由<system>中的日志级别或-v/-q命令行选项指定。@log_level参数只覆盖指定插件实例的日志记录级别。
<system>
log_level info
</system>
<source>
# ...
@log_level debug # show debug log only for this plugin
</source>
4.@label:将输入事件路由到<label>、<filter>和<match>区块的集合。
<source>
@type ...
@label @access_logs
# ...
</source>
<source>
@type ...
@label @system_metrics
# ...
</source>
<label @access_log>
<match **>
@type file
path ...
</match>
</label>
<label @system_metrics>
<match **>
@type file
path ...
</match>
</label>
@label参数的值必须以@开头。强烈建议指定@label将事件路由到任何插件。它可以使整个配置变得简单。
请我喝杯水
微信号
微信打赏