Protokolldatei-Momentaufnahmen (Archivprotokolle)

Tableau Server bietet Funktionalität zum Generieren einer Momentaufnahme (auch als Snapshot bezeichnet) der Protokolldateien zu Archivierungszwecken. Wenn Sie alte Protokolldateien im Zuge der regelmäßigen Serverwartung bereinigen und löschen, empfiehlt es sich, diese Dateien vor dem Löschen auf einem externen Datenträger zu archivieren.

Eventuell werden Sie auch von Tableau Support um eine Momentaufnahme der Serverprotokolle gebeten, wenn dieser Sie bei der Lösung eines Problems unterstützt.

Dieses Thema hat folgenden Inhalt:

  • Generieren einer Momentaufnahme der Protokolldateien
  • Senden einer Momentaufnahme aus den Tableau Server-Verwaltungstools an Tableau Support
  • Herunterladen einer Momentaufnahme
  • Löschen archivierter Protokolle
  1. Öffnen Sie TSM in einem Browser:

    https://<tsm-computer-name>:8850. Weitere Informationen finden Sie unter Anmelden bei der Webschnittstelle von Tableau Services Manager.

  2. Klicken Sie auf Wartung.

  3. Generieren einer Momentaufnahme der Protokolldateien

    1. Klicken Sie auf der Seite "Serverwartung" unter "Protokolldateien" auf Momentaufnahme der Protokolldateien generieren.

      Daraufhin wird ein Dialogfeld mit Optionen angezeigt:

    2. Geben Sie auf der Seite "Optionen" die gewünschten Optionen ein, oder wählen Sie sie aus (mit Beschreibung, Zeitbereich der einzubeziehenden Protokolldateien und der optionalen Typen der einzubeziehenden Protokolle), (Postgres-Daten einschließen, letzte Absturz-Dumps einschließen) und klicken Sie dann auf Momentaufnahme der Protokolldateien generieren.

    Die Protokolldatei-Momentaufnahme wird an einem festgelegten Speicherort auf dem Computer gespeichert, auf dem TSM und Tableau Server installiert sind. Wenn Sie über eine Installation mit mehreren Knoten verfügen, wird die Momentaufnahme unter dem ersten Knoten des Clusters gespeichert. Der Speicherort wird durch die Variable basefilepath_log_archives bestimmt.

    Standardmäßig wird die Momentaufnahme unter folgendem Verzeichnis gespeichert:

    /var/opt/tableau/tableau_server/data/tabsvc/files/log-archives

    Sie können den aktuellen Speicherort ermitteln, indem Sie eine Abfrage an die Einstellung basefilepath.log_archives stellen. Um den Speicherort zu ändern, können Sie einen neuen Wert für basefilepath.log_archive festlegen. Weitere Informationen finden Sie unter tsm-Dateipfade.

  4. Nach dem Generieren der Momentaufnahme können Sie sie auswählen und beim technischen Support hochladen, auf Ihren lokalen Computer herunterladen oder löschen:

  5. Wenn Sie zur eigenen Archivierung eine lokale Kopie der Momentaufnahme herunterladen oder die Momentaufnahme löschen möchten, wählen Sie die Momentaufnahme unter "Protokolldateien" aus und wählen Sie dann die gewünschte Aktion.

Hochladen von Protokoll-Momentaufnahmen für den Tableau-Support

  1. Klicken Sie auf die Registerkarte Wartung.

  2. Wählen Sie die Momentaufnahme aus, die Sie senden möchten.

  3. Klicken Sie auf An technischen Support hochladen.

  4. Geben Sie in dem daraufhin angezeigten Dialogfeld die Support-Fallnummer und Ihre Kontakt-E-Mail-Adresse ein, und klicken Sie dann auf Momentaufnahme hochladen.

Weitere Methoden zum Senden von Protokollarchiven an den Tableau-Support finden Sie unter Senden großer Dateien an Tableau(Link wird in neuem Fenster geöffnet) in der Salesforce-Hilfe.

Eine Momentaufnahme der Tableau Server-Protokolldateien können Sie zu Archivierungszwecken auch mit dem Befehl tsm maintenance ziplogs erstellen.

Dieser Befehl erstellt standardmäßig eine ZIP-Datei mit allen Protokolldateien. Wenn Sie eine verteilte Installation von Tableau Server ausführen, führen Sie diesen Schritt auf dem anfänglichen Knoten aus. Protokolle aus allen Knoten werden in die ZIP-Datei einbezogen.

Hinweis: Wenn Sie den Befehl "ziplogs" nicht erfolgreich ausführen können, können Sie die Tableau Server-Protokolle manuell zippen. Weitere Information finden Sie unter Beheben von Tableau Server-Problemen auf Linux.

So erstellen Sie eine Momentaufnahme der Protokolldateien:

  1. Öffnen Sie auf dem ersten Knoten eine Terminal-Sitzung.

  2. Geben Sie folgenden Befehl ein:

    tsm maintenance ziplogs -l -f <filename>

    Hierbei entspricht <filename> dem Namen der zu erstellenden ZIP-Datei. Wählen Sie einen eindeutigen Namen ohne Leerzeichen. Falls bereits eine ZIP-Datei mit demselben Dateinamen vorhanden ist, schlägt die Erstellung der Datei fehl, sofern Sie nicht die Option -o verwenden, um ein Überschreiben zu erzwingen, die vorhandene Datei löschen oder einen anderen Namen bei dem Befehl eingeben.

    Für die Momentaufnahme können Sie sowohl einen Zeitraum als auch die einzuschließenden Protokolltypen angeben. Wenn Sie beispielsweise wissen, wann ein Fehler aufgetreten ist, verwenden Sie die Optionen --startdate und --enddate zum Erfassen von Protokollen von einigen Stunden vor und nach dem Fehler:

    tsm maintenance ziplogs -f <filename> --startdate "<mm/dd/yyyy H:mm>" --enddate "<mm/dd/yyyy H:mm>"

    Weitere Informationen finden Sie unter tsm maintenance ziplogs.

    Die Protokolldatei-Momentaufnahme wird an einem festgelegten Speicherort auf dem Computer gespeichert, auf dem TSM und Tableau Server installiert sind. Wenn Sie über eine Installation mit mehreren Knoten verfügen, wird die Momentaufnahme unter dem ersten Knoten des Clusters gespeichert. Der Speicherort wird durch die Variable basefilepath_log_archives bestimmt.

    Standardmäßig wird die Protokolldatei-Momentaufnahme unter folgendem Verzeichnis gespeichert:

    /var/opt/tableau/tableau_server/data/tabsvc/files/log-archives

    Sie können den aktuellen Speicherort finden, indem Sie die Einstellung zu basefilepath.log_archives abfragen:

    tsm configuration get -k basefilepath.log_archive

    und Sie können den Speicherort ändern, indem Sie einen neuen Wert für basefilepath.log_archive angeben:

    tsm configuration set -k basefilepath.log_archive -v "<drive>:/new/directory/path"

    Weitere Informationen finden Sie unter tsm-Dateipfade.

Senden von Protokollarchiven an Tableau Support

Sie können Protokolldateien im Rahmen eines Kundensupportvorgangs an Tableau Support senden (hierfür ist eine Kundensupport-Fallnummer erforderlich). Bevor Sie eine Protokolldatei senden, fassen Sie mit dem Befehl tsm maintenance ziplogs alle Protokolldateien in einem einzigen ZIP-Dateiarchiv zusammen.

  • Geben Sie in einer Terminal-Sitzung den folgenden Befehl ein:

    tsm maintenance send-logs -f <zip file name> -c <case number> -e <email address>

    Hierbei entspricht <case number> der Nummer des Supportvorgangs, <email address> der E-Mail-Adresse des Ansprechpartners für den Supportvorgang und <zip file name> dem Namen des Archivs mit der Dateierweiterung ".zip".

Weitere Methoden zum Senden von Protokollarchiven an den Tableau-Support finden Sie unter Senden großer Dateien an Tableau(Link wird in neuem Fenster geöffnet) in der Salesforce-Hilfe.

Vielen Dank für Ihr Feedback!Ihr Feedback wurde erfolgreich übermittelt. Vielen Dank.