Verwenden von Projekten mit erweiterter Protokollierung

Die erweiterte Protokollierung für den Velocity Client ist eine einfache Möglichkeit für Administratoren, die Debugging-Protokollierung auf Andriod-Geräten zu aktivieren und Protokolldateien abzurufen. Verwenden Sie die erweiterte Protokollierung für das Velocity-Protokoll, das Netzwerkprotokoll oder für Dateien mit Bildschirmaufnahmen. Wenn Sie die Protokollebene mithilfe der erweiterten Protokollierung ändern, werden die in einem Profil festgelegten Protokollebenen vorübergehend außer Kraft gesetzt. Auf diese Weise können Sie die Debugging-Protokollierung starten und stoppen, ohne dazu vorhandene Hostprofile ändern oder Dateien an das Gerät senden zu müssen.

Erstellen Sie ein Projekt mit erweiterter Protokollierung, geben Sie die Protokolldateien oder die zu erfassenden Bildschirmaufnahmen an und scannen Sie anschließend den bereitgestellten QR-Code über den Client. Der Client aktiviert die Debugging-Protokollierung und/oder Bildschirmaufnahme, bis eine der folgenden Bedingungen erfüllt ist:

Der Gerätebenutzer deaktiviert die erweiterte Protokollierung.

Der Client wird über Menü > Beenden geschlossen.

Das Gerät hat nicht mehr genügend Speicher für die Dateien.

Wenn die erweiterte Protokollierung stoppt, zeigt der Client dem Benutzer eine Meldung an, komprimiert die Dateien und sendet sie an die Console, wo der Administrator sie prüfen kann. Wenn die Console nicht verfügbar ist, wird die komprimierte Datei im Verzeichnis Downloads/com.wavelink.velocity auf dem Gerät gespeichert.

Die erweiterte Protokollierung kann ohne QR-Code vom Gerätebenutzer aktiviert werden, allerdings werden die Dateien dann stets lokal auf dem Gerät gespeichert und nicht an die Console gesendet. Informationen zum Aktivieren der erweiterten Protokollierung ohne QR-Code finden Sie unter Installieren des Velocity Clients. Wenn Sie die erweiterte Protokollierung ohne QR-Code aktivieren, beinhaltet diese keine Dateien mit Bildschirmaufnahmen.

Wenn Sie die Bildschirmaufnahme für ein Projekt mit erweiterter Protokollierung aktivieren, erstellt der Client für jede Sitzung, die während der Verwendung der erweiterten Protokollierung aktiv ist, eine separate Datei für die Bildschirmaufnahme (.wltsc).

Wenn auf dem Gerät Android 10 ausgeführt wird, hat der Client keinen Zugriff auf das Verzeichnis "Downloads/com.wavelink.velocity". Die Datei wird stattdessen im Verzeichnis "Android/data/com.wavelink.velocity/files" gespeichert. Android-Geräte nach Android 10 haben Zugriff auf das Downloads-Verzeichnis, Android 10 jedoch nicht.

Wie funktioniert der QR-Code?

Wenn Sie die erweiterte Protokollierung über einen QR-Code aktivieren, fungiert die Console als Server für den Empfang von Dateien über HTTPS, solange die Console den QR-Code anzeigt. Der Datenverkehr wird unter Verwendung eines im QR-Code enthaltenen Tokens gesichert. Zu Ihrer eigenen Sicherheit sollten Sie den QR-Code nur anzeigen, solange Sie die erweiterte Protokollierung aktiv verwenden. Falls Sie den QR-Code drucken möchten, empfehlen wir, den Zugang zu dem Ausdruck maximal einzuschränken. Der QR-Code gilt nur für die Console, die ihn generiert hat.

Damit die Console die komprimierte Datei vom Client empfangen kann, muss sie den QR-Code anzeigen, wenn das Gerät die Protokollierung stoppt. Empfangene Dateien werden im Ordner für Downloads gespeichert. Wenn der QR-Code nicht angezeigt wird, akzeptiert die Console keine Dateien (in dem Fall zeigt das Gerät eine Meldung an, die darauf hinweist, dass die Console nicht verfügbar ist und speichert die Dateien lokal). Wenn Sie jedoch das Projekt schließen und später wieder öffnen, kann das Gerät weiterhin die Dateien an die Console senden, solange der QR-Code angezeigt wird, wenn der Client die Protokollierung stoppt. Der QR-Code wird ungültig, wenn Sie die Console neu starten oder Hostadresse oder Port ändern.

Optionen für die erweiterte Protokollierung

Für ein Projekt mit erweiterter Protokollierung sind folgende Optionen verfügbar:

Kunde. Der Name für das Unternehmen oder die Organisation, mit dem/der das Projekt verknüpft ist.

Host. Die IP-Adresse oder der Hostname des lokalen Computers. Da die Hostadresse im QR-Code verwendet wird, ändert sich bei Änderung der Hostadresse auch der QR-Code und zuvor generierte QR-Codes verlieren ihre Gültigkeit.

Port. Der Port, den die Console auf eingehende Dateien überwacht. Stellen Sie sicher, dass dieser Port für nichts anderes verwendet wird.

Einschließen:

Debugging-Protokollierung. Legt die Protokollebene für alle Sitzungen fest, für die Debugging in Frage kommt, und schließt das Velocity-Protokoll bei den Dateien ein, die an die Console gesendet werden.

Netzwerkprotokollierung (nur TE). Legt die Protokollebene für die Netzwerkprotokollierung fest, die für Debugging in Frage kommt, und schließt das Netzwerkprotokoll bei den Dateien ein, die an die Console gesendet werden. Das Netzwerkprotokoll gilt nicht für Websitzungen.

Bildschirmaufnahme (nur TE). Aktiviert die Bildschirmaufnahme und erstellt BiIdschirmaufnahmen für alle aktiven TE-Sitzungen. Jede Sitzung besitzt eine eigene Datei mit Bildschirmaufnahmen. Die Dateien mit den Bildschirmaufnahmen werden an die Console gesendet. Weitere Informationen zum Anpassen von Bildschirmen anhand von Bildschirmaufnahmen finden Sie unter Konfigurieren von Bildschirmen.

Speicherort der Protokolldatei öffnen. Öffnet den lokalen Speicherort, an dem die Dateien, die von Geräten gesendet wurden, abgelegt werden.