In this section:
The following table shows the list of available LogShark plugins and the names of the workbooks that the plugin generates. You can preview workbooks before running LogShark by navigating to the folder <LogShark_install_location>\Workbooks and opening up the workbooks in Tableau.
To run a specific plugin, specify the name of the plugin with the LogShark --plugins option. To specify more than one plugin, list them separated by a semicolon, no spaces, and enclose the list in quotation marks (“ “).
If the --plugins arg is not specified, all plugins run by default, except any plugins listed in the PluginsToExcludeFromDefaultSet config setting. Out of the box, this excludes the Replayer plugin, which must be requested explicitly (--plugins Replayer).
Usage:
LogShark LogSetLocation RunId
LogShark LogSetLocation RunId --plugins plugin
LogShark LogSetLocation RunId --plugins "plugin1 plugin2 plugin3..."
Examples:
LogShark logs.zip --plugins Apache
LogShark logs.zip --plugins "Apache;ServerTelemetry"
| Plugin name | Workbook | Description |
|---|---|---|
| Art | Art.twbx (server), ArtDesktop.twbx (desktop) |
Analyze VizQLServer Activity Resource Tracing information for performance details of view loads. Similar to ServerTelemetry plugin. See the Art workbook guide for details. |
| Apache | Apache.twbx |
Collect and analyze workbook statistics on Tableau Server from the Apache (http) log files, including viz load times, view counts, errors, and warnings. |
| Backgrounder | Backgrounder.twbx |
Displays information about Tableau Server background tasks and jobs, such as subscriptions and extract refreshes. Data is taken from the backgrounder log files. |
| Bridge | Bridge.twbx |
Displays information for Bridge logs and jobs processed by Bridge client. Data is taken from every Bridge client to analyse the issues. |
| ClusterController | ClusterController.twbx |
Displays information about Tableau Server Cluster Controller events and errors, taken from the clustercontroller and zookeeper log files. Also includes some information about disk performance. |
| Config | Config.twbx |
Displays the Tableau Server topology and configuration settings from the log files. |
| DataServer | DataServer.twbx |
Displays information about Tableau Server DataServer process activity (Java and C++ logs) for published data sources, including query and connection (“protocol creation”) performance. See the DataServer workbook guide for details. |
| Filestore | Filestore.twbx |
Displays information about Tableau Server File Store events and errors. |
| Hyper | Hyper.twbx |
Displays information about Hyper activity, including extract generation and extract query details. |
| Netstat | Netstat.twbx |
Displays information about transport-layer port reservations taken from the Netstat output files in a Server logset. The ziplogs must have been taken with the –n argument in order to contain Netstat data. |
| Postgres | Postgres.twbx |
Displays information about Tableau Server Repository events and errors, including application query details. |
| Prep | Prep.twbx |
Displays information about Tableau Prep flow runs and steps, taken from Tableau Prep log files. |
| Replayer | (none — no workbook generated) | Generates a replayable session script from Apache and VizqlServer log files, used to replay/simulate browser session traffic against a Tableau Server. Not part of the default plugin set — must be requested explicitly with --plugins Replayer. |
| ResourceManager | ResourceManager.twbx |
Shows information harvested from the Server Resource Manager log events. Workbook includes metrics on CPU utilization, memory utilization, and process recycling events. |
| SearchServer | SearchServer.twbx |
Displays information about Tableau Server Search & Browser service, including search indexing events. |
| ServerTelemetry | ServerTelemetry.twbx |
Displays Tableau Server view load performance based on VizqlServer telemetry events and metrics (native JSON logs). Similar to the Art plugin. |
| Tabadmin | Tabadmin.twbx |
Displays Tableau Server admin (tabadmin) activities from the log files, including Tableau Server starts, stops, backup, and error history. |
| TabadminController | TabadminController.twbx |
Displays Tableau Services Manager (TSM) job timelines, errors/warnings, admin user activity, and maintenance logs, taken from the tabadmincontroller, tabadminagent, and process control log files. See the TabadminController workbook guide for details. |
| Vizportal | Vizportal.twbx |
Displays information about Tableau Server Application Server events, such as authentication or API issues. |
| VizqlDesktop | VizqlDesktop.twbx |
Collect and analyze events from Tableau Desktop vizql log files, including Vizql events, query activity, and errors. |