Konfigurieren der maximalen Protokolllänge

Wenn Sie sehr lange Protokolle haben, die die maximale Zeilenlänge überschreiten, wird durch die Angabe von maxLogLength die Protokollzeile auf die angegebene Anzahl von Zeichen gekürzt. Durch Abschneiden der Protokollzeile wird sichergestellt, dass die vollständigen Metadaten an IBM Cloud Logs gesendet werden. Wenn Sie die Verarbeitung durch IBM Cloud Logs durchführen wollen, z. B. mit Hilfe von Parsing-Regeln, müssen Sie die Metadaten und die JSON-Struktur Ihres Protokolls intakt halten. Die Anzahl der Zeichen, nach denen die Protokollzeile abgeschnitten wird, wird durch den Wert maxLogLength bestimmt. Der Wert maxLogLength kann zwischen 1 und 30000 Zeichen betragen.

Die Länge Ihrer Metadaten muss berücksichtigt werden, wenn Sie einen maxLogLength Wert angeben. Je länger Ihre Metadaten sind, desto kleiner sollte Ihre maxLogLength sein. Die Gesamtgröße des Protokolls, einschließlich der Metadaten, darf die Ingestionsgrenzen nicht überschreiten.

Standardmäßig werden die Protokolle nicht abgeschnitten, bevor sie an IBM Cloud Logs gesendet werden, und werden nur abgeschnitten, wenn ein maxLogLength Wert angegeben wird.

Zum Beispiel:

maxLogLength: 12000