Skip to main content

Tableau Server how to check the performance using Performance Monitor and Repository data



Part 1. Collect data with Windows Performance Monitor

Step 1.

1. Open Performance Monitor with Run as Administrator
2. in the left pane, click Data Collector Sets.
3. In the right Pane, right-click User Defined -> NEW -> Data Collector Set.
4. In the Create new Data Collector Set, enter a name.
5. Select Create manually(Advanced).
7. Under Create data logs, select Performance counter, and click Next.

Step 2.

1. set the sample interval to 30 seconds and Add.
2. Select Performance counter from below list.

- Logical Disk 

Current Disk Queue Length
Disk Read Bytes/sec
Disk Write Bytes/sec

- Memory

% Committed Bytes in Use
Available Mbytes

- Process :select counter for below process
  • % Processor Time
  • Private Bytes
for below process
  • Total
  • hyperd (Data engine)
  • redis-server (Cache server)
  • run-backgrounder (Backgrounder)
  • run-dataserver (Data server)
  • run-vizqlserver (VizQL Server)
- Processor Information

%Processor Time
% Processor Utility





Step 3.

1. Finish
2. In the left pane of the main Performance Monitor, select the data collector set created above.
3. In the right pane right-click the performance counter DataCollector01 and click Properties.
4. Select Comma separated and click ok






Part 2. Enable access to Tableau Server Repository

Step 1. Verify Tableau Server PgSQL port and listening.

By default, it is set as 8060.






2. run below command on CMD to enable repository access.


tsm data-access repository-access enable --repository-username readonly --repository-password pass1234

This will restart Tableau Server

3. Confirm the data-access
tsm data-access repository-access list





Part 3. Analyze with sample workbook

1. Download sampleworkbook

Link:
https://help.tableau.com/current/server/en-us/perf_analyze_sample_workbook.htm

2.
- Edit connection of Resource Usage to the collected data
- Edit connection of other data source to Tableau Server

3. Remove date filter from the extract in data source connection
4. Move to CPU usage dashboard and go to CPU sheets
5. Replace Reference all PerMon fields with exclamation mark with new one.
6. Check filter in each sheet if no data is showing.


<<Youtube Demo>>




Comments

Popular posts from this blog

How to configure LDAPS, LDAP over SSL, using CA Certificate Service on Domain Controller in Windows Server 2016

This post is to provide an instruction on how to set up LDAPS (LDAP over SSL) on Domain Controller using single-tier CA hierachy. Reasons for Enabling LDAPS By default, LDAP communications between client and server applications are not encrypted. This means that it would be possible to use a network monitoring device or software and view the communications traveling between LDAP client and server computers. This is especially problematic when an LDAP simple bind is used because credentials (username and password) is passed over the network unencrypted. This could quickly lead to the compromise of credentials.  Reasons for enabling Lightweight Directory Access Protocol (LDAP) over Secure Sockets Layer (SSL) / Transport Layer Security (TLS) also known as LDAPS include: Some applications authenticate with Active Directory Domain Services (AD DS) through simple BIND. As simple BIND exposes the users’ credentials in clear text, use of Kerberos is preferred. If simp...

[Tableau] How to install Tableau Server on Centos 7 / Redhat

Step 1: Install Tableau Server package and start Tableau Services Manager 1. Log on as a user with sudo access to the computer where you want to install Tableau Server. 2. Downalod installer from below Tableau download page. https://www.tableau.com/products/server/download/linux // use WINSCP or any preferred utility to move Tableau Server installation file to Centos. 3. Use the package manager to install the Tableau Server package. sudo yum update sudo yum install tableau-server-<version>.x86_64.rpm -- Non-default location—To install to a non-default location, you must use rpm -i. You will also need to install all dependent packages. See the note below. Run the following command: sudo rpm -i --prefix /preferred/install/path tableau-server.rpm Refer to https://onlinehelp.tableau.com/current/server-linux/en-us/setup.htm -- 4. Navigate to the scripts directory: cd /opt/tableau/tableau_server/packages/scripts.'version'/ 5. Ru...

[AD LDAP] How to install LDAP in AD in Windows Server 2019 in VirtualBox