@id in_tail_container_logs @type tail path pos_file /fluentd-containers.log.pos tag raw.kubernetes.* read_from_head true @type multi_format format json time_key time time_format %Y-%m-%dT%H:%M:%S.%NZ format /^(? # Detect exceptions in the log output and forward them as one log entry. @id raw.kubernetes @type detect_exceptions remove_tag_prefix raw message log stream stream multiline_flush_interval 5 max_bytes 500000 max_lines 1000 # Concatenate multi-line logs @id filter_concat @type concat key message multiline_end_regexp /\n$/ separator "" # Enriches records with Kubernetes metadata @id filter_kubernetes_metadata @type kubernetes_metadata watch false @type record_transformer fluentdhost ${hostname} log_type kubernetes @type vmware_log_intelligence endpoint_url https://data.mgmt.cloud.vmware.com/le-mans/v1/streams/ingestion-pipeline-stream verify_ssl false Content-Type application/json Authorization Bearer structure simple chunk_limit_records 300 flush_interval 3s retry_max_times 3 @type json tag_key text