記錄檔快照(將記錄封存)

Tableau Server 包括為封存目的產生記錄檔快照的功能。如果計畫在定期伺服器維護過程中清理和刪除舊記錄檔,您可以考慮在刪除之前將記錄檔封存在一個非伺服器存儲位置。

附註:有關在較舊版本的 Windows 版 Tableau Server 上收集記錄的說明,請參閱 Tableau 說明(連結在新視窗開啟)頁面上的封存線上說明。

或者,如果要與 Tableau 支援部門合作處理某個案例,支援工程師可能會要求提供伺服器記錄檔快照。

本主題介紹:

  • 如何產生記錄檔快照
  • 如何透過 Tableau Server 管理工具將快照直接傳送給 Tableau 支援部門
  • 如何下載快照
  • 如何刪除封存的記錄
  1. 在瀏覽器中開啟 TSM:

    https://<tsm-computer-name>:8850。有關詳情,請參閱登入到 Tableau 服務管理員 Web UI

  2. 按一下 [維護]

  3. 產生記錄檔快照。

    1. 在 [伺服器維護] 頁面上的 [記錄檔] 下,按一下 [生成記錄檔快照]

      一個選項對話方塊將顯示:

    2. 在 [選項] 頁面上,輸入或選擇所需的選項,包括說明、要加入的記錄檔的時間範圍以及要加入的記錄檔的選用類型([包括 Netstat 資訊][包括 MSInfo][包括 Postgres 資料][包括最近的損毀傾印]),然後按一下 [生成記錄檔快照]

    記錄檔快照將儲存到安裝了 TSM 和 Tableau Server 的電腦上的固定位置。如果有多節點安裝,則快照將儲存到叢集的初始節點。位置是由 basefilepath_log_archives 變數指定。

    儲存預設情況下,將儲存會話。

    C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\log-archives

    您可以透過查詢 basefilepath.log_archives 設定尋找目前位置,透過為 basefilepath.log_archive 指定新的值變更位置。有關詳情,請參閱tsm File Paths

  4. 生成快照之後,您可以選擇並將其上傳到技術支援、將其下載到本地電腦,或者將其刪除:

  5. 若要下載快照的本機複本或將其刪除,請在 [記錄檔] 下選取快照,然後選取相應的動作

為 Tableau 支援上傳記錄快照

  1. 按一下 [維護] 索引標籤。

  2. 選擇要傳送的快照。

  3. 按一下「上傳到技術支援案例」

  4. 在顯示的對話方塊中,輸入「支援案例編號」和您的「連絡人電子郵件地址」,然後按一下「上傳快照」

有關將記錄存檔傳送至 Tableau 支援的其他方法,請參閱Salesforce 幫助中的 將大檔案傳送到 Tableau(連結在新視窗開啟)

使用 tsm maintenance ziplogs 命令來建立 Tableau Server 記錄檔的快照封存。

預設情況下,此命令將建立一個包含所有記錄檔的 zip 檔案。如果執行 Tableau Server 的分散式安裝,請從初始節點中執行此步驟。zip 檔案將包含所有節點中的記錄。

建立記錄檔快照:

  1. 在初始節點上,以管理員身份開啟命令提示字元。

  2. 鍵入以下命令:

    tsm maintenance ziplogs -l -f <filename>

    其中 <filename> 是要建立的壓縮封存的名稱。選擇一個唯一名稱(不帶空格)。如果具有相同檔案名的現有壓縮記錄已存在,則檔建立將失敗(除非您包括 -o 選項來強制覆蓋),請刪除現有檔案,或在命令中指定其他名稱。

    可以指定快照的時間範圍以及要包含的記錄檔類型。例如,若您知道何時發生錯誤,請使用 --startdate--enddate 選項來擷取錯誤前後幾個小時的記錄檔:

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

    有關詳細資訊,請參閱tsm maintenance ziplogs

    記錄檔快照將儲存到安裝了 TSM 和 Tableau Server 的電腦上的固定位置。如果有多節點安裝,則快照將儲存到叢集的初始節點。位置是由 basefilepath_log_archives 變數指定。

    在預設情況下,記錄檔快照將儲存至:

    C:\ProgramData\Tableau\Tableau Server\data\tabsvc\files\log-archives

    您可以藉由查詢 basefilepath.log_archives 設定來尋找目前位置:

    tsm configuration get -k basefilepath.log_archive

    並藉由為 basefilepath.log_archive 指定新值來變更位置:

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

    有關詳情,請參閱tsm File Paths

將記錄封存傳送給 Tableau 支援部門

您可以將記錄檔作為客戶支援案例的一部分傳送給 Tableau 支援部門(需要客戶支援案例編號)。傳送記錄檔之前,使用 tsm maintenance ziplogs 命令將記錄檔合併為一個 zip 檔封存。

  • 在命令提示符處,鍵入以下命令:

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

    其中,<case number> 是您的支援案例編號,<email address> 是此支援案例您的連絡人電子郵件,而 <zip file name> 是檔案副檔名為 .zip 的封存的檔案名。

有關將記錄存檔傳送至 Tableau 支援的其他方法,請參閱Salesforce 幫助中的 將大檔案傳送到 Tableau(連結在新視窗開啟)

感謝您的意見反應!已成功提交您的意見回饋。謝謝!