Resource Monitoring Tool (RMT) Services
The Resource Monitoring Tool has two main components: Resource Monitoring Tool Master (RMT Server) and RMT Agent.
-
The RMT Master is where the data from Tableau Server is collated and served up through a web interface. This is also where you can configure RMT, and monitor and analyze the health and performance of Tableau Server.
-
An Agent runs on each of the nodes in your Tableau Server cluster to monitor their performance and activity.
This topic describes the services installed with RMT. The tables below list the services installed on the RMT Server machine, and those installed on the RMT Agent machines.
RMT Server services | |||
Name | Purpose | Log file location
Windows: Linux: Note: For additional information about log files, see: Tableau Resource Monitoring Tool Log Files. |
Notes |
Host | Used during installation and also to ensure the other processes are running. | Windows:
host\YYYYMMDD.log Linux: |
Responsibilities:
|
Backgrounder | Processes the information sent from the agents and maintains the postgres data RMT collects. Also provides admin command line utility. Generates incidents and notifications based on information processed. |
Windows: background\YYYYMMDD-pts.log
Linux: |
Responsibilities:
|
Director | Kind of a coordination process, and one of it's primary responsibilities is to query the Tableau Server for licenses status, and sets the system wide status. | Windows: director\YYYYMMDD-pts.log Linux: |
Responsibilities:
|
Web | Runs the web server. Provides user interface. Registers Agents for information gathering | Windows: web\YYYYMMDD-pts.log Linux: |
Responsibilities:
|
PostgreSQL | Local data repository | Windows: pgsql\*.log and *.csv Linux: |
|
RabbitMQ | Message broker | Windows: \master\logs\rabbitmq\*.log Linux: |
RMT Agent services | |||
Name | Purpose | Log file location
Windows: Linux: Note: For additional information about log files, see: Tableau Resource Monitoring Tool Log Files. |
Notes |
Host | Used during installation and also to ensure the other processes are running. | Windows:
host\YYYYMMDD.log Linux: |
Responsibilities:
|
Backgrounder | Processes the information sent from the agents and maintains the postgres data RMT collects. Also provides admin commandline utility. Generates incidents and notifications based on information processed. |
Windows: background\YYYYMMDD-pts.log
Linux: |
Responsibilities:
|
Web |
Runs the web server.
Performs agent registration to master for data publishing. |
Windows: web\YYYYMMDD-pts.log Linux: |
|