Ziplog 存档中的服务器日志文件位置

Tableau Server 在正常操作期间会生成日志文件。日志位于正在运行的服务器上,您可以找到它们,但我们强烈建议,如果您要查看日志,或者需要将它们发送给 Tableau 支持部门,请使用 tsm maintenance ziplogs 命令生成日志的存档。此命令不仅可以收集并压缩日志,而且还为您提供了可以检查、转移到另一台计算机或发送给 Tableau 的副本,而不会对 Tableau Server 的功能产生影响。

默认情况下, tsm maintenance ziplogs 该命令将在预定义位置中创建一个名为 logs.zip 的压缩存档。您可以将存档从服务器复制到本地计算机并在那里打开它,也可将它发送给 Tableau 支持人员。您可以在创建存档时指定其他文件名,以及更改位置。有关文件位置的详细信息,请参见tsm File Paths

解压缩存档时,将会创建一系列以如下所示目录名开头并以版本号结尾的文件。这些文件包含对应目录中的日志文件。本主题中的表格说明了这些文件可能包含的内容,以及文件在 Tableau Server 上的原始位置、创建日志文件的进程和有关文件的详细信息。

Tableau Server 日志和配置文件位置

默认情况下,大多数 Tableau Server 日志文件位于以下位置的子文件夹中:C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\。以下信息侧重介绍 ziplog 存档中的日志文件。

未包括在 ziplog 存档中的日志

tsm maintenance ziplogs 命令会创建包含最重要 Tableau Server 日志的存档,但某些日志不会压缩到存档中。日志文件存档中未包括这些日志。

  • TSM 日志。tsm.log 文件位于 C:\Users\<user>\.tableau\tsm 中。
  • 安装和升级日志。这些日志与 Tableau 服务管理器 (TSM) 的安装和初始化相关联。如果安装或升级失败,尤其是在启动 TSM 初始化后,请先检查这些日志来查找错误。
    • 安装日志。默认情况下,app-install.log 文件位于 C:\ProgramData\Tableau\Tableau Server\logs 中。
    • 附加节点安装日志。默认情况下,app-worker-install.log 文件位于附加节点上的 C:\ProgramData\Tableau\Tableau Server\logs 中。
    • 升级日志。默认情况下,app-upgrade.log 文件位于 C:\ProgramData\Tableau\Tableau Server\logs 中。
  • 安装程序日志。这些日志与安装程序相关联。
    • Tableau_Server_<version_code>_#######.log 文件位于 C:\Users\<user>\AppData\Local\Temp 中。
    • Tableau_Server_<version_code>_#######_Tableau.log 文件位于 C:\Users\<user>\AppData\Local\Temp 中。

Shell 脚本日志记录

Tableau Server 脚本位于脚本目录 (默认情况下:C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\) 中,其中许多脚本都会生成日志。日志文件存档中未包括这些日志。作为替代,每次运行脚本时日志将保存到:

  • <install_drive>\<install\path>\logs\
  • 默认情况下为: 

    C:\ProgramData\Tableau\Tableau Server\logs\

tabcmd 的安装日志

  • tabcmd 安装程序会在 C:\Users\<user>\AppData\Local\Temp 中创建以下日志:
    • Tableau_Server_Command_Line_Utility_(<version_code>)_#######.log
    • Tableau_Server_Command_Line_Utility_(<version_code>)_#######.log_Tableau.log
  • 日志存档文件位置(解压缩的存档)

    logs.zip 中的文件/文件夹

    文件夹名称包括实例编号和版本号:

    <folder>_<instance-number>.<version>

    示例:

    vizqlserver_0.20182.18.0627.22306037514547718839174

    详细信息 文件

    注意:名称以 control_ 开头的日志由服务启动时短暂运行的小型“控制”应用程序生成。

    生成进程

    在 Tableau Server 上的位置

    (活动日志)

    默认基本位置:C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs

    activemqserver Tableau Server 消息服务相关的日志。 control_activemqserver_node<n>-<instance>.log

    stdout_activemqserver_node<n>-<instance>.yyyy-mm-dd.log

    activemq.log

    run-activemqserver_0.cmd \activemqserver
             
    appzookeeper Tableau Server 协调服务相关的日志。 appzookeeper_node<n>-<n>.log

    control_appzookeeper_node<n>-<n>.log

    appzookeeper.exe \appzookeeper
    backgrounder 与订阅和安排的活动(例如数据提取刷新、“立即运行”任务和 tabcmd 任务)相关的日志。 backgrounder_node<n>-<n>.log

    control_backgrounder_node<n>-<n>.log

    run-backgrounder.exe \backgrounder
    backuprestore 与备份和还原作业相关的日志。 control_backuprestore_node<n>-<n>.log

    backuprestore.exe \backuprestore
    cacheserver

    与缓存服务器进程相关的日志。

    control_cacheserver_node<n>-<n>.log

    redis-server.exe \cacheserver
    clientfileservice

    与客户端文件服务进程相关的日志。

    clientfileservice_node<n>-<n>.log

    control_clientfileservice_node<n>-<n>.log

    clientfileservice.exe \clientfileservice
    clustercontroller

    与群集控制器进程相关的日志。

    clustercontroller.log

    control_clustercontroller_node<n>-<n>.log

    run-clustercontroller.exe \clustercontroller
    databasemaintenance

    与数据库维护作业相关的日志。

    control_databasemaintenance_node<n>-<n>.log

     

    databasemaintenance.exe \databasemaintenance
    dataserver 有关与 Tableau Server 数据源的连接的信息。

    control_dataserver_node<n>-<n>.log

    dataserver_node<n>-<n>.log

    nativeapi_dataserver_<n>-<n>.txt

    run-dataserver.exe \dataserver
    elasticserver 与“数据问答”(Ask Data)功能(Ask Data)使用的弹性服务器进程相关的日志。

    control_elasticserver_node<n>-<n>.log

    elasticsearch.log

    elasticsearch_deprecation.log

    elasticsearch_index_indexing_slowlog.log

    elasticsearch_index_search_slowlog.log

    stdout_elasticserver_node<n>-<n>.log

      \elasticserver
    filestore 文件存储日志。

    control_filestore_node<n>-<n>.log

    filestore.log

    run-filestore.exe \filestore
    flowprocessor 与 Tableau Prep Conductor 相关的日志。

    control_flowprocessor_node<n>-<n>.log

    flowprocessor_node<n>-<n>.log

    nativeapi_flowprocessor.txt

    stdout_flowprocessor_node<n>-<n>.log

    tdeserver_flowprocessor.txt

    tomcat_flowprocessor_node<n>-<n>.log

    run-flowprocessor.exe \flowprocessor
    gateway

    Apache 日志。在此处查找身份验证条目。Apache 日志中的每个请求将具有与之关联的请求 ID。此请求 ID 在所有服务器日志中使用,并且您可以使用它将日志条目与请求相关联。

    access.####-##-##.##-##-##.log

    control_gateway_node<n>-<n>.log

    gateway.log

    Apache 守护程序 \httpd
    hyper 每天都会有 hyper 日志文件,其中包含有关数据提取和查询以及对 VizQL 服务器请求的响应的信息。

    control_hyper_node<n>-<n>.log

    hyper_<n>_####_##_##_##_##_##.log

    hyperd.exe

    \hyper
    interactive 与交互式微服务容器相关的日志。 control_interactive_<node>-<instance>.log

    interactive_<node>-<instance>.log

    stdout_interactive_<node>-<instance>.yyyy-mm-dd.log

    tomcat_noninteractive_<node>-<instance>.yyyy-mm-dd.log

      \interactive
    licenseservice 与许可相关的日志。

    control_licenseservice_node<n>-<n>.log

    tablicsrv.log

      \licenseservice
    metrics 与 Tableau Server 中的指标服务相关的日志。 control_metrics_node<n>-<n>.log 

    metrics_node1-<n>-<n>.log

      \metrics
    nlp 与 Tableau Server 中的“数据问答”(Ask Data)(Ask Data)服务相关的日志。 control_nlp_node<n>-<n>.log 

    stdout_nlp_node1-<n>-<n>.log

      \nlp
    noninteractive 与非交互式微服务容器相关的日志。 control_noninteractive_<node>-<instance>.log

    noninteractive_<node>-<instance>.log

    stdout_noninteractive_<node>-<instance>.yyyy-mm-dd.log

    tomcat_noninteractive_<node>-<instance>.yyyy-mm-dd.log

      \noninteractive
    pgsql PostgreSQL 数据库日志,包括与启动服务器进程相关的文件。 control_pgsql_node<n>-<n>.log tabspawn \pgsql
    samlservice 站点 SAML 日志。 control_samlservice_node<n>-<n>.log samlservice.exe \samlservice
    searchserver 与搜索索引相关的日志。

    control_searchserver_node<n>-<n>.log

    searchserver_node<n>_<n>.log

    searchserver.exe \searchserver
    siteimportexport 与站点导入和站点导出相关的日志。

    control_siteimportexport_node<n>-<n>.log

    siteimportexport.exe \siteimportexport
    tabadminagent 与 TSM 管理代理相关的日志。

    control_tabadminagent_node<n>-<n>.log

    tabadminagent_node<n>-<n>.log

      \tabadminagent
    tabadmincontroller 与 TSM 管理控制器相关的日志。

    control_tabadmincontroller_node<n>-<n>.log

    tabadmincontroller_node<n>-<n>.log

    tabadmincontroller.exe \tabadmincontroller
    tabsvc  

    control_tabsvc_node<n>-<n>.log

    tabsvc_node<n>-<n>.log

    tabsvc.exe \tabsvc
    tdsnativeservice 与“内部数据源属性”服务相关的日志。 control-tdsnativeservice_node<n>-#.log

    nativeapi_tdsnativeservice_#.log

      \tdsnativeservice
    tdsservice 与“数据源属性”服务相关的日志。 control-tdsservice-#.log

    tomcat_tdsservice_#.log

      \tdsservice
    vizportal 与管理任务、工作簿和权限管理、身份验证、登录、初始视图请求和发布请求相关的信息。

    REST API 请求。与 REST API 请求相关的日志条目从收到的 HTTP 请求开始,随后是与该请求处理相关的信息。如果请求完成,这些日志条目将以该请求的 HTTP 响应代码结尾。

    control_vizportal_node<n>-<n>.log

    vizportal_node<n>-<n>.log

    run-vizportal.exe \vizportal
    vizqlserver 与显示视图以及与视图交互相关。

    在运行 VizQL Server 的多个实例时,将按端口号区分这些实例。

    notify-production 日志包含意外事件。

    control_vizqlserver_node<n>-<n>.log

    vizqlserver_node<n>-<n>.log

    run-vizqlserver.exe \vizqlserver

     

    Tableau Server 日志文件位置

    如果您在默认位置安装了 Tableau Server,则日志目录为 C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\。ProgramData 文件夹是隐藏的,除非您明确将其设为可见。

    以下日志文件对与 Web 应用程序、数据库和索引有关的活动进行跟踪:

    C:\ProgramData\Tableau\Tableau Server\data\tabsvc

     

    如果已经将 Tableau Server 安装到了非默认位置(例如系统驱动器以外的其他驱动器上),则日志目录位于 <installation path or drive>\Tableau\Tableau Server\logs。有关详细信息,请参见安装之前...

    临时文件

    下面的文件夹中所有以 exe_ 开头的文件都是 Tableau Server 文件,可以删除。

    C:\ProgramData\Tableau\Tableau Server\temp

    感谢您的反馈! 提交反馈时出错。请重试,或向我们发送消息