This topic describes the Resource Monitoring Tool Server (RMT Server) configuration options you can set using the web interface.

Post install setup configurations

You can update the configurations you specified during the setup.

Following are the two recommended ways to make configuration changes:

  • To do this using the web interface: On the machine where RMT Server is installed, go to: http://<hostname>/setup/server.

  • To do this using command line, use rmtadmin master-setup command with the --skip-admin-creation option to make sure you are not prompted to create the admin user post installation. For more information, see rmtadmin master-setup.

Note: Configuration values are saved in the configuration file. Changes can be made directly to this file, but it is advised to leverage the configuration options in the UI and through the rmtadmin command line utility. Changes to the config file will require a restart to be applied.

Here are some examples of the type of updates you might want to do after the initial setup.

  • Changing SSL Configuration: The default configuration is set to false. You can change this configuration to require HTTPS. Use the rmtadmin master-setup command to update this setting.
  • SSL Certificate Updates: You might have completed your initial RMT Server setup using the default certification mode for secure communications, and want to update the certification with your own certificate.
  • Changes Ports: Sometimes you will need to use different port numbers than the default based on your network requirements. To learn more about ports and communications between the various components of Resource Monitoring Tool, see Tableau Resource Monitoring Tool Communication Ports.
  • Update session expiration: If the user does not access the session for the set timeout period then the session will expire and they will need to log in again. By default, this is set to 240 minutes. You can also enable the Sliding Expiration option to reset the time out period when a session is accessed within the time out period.

Note: Adding or removing a Tableau Server node: If you add a new node to the Tableau Server Cluster that you are monitoring using Resource Monitoring Tool, you will need to install and register this node. For more information, see Tableau Server Topology Changes.

To do this through command line, use rmtadmin-master-setup command. For more information, see rmtadmin Command Line Utility .

You can configure Resource Monitoring Tool by clicking on “Configuration” under the Admin menu. Configuration sections are divided by tabs. To do this using a configuration file, see RMT Server Configuration File.

Notifications

Notifications can be set at a global level and at the environment level.

You can choose how you want to receive your notifications- through email or Slack, or through both email and Slack.

The following applies to both email and Slack notfications:

Both email and Slack notifications can be set at a global level and at the environment level. To send any notifications, global configurations must be enabled, not just at the environment level. You can also configure different minimum severity levels at which to send notifications - they can be different for email and slack, they can also be different at global and environment levels.

Global configurations are applied to existing environments or any new environments created unless the environment is using custom thresholds.

Slack notification settings

Slack notifications were introduced in Resource Monitoring Toolversion 2022.1.

Before you set up Slack notifications in Resource Monitoring Tool, there is some initial setup you need to do in Slack. The full details are described in this Slack article, but here are the main things you will need to do:

  1. Create a new or use an existing Slack workspace or app and make sure it is enabled to receive incoming webhooks.
  2. Authorize a channel where the notifications should be posted.
  3. Copy the Webhook URL that is generated for your workspace.

To set up Slack notification in the Resource Monitoring Tool:

  1. From the Admin menu, select Global Configuration.
  2. Under the Notifications tab, in the Slack section, use the toggle button at the top of the section to enable Slack notifications.
  3. Configure the following settings:
    1. Minimum Severity: The minimum severity level at which you want to receive Slack notifications.

    2. Webhook URL: URL of the incoming webhooks for your Slack workspace. This URL is automatically generated when you enable incoming webhooks for your Slack workspace.

  4. Test it using the Send a Test Message button to make sure your settings are valid and they work.

To specify the notifications for each environment:

  1. From the Admin menu, select the environment that you want to modify and choose Edit Environment.
  2. In the Notifications tab, choose Custom for configuration type to override the global settings.
  3. Set the minimum severity and the Webhook URL
  4. Test it using the Send a Test Message button to make sure your settings are valid and they work.

Email notifications

Before configuring email notifications , you must have an SMTP email server set up.

To enable email notifications, you must first configure and enable email notification in the global configuration.

To configure email notifications:

  1. From the Admin menu, select Global Configuration.
  2. In the Notifications tab, in the Email section, select the toggle button at the top of the sections to enable email notifications.
  3. Configure the following SMTP server settings:
    1. Server: Name of the SMTP server.

    2. Certificate Thumbprint: This is optional. The SHA1 certificate is used if SSL is required.

    3. Port: Port settings for the email server.

    4. Username: The name of the account used to authenticate to the email server.

    5. Password: The password for the account used to authenticate to the email server.

    6. Minimum Severity: The minimum severity level at which you want to receive email notifications.

    7. Sender email: The email address that is used to send the notifications.

    8. Recipient email(s): Email addresses of the people who should receive these notifications.

  4. Test it using the Send a Test Message button to make sure your settings are valid and they work.

To specify the notifications for each environment:

  1. From the Admin menu, select the environment that you want to modify and choose Edit Environment.
  2. In the Notifications tab, choose Custom for configuration type to override the global settings.
  3. Set the severity level, sender and recipient email information.
  4. Test it using the Send a Test Message button to make sure your settings are valid and they work.

Incident thresholds

Configure the global incident notification settings. These global thresholds apply to all environments by default unless overridden by the individual environments.

See Incidents for information on what incident options are available and how to configure them.

Security

Configure the security settings for Resource Monitoring Tool user accounts.

Data

By default, Resource Monitoring Tool stores two weeks of detailed activity data and ten years of aggregated reporting data.

Data Retention: Detailed activity data from your Tableau Server powers the dashboards and incidents for diagnosis of recent performance incidents. Due to the associated storage and processing requirements, this data is only stored for two weeks by default.

Reporting Data: Aggregated activity data from your Tableau Server is stored for reporting purposes (e.g., the Chargeback report). This data is compact and can easily be stored for many years of historical reporting.

Advanced

Allows configuration of the Resource Monitoring Tool diagnostic logging levels.

See the Log Files for more information about logging.

Who can do this

Resource Monitoring ToolAdministrator or a Resource Monitoring Tool user with Server/Environment Management role.

Thanks for your feedback!