<commit_before># LogShark
[![Community Supported](https://img.shields.io/badge/Support%20Level-Community%20Supported-457387.svg)](https://www.tableau.com/support-levels-it-and-developer-tools)

LogShark is a tool for analyzing and troubleshooting Tableau Server and Tableau Desktop. LogShark extracts data from log files and builds workbooks that can help you identify and understand error conditions, performance bottlenecks, and background activity. LogShark works by running a set of targeted plugins that pull specific data out of the log files, building data sources, and generating Tableau workbooks which can be used for analysis.

LogShark can help you: 
  * Troubleshoot issues that are recorded in the logs. 
  * Analyze system metrics from log data. 
  * Solve problems in Tableau without exposing sensitive corporate information. 
  * Validate Tableau Server application behavior against historical data when taking a new build or making a system change.

See the [releases page](https://github.com/tableau/Logshark/releases/latest) for a full list of updates.
  
![Sample Apache Workbook Screenshot](/assets/SampleScreenshot.png)

## Getting Started

There are 3 ways you can use LogShark.

### Self-Contained Application

Download and unzip the precompiled self-contained application from the following links:
<commit_msg>Updated link to screenshot in README<commit_after># LogShark
[![Community Supported](https://img.shields.io/badge/Support%20Level-Community%20Supported-457387.svg)](https://www.tableau.com/support-levels-it-and-developer-tools)

LogShark is a tool for analyzing and troubleshooting Tableau Server and Tableau Desktop. LogShark extracts data from log files and builds workbooks that can help you identify and understand error conditions, performance bottlenecks, and background activity. LogShark works by running a set of targeted plugins that pull specific data out of the log files, building data sources, and generating Tableau workbooks which can be used for analysis.

LogShark can help you: 
  * Troubleshoot issues that are recorded in the logs. 
  * Analyze system metrics from log data. 
  * Solve problems in Tableau without exposing sensitive corporate information. 
  * Validate Tableau Server application behavior against historical data when taking a new build or making a system change.

See the [releases page](https://github.com/tableau/Logshark/releases/latest) for a full list of updates.
  
![Sample Apache Workbook Screenshot](/docs/assets/SampleScreenshot.png)

## Getting Started

There are 3 ways you can use LogShark.

### Self-Contained Application

Download and unzip the precompiled self-contained application from the following links:

{'fraction_non_alphanumeric': 0.06111111111111111, 'fraction_numerical': 0.008148148148148147, 'mean_word_length': 5.015590200445434, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1579260', 'n_tokens_mistral': 734, 'n_tokens_neox': 674, 'n_words': 311}