Tableau Server Metrics Service

Retirement of the legacy metrics feature

Tableau's legacy metrics feature was retired in Tableau Cloud in February 2024 and in Tableau Server version 2024.2. In October 2023, Tableau retired the ability to embed legacy metrics in Tableau Cloud and in Tableau Server version 2023.3. With Tableau Pulse, we've developed an improved experience to track metrics and ask questions of your data. For more information, see Create Metrics with Tableau Pulse to learn about the new experience and Create and Troubleshoot Metrics (Retired) for the retired feature.

The Metrics service is responsible for reading and writing Metric data in Tableau Server. The service is required in order for Metrics to work properly. To make the Metrics service highly available, configure one or more instances of the service to multiple nodes of the cluster. We recommend you configure at least one instance on every node that is running the Application Server (VizPortal).

Process

Metrics Service

StatusStatus of the Metrics Service is visible on the TSM Status Page and from the command line using the tsm status -v command. For more information, see View Server Process Status
LoggingLogs generated by the Metrics Service process are located in /var/opt/tableau/tableau_server/data/tabsvc/logs/metrics. For more information, see Tableau Server Logs and Log File Locations

Impact if the Metrics Service fails

The Metrics Service is required for Metrics to function properly on Tableau Server. In order to minimise issues, install multiple instances of the service in your server installation. If you have a single-node instance of Tableau Server, configure at least two instances of the service on your node. If the Metrics Service stops working, any Metrics requests that are in-process will fail. Subsequent requests are routed to a healthy instance of the service.

Metrics Service in a multi-node cluster

The Metrics Service is required for Metrics to function properly on Tableau Server. In order to minimise issues, install multiple instances of the service in your server installation. In multi-node installations, we recommend you configure at least one instance of the Metrics Service on every node that is running the Application Server (VizPortal). This provides redundancy and maximum performance.

Log files for the Metrics service

The Metrics Service creates two sets of log files:

  • control-metrics*.log. These logs will contain information about the service starting and being enabled.

  • metrics_*.log. Any errors or problems are logged here.

For more information, see Log File Snapshots (Archive Logs).

Thanks for your feedback!Your feedback has been successfully submitted. Thank you!