文件
其中YYYYDDMMHH代表数据时间,YYYY表示年,MM表示月份,DD表示天,HH表示小时 其中***为任意字符
同时需要在job conf中加入当前数据的周期,当前支持天周期以及小时周期, 在添加任务时,加入属性job.cycleUnit
- H : 代表数据时间小时维度
例如: 配置数据源为
写入数据到 2021020211.log 配置 job.cycleUnit 为 D 则agent会在2021020211时间尝试2021020211.log文件,读取文件中的数据时,会将所有数据以20210202这个时间写入到后端proxy 如果配置 job.cycleUnit 为 H 则采集2021020211.log文件中的数据时,会将所有数据以2021020211这个时间写入到后端proxy。
在配置按照时间读取之后,如果想要读取当前时间之外的其他时间的数据,可以通过配置时间偏移量完成 配置job属性名称为job.timeOffset,值为数字 + 时间维度,时间维度包括天和小时 例如支持如下设置:
- -1h 读取当前时间前一个小时的数据
提交job举例