Browse code

Merge pull request #38952 from alexei38/master

fluentd log driver. failed parse last partial message in fluentd #38951

Sebastiaan van Stijn authored on 2019/04/16 03:40:57
Showing 1 changed files
... ...
@@ -165,6 +165,9 @@ func (f *fluentd) Log(msg *logger.Message) error {
165 165
 	}
166 166
 	if msg.PLogMetaData != nil {
167 167
 		data["partial_message"] = "true"
168
+		data["partial_id"] = msg.PLogMetaData.ID
169
+		data["partial_ordinal"] = strconv.Itoa(msg.PLogMetaData.Ordinal)
170
+		data["partial_last"] = strconv.FormatBool(msg.PLogMetaData.Last)
168 171
 	}
169 172
 
170 173
 	ts := msg.Timestamp