amazon-s3 - 是否可以在 fluentd s3_output 中设置主机
问题描述
是否可以在 fluentd S3 路径中以某种方式设置 %{host} (不是 %{hostmane}:它指向本地 fluentd 服务器),例如:
s3://logs/2018/07/10/web01/misc-20180710-07_1.gz
主机是消息字段之一"host":"ip-10-78-46-14"
<match ** >
@type s3
s3_bucket logs
s3_region us-west-2
path %Y/%m/%d
time_slice_format %Y%m%d-%H
s3_object_key_format %{path}/%{host}/misc-%{time_slice}_%{index}.%{file_extension}
include_timestamp true
<buffer host,tag,time>
@type file
path /buffers/s3/infra/misc/
timekey 1h # 1 hour partition
timekey_wait 10m
timekey_use_utc true # use utc
chunk_limit_size 256m
</buffer>
<format>
@type json
</format>
</match>
此配置不起作用...
谢谢你,美联社
解决方案
推荐阅读
- excel-charts - 如何使用记分牌中的数据创建折线图?
- mysql - 数据库表不更新
- javascript - 如何将json文件连接到nodejs进行排序
- python - 属性中的特殊字符
- javascript - onFocus 和 onBlur 不起作用,反应原生
- r - 使用(gtsummary)tbl_svysummaary 函数来显示survey.design 对象的置信区间?
- python - 有没有办法在每次测试之间不从测试数据库中删除数据
- xpath - xpath 生成随机数
- react-native - 将参数传递给选项卡导航器中位于堆栈导航器内的所有选项卡
- linux - 如果窃取增加,CPU使用率会增加吗?