Server Log File Locations
Tableau Server on Windows now includes Tableau Services Manager (TSM), which replaces the Configuration Utility and the tabadmin command line tool. If you need help for an earlier version of Tableau Server, see the Tableau Help page.
By default, Tableau Server log file archives are gathered in a zip file called
logs.zip, but you can specify a different filename when you create the archive with the
tsm maintenance ziplogs command. You can copy the archive from the server to a local computer and open it there, or send it to Tableau Support.
When you unzip the archive, a series of zip files are created that start with the directory names shown below, and that end with a version number. These zip files contain the log files from the corresponding directories. The table in this topic explains the possible contents of these zip files, along with the original location the files came from on Tableau Server, the process that created the log files, and details about the files.
Tableau Server Log and Configuration File Locations
By default most Tableau Server log files are found in the following location:
Logs not included in the ziplog archive
tsm maintenance ziplogs command creates an archive of most of the Tableau Server logs, but some logs are not zipped up in the archive. Important logs not included in a log file archive:
- The TSM log. The
tsm.logfile is located in
- The install log. By default the
app-install.logfile is located in
- The upgrade log. By default the
app-upgrade.logfile is located in
Shell script logging
Tableau Server scripts are located in the scripts directory (By default:
C:\Program Files\Tableau\Tableau Server\packages\scripts.<version_code>\.) and many of these generate logs. These logs are not included in the log file archive. Instead, each time a script is run, the log is saved to:
Log Archive File Locations (unzipped archive)
|Files/folders in logs.zip
Folder names include an instance number and build number:
|Details||Files||Generated by||Location on Tableau Server
Default base location:
|appzookeeper||Logs related to the Tableau Server Coordination Service.||
|backgrounder||Logs related to subscriptions and scheduled activities like extract refreshes, "Run Now" tasks, and tabcmd tasks.||
|backuprestore||Logs related to backup and restore jobs.||
Logs related to the Cache Server process.
Logs related to the Client File Service process.
Logs related to the Cluster Controller process.
Logs related to database maintenance jobs.
|dataserver||Information about connections to Tableau Server data sources.||
|elasticserver||Logs related to the Elastic Server process that is used by Ask Data.||
|filestore||File Store logs.||
Apache logs. Look here for authentication entries. Each request in the Apache log will have a request ID associated with it. This request ID is used throughout the server logs and you can use it to associate log entries with a request.
|hyper||There will be a hyper log file for each day with information about data extracts and queries, and responses to VizQL server requests.||
|licenseservice||Logs related to licensing.||
|nlp||Logs related to the Ask Data service in Tableau Server.||control_nlp_node<n>-<n>.log
|pgsql||PostgreSQL database logs, including files related to launching server processes.||control_pgsql_node<n>-<n>.log||tabspawn||\pgsql|
|samlservice||Site SAML logs.||control_samlservice_node<n>-<n>.log||samlservice.exe||\samlservice|
|searchserver||Logs related to search indexing.||
|siteimportexport||Logs related to site import and site export.||
|tabadminagent||Logs related to the TSM Administration Agent.||
|tabadmincontroller||Logs related to the TSM Administration Controller.||
Information related to administrative tasks, workbook and permissions management, authentication, sign-ins, initial view requests, and publishing requests.
REST API requests. Log entries related to REST API requests start with the receipt of the HTTP request, followed by information related to the processing of that request. If the request is completed, these log entries end with the HTTP response code for that request.
Related to showing and interacting with views.
When running multiple instances of VizQL Server, the instances are distinguished by port number.
Tableau Server Log File Locations
If you installed Tableau Server in the default location, the log directory is
. The ProgramData folder is hidden unless you explicitly make it visible.
The following log files track activities related to the web application, database, and index:
If you have installed Tableau Server to a non-default location (for example, on a drive other than the system drive), then the logs directory is located at
<installation path or drive>\Tableau\Tableau Server\logs. For more information, see Before you install....
These log files track activities related to displaying views, such as querying the database and generating images:
Any file that starts with exe_ in the folder below is a Tableau Server file and can be deleted.