# config @type stdout # input log @type tail path /var/log/*.log path_key tailed_path pos_file /tmp/fluentd--1605454018.pos pos_file_compaction_interval 30s refresh_interval 30s skip_refresh_on_startup tag stats.node enable_stat_watcher false enable_watch_timer false read_from_head true follow_inodes true # Without this parameter, file rotation causes log duplication @type none keep_time_key true # input stats @type tail path /var/log-in/*/* path_key tailed_path pos_file /tmp/fluentd--1605454014.pos pos_file_compaction_interval 10s refresh_interval 30s skip_refresh_on_startup tag log.node enable_stat_watcher false enable_watch_timer false read_from_head true follow_inodes true # Without this parameter, file rotation causes log duplication @type none keep_time_key true # output mongo log* @type copy copy_mode deep @type mongo connection_string mongodb://mongo.poc-datacollector_datacollector-net:27017/fluentdb #database fluentdb collection test #host mongo.poc-datacollector_datacollector-net #port 27017 num_retries 60 capped capped_size 100m # key name of timestamp time_key time retry_wait 50s flush_mode immediate #flush_interval 10s @type stdout @type file path /tmp/mylog timekey 1d timekey_use_utc true timekey_wait 10s # output mongo log* @type copy @type mongo #copy_mode shallow database fluentdb collection stats host mongo.poc-datacollector_datacollector-net port 27017 num_retries 60 capped capped_size 100m flush_interval 30s @type stdout @type file path /tmp/mylog timekey 1d timekey_use_utc true timekey_wait 10s