Tableau Resource Monitoring Tool Response Headers

This article describes how to set custom response headers in Tableau Resource Monitoring Tool. The ability to do this was added in August 2024 maintenance releases of RMT.

Important: Changes to response headers can break RMT. If you make updates to headers, test afterward to confirm that RMT is working as it should.

Viewing and updating response headers

You can view and change response headers using rmtadmin get and rmtadmin set commands.

To view a list of currently set response headers, run this command:

rmtadmin get server.web.responseheader

To set or change a response header:

rmtadmin set server.web.responseheader.<some header>

This sets the value for the given header.

Headers are a string of the complete header and any key-value pairs. For example, this sets the keep alive timeout and max values:

rmtadmin set server.web.responseheader.keep_alive "Keep-Alive: timeout=5, max=997"

Invalid headers

RMT allows you to set invalid response headers. If the response header you specify is not a valid one, RMT will warn you but allow you to set the value. It is your responsibility to verify that RMT is working properly after updating response headers.

Test RMT after making any changes to the response headers.