---
schema_version: "1"
id: cc1e93f38be9763fcca9075660924cffdf3d7aebe9a460d172cb6e8f19bfedc3
title: Tableau Server Application Server
collection: tableau
version: next
locale: en-gb
portal_url: https://docs.salesforce.com/tableau/next/en-gb/server/server_process_application-server.md
canonical_url: https://help.tableau.com/v0.0/server/en-gb/server_process_application-server.htm
source_site: help.tableau.com
content_type: documentation
content_hash: db34d7172a5f4f083a1066c823f1974e69f974e395b1ff9ead0cde47c24b5d52
description: Understand and troubleshoot the Tableau Server Application Server (VizPortal) process.
---
[Skip to main content](#main-content)

# Tableau Server Application Server

The Application Server (VizPortal) handles the web application and REST API calls. Application Server also supports browsing and searching. To ensure high availability of Application Server, configure instances on each node in the Tableau Server cluster.

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>Process</strong></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p> Application Server</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>Status</strong></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">Status of the  Application Server process is visible on the Status Page. For more information, see <a href="https://help.tableau.com/v0.0/server/en-gb/service_viewstatus.htm" class="xref">View Server Process Status</a></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><strong>Logging</strong></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">Logs generated by the  Application Server process are located in <code><code>C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\</code>vizportal</code>. For more information, see <a href="https://help.tableau.com/v0.0/server/en-gb/logs_loc.htm" class="xref">Tableau Server Logs and Log File Locations</a></td></tr></tbody></table>

What happens when an Application Server process fails? Requests being handled by that instance will fail, but subsequent requests will be routed to other running Application Server processes. Assuming the node containing the failed Application Server is still running, the failed process should automatically restart within seconds.

## Troubleshooting problems with Application Server

Beginning with version 2024.2.0, admins can enable Activity and Resource Tracing (ART) data to trouble issues with Application Server. The ART data captured provides detailed insights of memory and CPU usage. This can be useful if your server is experiencing [Server Resource Manager (SRM)](https://help.tableau.com/v0.0/server/en-gb/perf_guidelines.htm#SRM) restarts due to native memory saturation with Application Server (VizPortal).

**Important:** When you enable ART, additional entries are written to VizPortal Java and CPP logs. You should not leave ART enabled after you are finished investigating. Be sure to disable ART to avoid extra disk space usage.

### Enable ART data on Tableau Server

To enable ART data:

1. Open a command prompt as administrator on the initial node (the node where TSM is installed).
2. Run the following tsm commands:
    
    1. tsm configuration set -k [vizportal.enable\_art](https://help.tableau.com/v0.0/server/en-gb/cli_configuration-set_tsm.htm#vizportal_enable_art) -v true
    2. tsm configuration set -k [vizportal.log\_art\_java](https://help.tableau.com/v0.0/server/en-gb/cli_configuration-set_tsm.htm#vizportal_lot_art_java) -v true
    3. tsm configuration set -k [vizportal.art\_skip\_list](https://help.tableau.com/v0.0/server/en-gb/cli_configuration-set_tsm.htm#vizportal_art_skip_list) -v "/v1/reportEventUnauthenticated,/v1/getSessionInfo,/v1/hasUnseenNotifications,/v1/refreshSession,/v1/getViews,/v1/getUsers,/v1/getWorkbooks,/v1/getView,/v1/getServerSettingsUnauthenticated,/v1/getProjectAncestors,/v1/getWorkbook"
    4. tsm restart

Application Server logs are found here by default:

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

### Disable ART

Disable ART data after completing your investigation. To disable ART, run the following commands at a command prompt:

1. tsm configuration set -k vizportal.enable\_art -v false
2. tsm configuration set -k vizportal.log\_art\_java -v false
3. tsm configuration set -k vizportal.art\_skip\_list -v ""
4. tsm restart