Skip to content
A Tableau Server performance monitoring service
Branch: master
Clone or download
danjrahm Merge pull request #222 from tableau/dev
[Security] Fix docs XSS vulnerability in search
Latest commit 4f756f7 Mar 14, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
DataTableWriter Removing unused import. Feb 12, 2019
TabMon Removing unused import. Feb 12, 2019
TabMonConfigSectionGenerator Updated gem lock file and the project structure. Feb 8, 2019
TabMonServiceInstallerBootstrapper Updates to make TabMon compatible with Tableau Server 2018.2+ on Wind… Oct 19, 2018
TabMonServiceInstallerDBInitializer Installer & asset updates Aug 12, 2016
.gitignore Config builder utility to help customers build out the host/process/p… Oct 19, 2018
Developer Notes.txt
TabMon.sln Updates to make TabMon compatible with Tableau Server 2018.2+ on Wind… Oct 19, 2018


Community Supported

What is TabMon?

TabMon is a performance monitoring agent that periodically samples target hosts for a set of Perfmon and MBean counters and writes out the results to a database in a Tableau-friendly format. This information can then be used to monitor & analyze performance of a Tableau Server installation, in order to detect potential issues or assess scalability & sizing.

TabMon can be run as both a console app and a Windows service.

How do I set up TabMon?

Download TabMon

Setup TabMon

TabMon is deployed via a custom installer, which manages dependencies and also bundles Postgres for ease of setup for new users. To get up and running, follow the instructions in the installation guide.

How do I analyze results from TabMon?

The best way is to explore your results in Tableau! A sample workbook is included that contains some example dashboards & views to get you started.

What do I need to build TabMon from source?

The current development requirements are:

  1. Windows operating system.
  2. Visual Studio 2013 or later.
  3. WiX Toolset Visual Studio Extension - Required to build the installer projects.
  1. Configuration Section Designer Visual Studio Extension - Required to modify & regenerate the "TabMonConfig" custom config section class.

See Developer Notes.txt for additional developer-specific notes.

Is TabMon supported?

TabMon is supported by the community. This is intended to be a self service tool and includes a user guide. Any bugs discovered should be filed in the TabMon Git issue tracker.

How can I contribute to TabMon?

Code contributions & improvements by the community are welcomed & encouraged! See the LICENSE file for current open-source licensing & use information.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.