Fluentd的全局配置項,諸如開啟RPC、使用多worker模式等。可在配置文件中通過<system>進行配置,或通過命令行進行配置。
-
參數
- workers:指定worker進程數,默認為1
- root_dir:配置root目錄
- log_level:設置日志級別,可選值為trace、debug、info、warn、error和fatal。默認為info
- suppress_repeated_stacktrace:是否禁用重復的棧跟蹤
- emit_error_log_interval:發送錯誤日志間隔
- without_source:調用fluentd,但不使用輸入插件
- rpc_endpoint:指定用於維護fluentd的rpc端口
- process_name:設置進程名稱
- file_permission:設置fluentd文件權限
- dir_permission:設置fluentd目錄權限
-
配置項 - format:指定日志格式,text或json,默認為text
- time_format:日志使用的時間格式,默認為%Y-%m-%d %H:%M:%S %z
- 命令行選項
- -s, --setup [DIR=/etc/fluent]:將示例配置文件寫入指定目錄
- -c, --config PATH:選擇使用的配置文件
- --dry-run:檢查fluentd是否正確安裝
- -d, --daemon PIDFILE:后台運行
- --user USER:切換運行用戶
- --group GROUP:切換用戶組
- -o, --log PATH:設置日志路徑
- --log-rotate-age AGE:fluentd日志rotate次數
- --use-v1-config:使用v1版本的配置格式,默認
- --use-v0-config:使用v0版本的配置格式
