TabJolt Errors
Steven Wiley Feb 25, 2016 10:28 AMGood afternoon,
We've been trying to get started load-testing for a couple of weeks and I've exhausted what resources I can find. The short...
- TabJolt directory in C:\TabJolt on testing computer (my laptop)
- PostGreSQL installed locally on the testing computer (my laptop)
- Tableau Server v9.2.1
- JMX Enabled on the server
- Updated ports in dataretriever.config to reflect what I found in Tableau Server for each of the Tableau services
- Updated the vizpool.csv to the correct workbook beginning with /view/ and pointed the PerfTestConfig.yaml to use vizpool.csv not web
- Updated host names and added user credentials that have admin access to the application and the box Tableau Server is installed on.
Getting this result in the JMXDataRetrieverLog when running a basic InteractVizLoadTest...
ERROR [2016-01-19 15:17:20,932][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:17:20,932][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:17:20,932][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://tableau:9100/jmxrmi
ERROR [2016-01-19 15:18:20,935][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:18:20,935][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:18:20,935][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://tableau:9100/jmxrmi
ERROR [2016-01-19 15:19:20,943][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:19:20,943][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:19:20,943][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://tableau:9100/jmxrmi
INFO [2016-01-19 15:24:13,163][main] com.tableausoftware.data.retriever.core.Main (JmxDataRetriever.java:123) - -------------start collecting JMX counters--------------
INFO [2016-01-19 15:24:13,163][main] com.tableausoftware.data.retriever.core.Main (JmxDataRetriever.java:124) - Output File:C:\Tabjolt/results/2016-01-19_15-24-12/jmxcounter.tsv
INFO [2016-01-19 15:24:13,163][main] com.tableausoftware.data.retriever.core.Main (ZabbixDataRetriever.java:85) - -------------start collecting Zabbix counters--------------
INFO [2016-01-19 15:24:13,163][main] com.tableausoftware.data.retriever.core.Main (ZabbixDataRetriever.java:86) - Output File:C:\Tabjolt/results/2016-01-19_15-24-12/zabbixcounter.tsv
ERROR [2016-01-19 15:25:13,369][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:25:13,369][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:25:13,369][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://10.191.13.29:9100/jmxrmi
ERROR [2016-01-19 15:26:13,370][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:26:13,370][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:26:13,370][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://10.191.13.29:9100/jmxrmi
ERROR [2016-01-19 15:27:13,372][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:27:13,372][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:27:13,372][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://10.191.13.29:9100/jmxrmi
INFO [2016-01-19 15:27:51,364][main] com.tableausoftware.data.retriever.core.Main (JmxDataRetriever.java:123) - -------------start collecting JMX counters--------------
INFO [2016-01-19 15:27:51,374][main] com.tableausoftware.data.retriever.core.Main (JmxDataRetriever.java:124) - Output File:C:\Tabjolt/results/2016-01-19_15-27-50/jmxcounter.tsv
INFO [2016-01-19 15:27:51,374][main] com.tableausoftware.data.retriever.core.Main (ZabbixDataRetriever.java:85) - -------------start collecting Zabbix counters--------------
INFO [2016-01-19 15:27:51,374][main] com.tableausoftware.data.retriever.core.Main (ZabbixDataRetriever.java:86) - Output File:C:\Tabjolt/results/2016-01-19_15-27-50/zabbixcounter.tsv
ERROR [2016-01-19 15:28:51,568][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:28:51,568][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:28:51,568][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://tableau.mycompany.com:9100/jmxrmi
ERROR [2016-01-19 15:29:51,572][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:29:51,572][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:29:51,572][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://tableau.mycompany.com:9100/jmxrmi
ERROR [2016-01-19 15:30:51,581][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXUtils (JMXUtils.java:323) - Failed to connect to the JMX connector due to the following error: SocketTimeoutException: Read timed out
ERROR [2016-01-19 15:30:51,581][pool-1-thread-1] com.tableausoftware.healthcore.jmx.JMXConnectorPool (Pool.java:72) - Failed to get the object from the pool due to the following error: SocketTimeoutException: Read timed out
WARN [2016-01-19 15:30:51,581][pool-1-thread-1] com.tableausoftware.model.healthservice.jmx.JMXSamplerMonitor (JMXMonitor.java:92) - The Health Service failed to open JMX connection with component: vizqlserver, service URL: /jndi/rmi://tableau.mycompany.com:9100/jmxrmi
Is there something I'm missing? Is there something else on the server I should be enabling besides the 1 JMX setting in tabadmin?
Thanks much for any help!
Steven