1 2 3 Previous Next 36 Replies Latest reply on Nov 16, 2015 6:36 AM by Toby Erkson Go to original post Branched to a new discussion.
      • 15. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
        vishwanath Pendyala

        Hi Justin

         

        I have sent you an email and a screenshot of the issue, Not seeing the logs folder.

         

        Thanks

        Vishwa

        • 16. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
          shawn harvick

          Hi Justin,

           

          I hate to report this but I tried both methods and was unsuccessful.  On option 1, I was able to grab a copy of TabMonServiceInstallerDBInitializer and manually install it after the install "failed" but still wasn't able to start TabMon.  On option 2, I'm not sure all the required steps are in the appendix, but after some research, I believe I got it manually set up correctly.

           

          Both result in the following error when starting TabMon from the command line :

           

          C:\Program Files (x86)\TabMon>net start "TabMon"

          The TabMon service is starting..

          The TabMon service could not be started.

           

          A system error has occurred.

           

          System error 5 has occurred.

           

          Access is denied.

           

           

          Thanks and let me know if I can provide any other information

           

          -Shawn

          • 17. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
            Dan Rahm

            Hey Shawn,

             

            Quick question!

             

            Was the net start command run from an elevated command prompt?

             

            Generally "System error 5" means that the current user does not have the permissions to run the command.

             

            Elevating the command prompt should allow you to execute the command. To do this, right-click the command prompt shortcut and select "Run as administrator".

            • 19. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
              Christian Lam

              I was having the same error as you just a moment ago but I found a solution that worked for me.
              What I did was set the postgres database password in TabMon.config.
              If you set your postgres db password to anything besides the default during installation you will have to also set the password accordingly in TabMon.config.
              Hope this helps.

              • 20. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                Justin Mangue

                Thanks for sharing the solution Christian!

                • 21. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                  Ershad Ali

                  Thank you Justin. I have installed and now Tabmon is running fine, i can able to add cluster as well.

                  When i use the sample workbook, some of the fields are missing in TabMon. Example measures fields are coming red in tableau desktop. It says field is not available in database. Please refer the below screenshot.

                   

                  Fields error.png

                  • 22. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                    Dan Rahm

                    Hello Ershad,

                     

                    The reason those counters are not showing up is because the JMX counters are not currently enabled on Tableau Server.

                     

                    To enable these counters please follow the "Configure Tableau Server" portion of the guide below: TabMon/UserGuide.pdf at master · tableau/TabMon · GitHub

                     

                    If there are any more questions, let me know!

                    • 23. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                      Ershad Ali

                      Hi Rahm,

                       

                           Thank you for your suggestion. It is working fine. Able to see all the counters.

                      • 24. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                        Dan Rahm

                        Hey Ershad,

                         

                        I'm glad to hear that everything is working alright! Let my know if you have any other questions.

                        • 25. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                          Tai Kim

                          Hi,

                           

                          I've done all the steps but the TabMonWorkbook is blank. Data is being collected in the countersample table.  Below is the TabMon log.

                           

                          The workbook have two data sources. 1. TabMon (local) 2. Server Auditing (remote Tableau server). I performed a performance recording and only see "Connecting to Data Source..." events.

                           

                          Is there a architecture view / flow similar to TabJolt available? I'm not sure I understand why Server Auditing data source is needed when TabMon service is running as me (admin on remote machine) to collect the counters and store locally. Also, the guest readonly account is enabled.

                          https://cdns.tblsft.com/sites/default/files/blog/screen_shot_2015-04-16_at_11.55.23_am.png

                           

                          2015-10-30 14:12:55,976 [5] INFO TabMon.Config.TabMonConfigReader - Loading TabMon user configuration..

                          2015-10-30 14:12:55,996 [5] DEBUG TabMon.Config.TabMonConfigReader - Loading database configuration..

                          2015-10-30 14:12:55,997 [5] INFO TabMon.Config.TabMonConfigReader - Connecting to results database..

                          2015-10-30 14:12:56,111 [5] DEBUG TabMon.Helpers.HostnameHelper - Successfully resolved 'SERVERNAME' to 'SERVERNAME'.

                          2015-10-30 14:12:56,115 [5] INFO TabMon.Config.TabMonConfigReader - Successfully loaded TabMon config options! [Host='Primary\SERVERNAME', Writer='Database Writer (Postgres Driver)', PollInterval='30', TableName='countersamples']

                          2015-10-30 14:12:56,116 [5] INFO TabMon.TabMonAgent - Initializing TabMon..

                          2015-10-30 14:12:56,116 [5] INFO TabMon.TabMonAgent - Loading performance counters from C:\Program Files (x86)\TabMon\Config\Counters.config..

                          2015-10-30 14:12:56,121 [5] DEBUG TabMon.CounterConfig.CounterConfigLoader - Successfully validated 'Config\Counters.config' against 'Resources\CountersConfig.xsd'.

                          2015-10-30 14:12:56,121 [5] DEBUG TabMon.CounterConfig.CounterConfigLoader - Loading Perfmon counters..

                          2015-10-30 14:13:04,352 [5] INFO TabMon.CounterConfig.CounterConfigLoader - Loaded 171 Perfmon counters on SERVERNAME.

                          2015-10-30 14:13:04,354 [5] DEBUG TabMon.CounterConfig.CounterConfigLoader - Loading MBean counters..

                          2015-10-30 14:13:04,362 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Scanning JMX ports 8900-8999 on SERVERNAME..

                          2015-10-30 14:13:05,096 [5] DEBUG TabMon.Counters.MBean.JmxConnectorProxy - Opened connection to JMX server at SERVERNAME:8900

                          2015-10-30 14:13:05,096 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Created JMX client for SERVERNAME:8900

                          2015-10-30 14:13:06,130 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Encountered closed JMX port (8901), stopping scan.

                          2015-10-30 14:13:06,131 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Scanning JMX ports 9400-9499 on SERVERNAME..

                          2015-10-30 14:13:06,215 [5] DEBUG TabMon.Counters.MBean.JmxConnectorProxy - Opened connection to JMX server at SERVERNAME:9400

                          2015-10-30 14:13:06,215 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Created JMX client for SERVERNAME:9400

                          2015-10-30 14:13:06,320 [5] DEBUG TabMon.Counters.MBean.JmxConnectorProxy - Opened connection to JMX server at SERVERNAME:9401

                          2015-10-30 14:13:06,320 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Created JMX client for SERVERNAME:9401

                          2015-10-30 14:13:07,327 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Encountered closed JMX port (9402), stopping scan.

                          2015-10-30 14:13:07,327 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Scanning JMX ports 10000-10299 on SERVERNAME..

                          2015-10-30 14:13:07,435 [5] DEBUG TabMon.Counters.MBean.JmxConnectorProxy - Opened connection to JMX server at SERVERNAME:10000

                          2015-10-30 14:13:07,435 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Created JMX client for SERVERNAME:10000

                          2015-10-30 14:13:07,520 [5] DEBUG TabMon.Counters.MBean.JmxConnectorProxy - Opened connection to JMX server at SERVERNAME:10001

                          2015-10-30 14:13:07,520 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Created JMX client for SERVERNAME:10001

                          2015-10-30 14:13:08,538 [5] DEBUG TabMon.Counters.MBean.MBeanClientFactory - Encountered closed JMX port (10002), stopping scan.

                          2015-10-30 14:13:08,539 [5] INFO TabMon.CounterConfig.CounterConfigLoader - Loaded 74 MBean counters on SERVERNAME.

                          2015-10-30 14:13:08,540 [5] DEBUG TabMon.TabMonAgent - Successfully loaded 245 counters from configuration file.

                          2015-10-30 14:13:08,553 [5] DEBUG TabMon.Sampler.CounterSampler - Dynamically built result schema 'countersamples'. [48 columns]

                          2015-10-30 14:13:08,553 [5] INFO TabMon.TabMonAgent - TabMon initialized!  Starting performance counter polling..

                          2015-10-30 14:13:08,554 [5] INFO Topshelf.Runtime.Windows.WindowsServiceHost - [Topshelf] Started

                          2015-10-30 14:13:08,556 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:13:25,683 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:13:25,686 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:13:25,709 [6] DEBUG DataTableWriter.DbTableManager - Database table 'countersamples' already exists; skipping creation.

                          2015-10-30 14:13:25,718 [6] DEBUG DataTableWriter.DbTableManager - Database table already matches schema; nothing to update.

                          2015-10-30 14:13:25,721 [6] DEBUG DataTableWriter.DbTableManager - Updated internal schema to match database table 'countersamples'.

                          2015-10-30 14:13:25,842 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:13:38,569 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:13:55,519 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:13:55,520 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:13:55,922 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:14:08,585 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:14:26,184 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:14:26,185 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:14:26,590 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:14:38,601 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:14:56,231 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:14:56,232 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:14:56,443 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:15:08,617 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:15:26,346 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:15:26,346 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:15:26,466 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:15:38,632 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:15:55,935 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:15:55,935 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:15:56,025 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:16:08,648 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:16:25,532 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:16:25,532 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:16:25,659 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:16:38,664 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:16:56,620 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:16:56,621 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:16:57,031 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:17:08,680 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:17:26,504 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:17:26,505 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:17:26,903 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:17:38,696 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:17:56,598 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:17:56,599 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:17:56,955 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:18:08,712 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:18:26,366 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:18:26,366 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:18:26,453 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:18:38,728 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:18:55,704 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:18:55,706 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:18:56,138 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:19:08,744 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:19:26,694 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:19:26,695 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:19:26,967 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:19:38,759 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:19:56,668 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:19:56,669 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:19:57,079 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:20:08,775 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:20:26,693 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:20:26,694 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:20:27,025 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:20:38,791 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:20:56,548 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:20:56,548 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:20:56,639 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:21:08,807 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:21:26,784 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:21:26,787 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:21:27,068 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:21:38,823 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:21:56,825 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:21:56,826 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:21:57,167 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:22:08,839 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:22:26,772 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:22:26,774 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:22:27,016 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:22:38,855 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:22:56,763 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:22:56,764 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:22:57,108 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:23:08,871 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:23:26,637 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:23:26,639 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:23:26,797 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:23:38,886 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:23:55,823 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:23:55,824 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:23:56,232 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:24:08,902 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:24:26,628 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:24:26,629 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:24:26,964 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:24:38,918 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:24:56,788 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:24:56,789 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:24:57,084 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:25:08,934 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:25:26,732 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:25:26,733 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:25:26,858 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:25:38,950 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:25:56,808 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:25:56,809 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:25:57,072 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:26:08,966 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:26:26,850 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:26:26,851 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:26:27,252 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:26:38,982 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:26:57,035 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:26:57,036 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:26:57,441 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:27:08,998 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:27:26,984 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:27:26,986 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:27:27,262 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:27:39,013 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:27:56,924 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:27:56,925 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:27:57,022 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:28:09,029 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:28:26,610 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:28:26,612 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:28:26,819 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:28:39,045 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:28:56,040 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:28:56,041 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:28:56,446 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:29:09,061 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:29:27,066 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:29:27,067 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:29:27,472 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:29:39,077 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:29:56,942 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:29:56,945 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:29:57,249 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:30:09,093 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:30:27,064 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:30:27,066 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:30:27,466 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:30:39,109 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:30:57,117 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:30:57,118 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:30:57,522 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:31:09,125 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:31:26,980 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:31:26,980 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:31:27,068 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:31:39,140 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:31:57,088 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:31:57,089 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:31:57,497 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:32:09,156 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:32:27,385 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:32:27,386 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:32:27,593 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:32:39,172 [5] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:32:57,065 [5] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:32:57,066 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:32:57,283 [5] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:33:09,188 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:33:27,123 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:33:27,124 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:33:27,528 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:33:39,204 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:33:55,933 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:33:55,934 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:33:56,305 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:34:09,220 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                          2015-10-30 14:34:26,979 [6] INFO TabMon.Sampler.CounterSampler - Finished polling 245 counters. [0 failures]

                          2015-10-30 14:34:26,980 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Writing 245 records to database..

                          2015-10-30 14:34:27,385 [6] DEBUG DataTableWriter.Writers.DataTableDbWriter - Finished writing 245 records!

                          2015-10-30 14:34:39,236 [6] INFO TabMon.Sampler.CounterSampler - Polling..

                           

                          Thanks in advance!

                          • 26. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                            Michael Chen

                            Hi Tai,

                             

                            We use the server auditing tables to track specific user actions.  TabMon collects the hardware physical health of the server, the auditing tables let you know what actions your users were taking during a specific period of time. 

                             

                            As for the workbook being blank, is every worksheet blank? Could you open the TabMon data source from your workbook and make sure that there's data within?  

                            • 27. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                              Dan Rahm

                              Hello Tai,

                               

                              It's likely that the workbook isn't displaying data because of the time_offest filter. To see data I suggest either removing the filter or editing the filter value.

                               

                              Let me know if this does not resolve the issue.

                               

                              -Dan

                              • 28. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                                Tai Kim

                                Hi Dan and Michael,

                                 

                                Oddly enough once I clicked Update Now button on the data source, I'm able to see data in all of the dashboards .

                                 

                                Thanks for your quick responses and suggestions!

                                 

                                Tai

                                • 29. Re: Introducing TabMon, a Cluster Monitor for Tableau Server
                                  Mat Hughes

                                  The sample TWB appears to be built with the assumption that it will be connected to the PG table.  Does anyone have a copy of the sample TWB built to connect to a CSV?  Changing the data-source from PG to CSV is not a simple change.