配置最大日志长度
如果日志很长,超过了最大行长,指定 maxLogLength 将把日志行截断到指定的字符数。 截断日志行可确保向 IBM Cloud Logs 发送完整的元数据。 如果要通过 IBM Cloud Logs 进行处理,例如使用解析规则,则需要保持日志的元数据和 JSON 结构不变。 日志行被截断的字符数由 maxLogLength 值决定。 maxLogLength 值可以是 1 到 30000 个字符。
在指定 maxLogLength 值时,需要考虑元数据的长度。 元数据越长,maxLogLength 就应该越小。 包括元数据在内的整个日志大小不能超过 摄取限制。
默认情况下,日志在发送到 IBM Cloud Logs 之前不会被截断,只有在指定 maxLogLength 值时才会被截断。
例如:
maxLogLength: 12000