To monitor resource usage and server processes, you lot tin use Windows Performance Monitor (PerfMon), which is included with Windows Server. Utilize PerfMon to get together detailed functioning information, including how frequently the CPU is being used, how much memory is beingness used, information virtually each Tableau Server procedure, and more.

For more information about what each Tableau Server process does, encounter Tableau Server Processes.

Disclaimer: This information refers to a third-political party product. This example is not an endorsement of this product over any other competing products.

Earlier yous tin can use PerfMon, you set upwardly a data collector prepare, which is how PerfMon stores the data that it collects. To collect information virtually Tableau Server processes with PerfMon, Tableau Server must be running when you create the information collector set. The data that you lot collect in PerfMon are often referred to equally operation counters.

How to collect data with Windows Performance Monitor

Step one: Create a new data collector set

  1. Click the Windows Kickoff menu and search for "performance".

  2. Right-click Operation Monitor and then click Run as ambassador.

  3. In the left pane, click Data Collector Sets.

  4. In the right pane, correct-click User Divers, click New, and and so click Information Collector Set.

  5. In the Create new Data Collector Gear up wizard, enter a name for the data collector set. For instance, you might enter Tableau Server Functioning.

  6. Select Create manually (Advanced) and and so click Next.

  7. Under Create information logs, select Operation counter, and click Next.

Footstep 2: Select performance counters

  1. Set the sample interval to 30 seconds.

  2. Click Add together.

  3. Select the computer that you want to record performance data for.

    If y'all run Tableau Server on a single calculator, select <Local Calculator>. If you run Tableau Server on multiple computers, you must echo some of these steps to gather data about each computer.

  4. Select performance counters from the listing.

    The following table lists some functioning counters that nosotros recommend for tracking Tableau Server operation.

    Category Performance Counters Notes

    Logical Disk

    Current Deejay Queue Length

    Disk Read Bytes/sec

    Deejay Write Bytes/sec

    The number of outstanding write requests and the corporeality of bytes read and written to the server's hard disk. Select these counters for the disk on which you installed Tableau Server (referred to as the instance in PerfMon).

    Retention

    % Committed Bytes in Utilise

    Available MBytes

    The percentage of virtual memory in use, and the corporeality of memory bachelor in megabytes.
    Processor Information

    %Processor Time

    % Processor Utility

    The percentage of time that the processor spends active, and the percent of processing chapters beingness used by the processor.

    Process

    % Processor Fourth dimension

    Individual Bytes

    The percentage of processing capacity being used by a particular procedure, and the amount of memory reserved for the process. Select these counters for the following processes (referred to as instances in PerfMon):

    • run-backgrounder (Backgrounder)
    • run-dataserver (Information server)
    • redis-server (Enshroud server)
    • hyperd (Data engine)
    • run-vizqlserver (VizQL Server)

    To select each performance counter:

    1. Double-click to select a category in the driblet-downward listing.

    2. Select the performance counter or counters that yous want to use.

    3. Under Instances of selected object, if appropriate, select the process (or example) that yous desire to collect data about.

    4. Click Add.

    5. If you run Tableau Server on multiple computers, return to step 3, select another computer and and so repeat the above steps.

      Important: Depending on how you lot configured server processes to encounter computers, you might have to monitor only a subset of the processes listed for each estimator. For example, it's a best practice to isolate the backgrounder processes on a dissever computer. As a result, for that computer, you would only monitor the backgrounder processes.

    6. Click OK and then click Next.

Step three: Salve the information collector gear up

  1. Browse to the directory where you desire to store the information, and then click Side by side.

    Important: You must store the data in a identify that's accessible by Tableau. For example, yous might want to store the data on a network drive. If you don't have a network drive mapped, right-click This PC and select Add a Network Location.

  2. Click End.

  3. In the left pane of the chief Performance Monitor window, select the data collector set up that you created.

  4. In the right pane, correct-click the performance counter DataCollector01 and so click Backdrop.

  5. Select Comma separated every bit the log format and then click OK.

Step four: Run the data collector gear up

In the left pane, right-click the name of the data collector set that you lot created and click Start. The Windows Performance Monitor tool starts monitoring your server and storing information in the location that you specified.

Step 5: Allow Remote Admission for Multiple Computers

For PerfMon to collect data nearly other computers, yous need to make certain that the other computers can be reached—that is, that they are on the same network and practise non take firewall rules that preclude access. The firewall rules that y'all need to set differ beyond versions of Windows, so you might need to contact your network administrator for data. In addition, you must make sure that the Run As user account has permission to collect data on the remote computers. By default, PerfMon runs the information collector set equally the SYSTEM user. To change the Run As user, complete the following steps:

  1. In the left pane of PerfMon, open the Data Collector Sets node and then the User Defined node.

  2. Correct-click the name of the data collector set and then click Backdrop.

  3. In the Run As section of the General tab, click the Change push and specify a different account.