Ongoing, proactive monitoring is required to operate and support your deployment at scale and meet the performance expectations of your user community. As more and more users are onboarded and the use of analytics grows across your organization, Tableau becomes mission-critical for data-driven decisions. Without monitoring, a “set-it-and-forget-it” deployment can be met with inadequate resources that fail to support the workload of highly-engaged users.
Because Tableau is integrated with your enterprise architecture—including hardware, network, databases, and applications—understanding how everything interoperates is key for routine monitoring from performance to troubleshooting. Licensed as part of the Tableau Server Management Add-on, Resource Monitoring Tool , using agent-based monitoring, offers enhanced insights into the health and performance of a Tableau Server cluster by parsing and analyzing the logs generated by overall Server usage and combining that with monitoring of physical system usage (CPU Usage, RAM, Disk I/O etc.). Alternatively, you can use a combination of hardware utilization monitoring, data from Tableau Server’s Repository, and external tools to understand and monitor the health of Tableau Server and how analytics are being consumed. You can use standard enterprise monitoring platforms, such as Splunk, New Relic, or other agent-based utilities, as well as Tableau Desktop to analyze your Tableau Server data.
Tableau Server and Site Administrators will work together to ensure performance and stability of the platform to meet evolving business needs. It is just as important to monitor for things that go right as it is for things that go wrong. With viral adoption of Tableau in your organization, you will need to be responsive to the increased workloads and proactively scale to avoid resource constraints. On the other hand, assuming a correctly-sized hardware configuration is deployed initially, unmonitored hardware utilization and user workloads, inefficient workbooks, suboptimal data extract design, and peak-hour data refresh schedules can have a major impact on server performance and user experience, causing performance to degrade from the cumulative effect of the separate incidents.
This document defines the required tasks for Tableau Server monitoring and operations that should be performed by systems administrators and Tableau Server Administrators:
- Set up tools to monitor hardware utilization and maintain sufficient headroom for future growth and peak usage spikes.
- Configure built-in alerts and incidents to notify you of events and thresholds.
- Use default administrative views to identify background task success/failure and job queueing, slow workbooks, disk usage, and license allocations.
- Create custom administrative views from repository data for deeper analytics on your deployment and set custom data-driven alerts for your own organization's policies and goals.
- Troubleshoot problems with Tableau Server logs.