Huh, you're lucky you have those charts display something because mine do not show anything, they remain blank.
1 of 1 people found this helpful
Hi Mohmed -
Tableau Server doesn't track CPU at the level of granularity that you want. While we CAN track the CPU usage of a certain process (vizqlserver0, vizqlserver#1), each of those processes could be working on rendering any number of views. We don't "split that out", which is what it sounds like you're looking for. Since Tableau Server doesn't track this stuff, TabMon can't ask the question you want it to...
The only real way I could see you getting this to work is to make sure that no one else was on the server and then running your "single viz" all by itself - then you could safely assume that all CPU use by the VizQLserver in question was for "your" single viz.
Thanks for getting back on this. So, I cant track CPU usage by users activity such as access views, publish views, access data source so on. I thought of some how to correlate windows counters captured at tabmon level with users activities at tableau postgres.
I have one more question on tabmon. Would appreciate if you can take a look in that too. Below is the link. Thanks again.
You might be able to do something like this, but it would be very "best guess-ish". Since a perfmon counter / JMX MBean counter isn't going to give you any sort of "key" to tie it directly to records in postgres, you'd have to use time and just hope there wasn't too much stuff going on during any one period you were looking at.
Re Question #1 - You're looking at a simple sample workbook. If you don't like the behavior, you can change it . I'm guessing you haven't looked "under the covers" at how that view works and/or how the action filters drive interactivity. I suspect if you do fiddle with the Action Filter, you'll get the behavior you want.