Protokollfilter konfigurieren
improve this page | report issueÜbersicht
Administratoren können in der
MobileFirst Operations Console unter [Ihre Anwendung] → [Version] → Protokollfilter die Protokollerfassung und die Protokollstufe für das
MobileFirst-Client-SDK steuern.
Mithilfe der Option Protokollfilter
können Sie eine Filterstufe für die Protokollierung erstellen. Die
Protokollstufe kann global
(für alle Logger-Instanzen) oder für bestimmte Pakete festgelegt werden.
Damit die Anwendung die auf dem Server festgelegten
prioritären Konfigurationswerte abruft, muss die Methode
updateConfigFromServer
von einem Abschnitt des Codes aufgerufen werden, der regulär ausgeführt wird, z. B. von den App-Lebenszyklus-Callbacks.
Android
Logger.updateConfigFromServer();
iOS
[OCLogger updateConfigFromServer];
Cordova
WL.Logger.updateConfigFromServer();
Web
ibmmfpfanalytics.logger.updateConfigFromServer();
Die vom Server zurückgegebenen Konfigurationswerte für Logger
haben Vorrang for allen auf der Clientseite festgelegten Werten. Wenn das Clientprotokollprofil entfernt wird und der Client versucht, das Clientprotokollprofil abzurufen, empfängt der Client leere Nutzdaten. Die Logger
-Konfiguration wird in dem Fall auf die ursprünglich auf dem Client konfigurierten Werte gesetzt.
Serverprotokolle weiterleiten
In der MobileFirst Operations Console kann der Serveradministrator Protokolle auf Platte speichern und diese Protokolle an die MobileFirst Analytics Console senden.
Wenn Sie Serverprotokolle weiterleiten möchten, navigieren Sie zur
Anzeige Laufzeiteinstellungen und geben Sie unter Zusätzliche Pakete das Logger-Paket an.
Die erfassten Protokolle können in der Analytics Console angezeigt werden. Der Benutzer
kann also Adapterprotokolle in der Analytics Console sichten, ohne alle Serverprotokolle erfassen zu müssen.
Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.