rmtadmin 명령줄 유틸리티

리소스 모니터링 도구의 설치 폴더에는 명령줄 인터페이스인 rmtadmin.cmd가 있습니다. 기본 설치 폴더는 다음과 같습니다.

  • RMT 서버 /var/opt/tableau/tabrmt/master/.
  • 에이전트: /var/opt/tableau/tabrmt/agent/.

rmtadminRMT 서버에이전트 설치에 모두 포함됩니다. 일부 명령은 RMT 서버 또는 에이전트 rmtadmin 명령줄 유틸리티의 사용 여부에 따라 달라질 수 있습니다. 예를 들어 users 명령은 RMT 서버에서만 작동합니다. ziplogs 명령은 어디서나 사용할 수 있지만 명령이 실행된 응용 프로그램의 로그 파일만 포함됩니다.

참고: tabrmt-master 사용자로 다음 명령을 실행해야 합니다.
sudo su --login tabrmt-master

다음은 rmtadmin 명령줄에서 사용할 수 있는 명령입니다.

참고: rmtadmin 명령은 위치 매개 변수와 옵션을 모두 사용합니다.
위치 매개 변수는 값만 사용하여 지정해야 합니다. 실제 키워드를 지정할 필요가 없습니다. option 키워드 및 값은 등호를 사용하여 지정해야 합니다.
예:
rmtadmin <command> <positional parameter value> --<option keyword>=<value>

회사 가치인 평등에 맞추려는 노력의 일환으로 가능한 경우 비포용적인 용어를 변경했습니다. 특정 위치에서 용어를 변경하면 해당 변경이 너무 큰 영향을 미칠 수 있으므로 기존 용어를 유지합니다. 따라서 CLI 명령 및 옵션, 설치 폴더, 구성 파일 및 기타 인스턴스에는 계속해서 이러한 용어가 표시될 수 있습니다. 자세한 내용은 Tableau 도움말 정보를 참조하십시오.

rmtadmin agents

참고: 버전 2021.2에 추가되었습니다.

모든 환경에 대해 Tableau Server 노드에 등록된 모든 에이전트를 나열합니다.

이는 Tableau Server에서 리소스 모니터링 도구 에이전트가 설치된 위치를 확인하는 데 유용합니다.

이 명령은 RMT 서버에서만 작동합니다.

개요

rmtadmin agents [options][global option]

옵션

--env

선택 사항: 특정 환경에 대한 에이전트 목록을 보려면 이 옵션을 사용합니다.

--keys

선택 사항: 출력에 에이전트 키가 포함됩니다.

예: rmtadmin agents --env=<myenvironment> --keys

rmtadmin bootstrap-file

참고: 버전 2021.2에 추가되었습니다.

Tableau Server 노드에 에이전트를 등록하는 데 사용되는 부트스트랩 파일을 만들어 저장합니다.

부트스트랩 파일이 만들어지고 지정된 절대 경로 또는 상대 경로에 저장됩니다. 상대 경로는 현재 작업 디렉터리를 기준으로 확인됩니다.

이 명령은 RMT 서버에서만 작동합니다.

개요

rmtadmin bootstrap-file [options][global option]

옵션

--env

필수 항목입니다. 이 Tableau Server를 모니터링할 환경의 이름입니다. Tableau Server 노드의 에이전트는 한 번에 하나의 환경에만 등록할 수 있습니다.

--filename

선택 사항입니다. 파일 이름을 포함한 절대 또는 상대 경로입니다. 상대 경로는 현재 작업 디렉터리를 기준으로 확인됩니다. 지정하지 않으면 기본 출력 파일 이름이 사용됩니다.

--force

선택 사항입니다. 이름이 같은 기존 파일을 덮어씁니다.

예: rmtadmin bootstrap-file --env=<myenvironment>

rmtadmin cleanup

참고: 버전 2021.2에 추가되었습니다.

특정 일 수보다 오래된 로그 파일을 삭제합니다. 기본적으로 31일보다 오래된 로그 파일을 삭제합니다.

이 명령은 RMT 서버와 에이전트 모두를 대상으로 합니다.

참고: 리소스 모니터링 도구 프로세스가 실행 중이면 이 명령으로 활성 로그 파일이 정리되지 않습니다. 모든 파일이 삭제되도록 하려면 rmtadmin_stop 명령을 사용하여 RMT를 중지한 다음 rmtadmin cleanup --log-files-retention=0 명령을 사용하여 정리를 실행하고 rmtadmin_start 명령을 사용하여 프로세스를 다시 시작해야 합니다.

개요

rmtadmin cleanup [option][global option]

옵션

--log-fles-retention

선택 사항입니다. 지정된 일 수보다 오래된 로그 파일을 삭제합니다.

예: rmtadmin cleanup --log-files-retention=<number of days>

rmtadmin create-env

참고: 버전 2021.2에 추가되었습니다.

새 환경을 만듭니다.

이 명령은 RMT 서버에서만 작동합니다.

개요

rmtadmin create-env [options][global option]

옵션

옵션 필수? 기본값 설명
--name 해당 없음 환경의 이름입니다.
--gateway-url

 

해당 없음

Tableau Server 게이트웨이에 액세스하는 데 사용되는 URL입니다.

--version 해당 없음 이 환경에서 모니터링할 Tableau Server 버전입니다.
--non-interactive

아니요

대화형 프롬프트는 기본적으로 사용하도록 설정됩니다. 모든 대화형 프롬프트를 사용하지 않도록 설정합니다.
--no-test

아니요

API 및 리포지토리 연결 테스트는 기본적으로 사용하도록 설정됩니다. API 및 리포지토리 연결 테스트를 사용하지 않도록 설정합니다.
--id 아니요 환경 이름을 기반으로 생성된 시스템입니다. 웹 인터페이스 URL에 사용되는 환경의 식별자입니다.
--api-username 아니요 Null Tableau Server API에 연결하는 데 사용된 계정의 사용자 이름입니다. 사용자 계정은 모든 Tableau Server 사이트에 액세스할 수 있는 Tableau Server 관리자여야 합니다.
--api-password

아니요

(Tableau API 사용자 이름을 지정하는 경우 비밀번호를 제공하거나 비밀번호가 있는 파일 경로와 파일을 지정합니다.)

Null

Tableau Server API에 연결하는 데 사용되는 Tableau Server API 사용자 계정의 비밀번호입니다.

--api-password-file 아니요 Null Tableau Server API 사용자 계정의 비밀번호를 포함하는 파일의 경로와 파일 이름입니다.
--repository-server 아니요

Null

Tableau Server와 함께 설치된 PostgreSQL 데이터베이스의 서버 이름입니다.
--repository-port 아니요 Null Tableau Server 리포지토리 데이터베이스의 포트 번호입니다.
--repository-username 아니요 Null

Tableau Server 리포지토리와 함께 설치된 PostgreSQL 데이터베이스에 연결하는 데 사용되는 사용자 이름입니다.

리소스 모니터링 도구는 성능상의 이유로 Tableau Server 리포지토리 데이터베이스에 직접 액세스합니다. 이를 위해서는 읽기 전용 데이터베이스 사용자에 대해 설정된 비밀번호를 사용하여 리포지토리에 대한 액세스를 사용하도록 설정해야 합니다. 자세한 내용은 Tableau Server 리포지토리에 대한 액세스를 사용하도록 설정을 참조하십시오.

--repository-password 아니요 Null

Tableau Server와 함께 설치된 PostgreSQL 데이터베이스에 연결하는 데 사용되는 사용자 계정의 비밀번호입니다.

리소스 모니터링 도구는 성능상의 이유로 Tableau Server 리포지토리 데이터베이스에 직접 액세스합니다. 이를 위해서는 읽기 전용 데이터베이스 사용자에 대해 설정된 비밀번호를 사용하여 리포지토리에 대한 액세스를 사용하도록 설정해야 합니다. 자세한 내용은 Tableau Server 리포지토리에 대한 액세스를 사용하도록 설정을 참조하십시오.

--repository-password-file 아니요 Null Tableau Server와 함께 설치된 PosgreSQL 데이터베이스에 연결하는 데 사용되는 사용자 계정의 비밀번호가 들어 있는 경로와 파일 이름입니다.
--repository-ssl-mode

아니요

선호됨

Tableau Server 리포지토리 SSL 모드:

Tableau 리포지토리에 대한 SSL 연결을 구성하려면 SSL을 선호하거나 SSL을 필요로 합니다.

Tableau Server 리포지토리 연결을 설정하는 데 SSL을 사용하지 않으려면 사용하지 않도록 설정합니다.

--repository-ssl-thumbprint

아니요

Null Tableau Server에서 생성된 지문을 제공하거나 리소스 모니터링 도구 서버 컴퓨터에 server.crt 파일을 복사하도록 선택할 수 있습니다. 인증서 파일을 복사하도록 선택하는 경우 지문을 제공하지 않아도 됩니다. 자세한 내용은 클라이언트의 직접 연결을 허용하도록 Postgres SSL 구성을 참조하십시오.

예: rmtadmin create-env --name=<myenvironment> --api-username=<TableauServer API user name> --api-password=<password for the Tableau Server API user account> --gateway-url <Tableau Server Gateway URL> --version <Tableau Server version>

rmtadmin delete-env

참고: 버전 2021.2에 추가되었습니다.

특정 환경과 해당 환경에 대해 수집된 모든 데이터를 삭제합니다. 또한 환경에서 모든 리소스 모니터링 도구 에이전트를 모니터링하고 등록 취소하는 Tableau Server에 대한 연결 및 토폴로지 정보도 제거됩니다.

이 명령은 RMT 서버에서만 작동합니다.

개요

rmtadmin delete-env [positional parameter][options] [global option]

위치 매개 변수

env

필수 항목입니다. 삭제할 환경의 이름입니다.

옵션

--confirm

선택 사항입니다. 환경을 삭제하려 함을 확인합니다. 이 옵션을 제공하지 않는 경우 확인 메시지가 표시됩니다.

--skip-agent-disconnect

선택 사항입니다. 에이전트 연결을 끊는 작업을 건너뛰고 에이전트 등록 취소를 계속합니다. Tableau Server 노드가 제거되었거나 해당 노드에서 에이전트가 제거된 경우와 같이 에이전트에 액세스할 수 없다고 생각하는 경우 이 옵션을 사용합니다.

예: rmtadmin delete-env <myenvironment>

rmtadmin delete-env-data

특정 환경에 대해 수집된 모든 Tableau Server 관련 데이터를 영구적으로 삭제합니다. 환경 구성, Tableau Server 정보 및 에이전트 등록은 제거되지 않습니다.

이 명령은 환경 자체를 제거하지 않고 환경의 기존 데이터를 정리하려는 경우 유용합니다. 기존 데이터를 삭제한 후 에이전트가 전송하는 새 데이터는 계속해서 처리됩니다.

이 명령은 RMT 서버에서만 작동합니다.

개요

rmtadmin delete-env-data [positional parameter][option][global option]

위치 매개 변수

env

데이터를 삭제해야 하는 환경의 이름입니다.

옵션

--confirm

선택 사항입니다. 환경 데이터를 삭제하려 함을 확인합니다. 이 옵션을 제공하지 않는 경우 확인 메시지가 표시됩니다.

예: rmtadmin delete-env-data <myenvironment>

rmtadmin delete-server

참고: 버전 2021.2에 추가되었습니다.

환경에서 Tableau Server 노드의 구성 정보를 삭제하고 해당 노드에서 에이전트를 등록 취소한 후 해당 노드에 대해 수집된 모든 모니터링 데이터를 삭제합니다.

이 명령은 RMT 서버에서만 작동합니다.

개요

rmtadmin delete-server [options][global option]

옵션

--env

필수 항목입니다. Tableau Server 노드가 연결된 환경의 이름입니다.

--hostname

--all이 지정되지 않은 경우 환경에 연결된 하나 이상의 호스트에 대한 정보를 삭제하는 데 필요합니다.

Tableau Server 노드의 컴퓨터 이름입니다. 호스트 이름을 두 개 이상 지정하는 경우 쉼표를 사용하여 여러 값을 구분하십시오.

--all

선택 사항이지만 --hostname이 지정되지 않은 경우 필수입니다.

환경에 연결된 모든 Tableau Server 노드에 대한 정보를 삭제합니다.

--skip-agent-disconnect

선택 사항입니다. 에이전트 연결을 끊는 작업을 건너뛰고 에이전트 등록 취소를 계속합니다. 에이전트에 액세스할 수 없는 경우(예: 노드가 Tableau Server에서 제거되었거나 해당 노드에서 에이전트가 제거된 경우) 이 옵션을 사용합니다.

--confirm

Tableau Server 노드에 대한 모든 정보를 삭제하려 함을 확인합니다. 이 옵션을 제공하지 않는 경우 확인 메시지가 표시됩니다.

예: rmtadmin delete-server --hostname=<machine name of the Tableau Server node>

rmtadmin delete-server-data

참고: 버전 2021.2에 추가되었습니다.

하나 이상의 Tableau Server 노드에서 수집된 데이터를 삭제합니다. 제거된 데이터는 지정된 노드에만 적용됩니다. all을 지정하면 모든 노드에서 수집된 모든 데이터가 삭제됩니다. 환경 구성, Tableau Server 정보 및 에이전트 등록은 삭제되지 않습니다.

이 명령은 RMT 서버에서만 작동합니다.

 

개요

rmtadmin delete-server-data [options][global option]

옵션

--env

필수 항목입니다. Tableau Server 노드가 연결된 환경의 이름입니다.

--hostname

--all이 지정되지 않은 경우 환경에 연결된 하나 이상의 호스트에 대한 정보를 삭제하는 데 필요합니다.

Tableau Server 노드의 컴퓨터 이름입니다. 호스트 이름을 두 개 이상 지정하는 경우 쉼표를 사용하여 여러 값을 구분하십시오.

--all

선택 사항이지만 --hostname이 지정되지 않은 경우 필수입니다.

환경에 연결된 모든 Tableau Server 노드에 대한 모니터링 데이터를 삭제합니다.

--confirm

Tableau Server 노드에서 모든 모니터링 데이터를 삭제하려 함을 확인합니다. 이 옵션을 제공하지 않는 경우 확인 메시지가 표시됩니다.

예: rmtadmin delete-server-data --all

rmtadmin deregister-agent

참고: 버전 2021.2에 추가되었습니다.

환경에서 에이전트를 등록 취소합니다. 이 노드의 모니터링 데이터는 더 이상 수집되지 않습니다. 기존 데이터는 그대로 유지되고 삭제되지 않습니다.

이 명령은 RMT 서버에서만 작동합니다.

 

개요

rmtadmin deregister-agent [options][global option]

옵션

--env

--key가 지정되지 않은 경우 필수입니다.

에이전트가 현재 등록되어 있는 환경의 이름입니다.

--key

--env가 지정된 경우 선택 사항입니다.

에이전트 키입니다. 쉼표를 사용하여 여러 값을 구분하십시오. rmtadmin agents 명령을 실행하여 키 값을 가져올 수 있습니다.

--hostname

선택 사항입니다. 에이전트가 설치된 Tableau Server 노드의 컴퓨터 이름입니다. 쉼표를 사용하여 여러 값을 구분하십시오.

--all

선택 사항입니다. 이 옵션을 사용하여 모든 노드에서 에이전트를 등록 취소합니다.

--ignore-agent-errors

선택 사항입니다. 이 프로세스 동안 에이전트에 연결할 수 없는 경우 발생하는 모든 오류를 무시합니다.

--skip-agent-disconnect

선택 사항입니다. 에이전트 연결을 끊는 작업을 건너뛰고 에이전트 등록 취소를 계속합니다. 에이전트에 액세스할 수 없다고 여겨지는 경우(예: 노드가 Tableau Server에서 제거되었거나 해당 노드에서 에이전트가 제거된 경우) 이 옵션을 사용합니다.

--confirm

선택 사항입니다. 에이전트를 등록 취소하려 함을 확인합니다. 이 옵션을 제공하지 않는 경우 확인 메시지가 표시됩니다.

예: rmtadmin deregister-agent --env=<myenvironment> --all

rmtadmin environments

참고: 버전 2021.2에 추가되었습니다.

리소스 모니터링 도구 서버의 모든 환경이 나와 있습니다.

이 명령은 RMT 서버에서만 작동합니다.

 

개요

rmtadmin environments [global option]

rmtadmin get

지정된 구성 키의 값을 가져옵니다.

이 명령은 RMT 서버와 에이전트 모두에서 사용할 수 있습니다.

개요

rmtadmin get <config.key> [global option]

위치 매개 변수

key

구성 키의 이름입니다.

예: rmtadmin get db:database

지원되는 구성 키

데이터 유형 적용 대상 DEFAULT 설명
db:database 문자열 RMT 서버 tabrmtdb RMT가 사용하는 PostgreSQL 데이터베이스의 이름입니다.
db:readOnlyUsername 문자열 RMT 서버 readonly RMT 데이터에 대한 읽기 전용 액세스 권한만 있는 PostgreSQL 사용자 계정의 사용자 이름입니다.
db:readOnlyPassword 문자열 RMT 서버 설치 프로그램에서 생성됩니다. PostgreSQL 읽기 전용 사용자의 비밀번호입니다.
mq:tls:certificateHostName 문자열 RMT 서버 및 에이전트 해당 없음 TLS를 통해 RabbitMQ에 연결할 때 사용할 인증서의 호스트 이름입니다.
mq:tls:enabled 부울 RMT 서버 및 에이전트 FALSE RabbitMQ에 대한 TLS 연결을 설정/해제합니다.
mq:port 정수 RMT 서버 및 에이전트 5672 RabbitMQ 호스트 포트 번호입니다.
mq:virtualHost 문자열 RMT 서버 및 에이전트 tabrmt RMT 서버 또는 에이전트에 대한 연결입니다. 에이전트의 경우 부트스트랩 파일에 에이전트를 등록하여 이 설정을 수정할 수 있습니다. RMT 서버의 경우 이 값은 설치 프로그램에서 관리합니다.
server.web.run 부울 에이전트 TRUE 에이전트의 웹 인터페이스를 설정 또는 해제합니다.

현재 구성 값을 변경하려면 set 명령을 사용합니다.

rmtadmin help

명령줄 인터페이스와 사용 가능한 명령에 대한 일반적인 도움말을 표시합니다.

이 명령은 RMT 서버와 에이전트 모두에서 사용할 수 있습니다.

개요

rmtadmin help

특정 명령에 대한 도움말 및 사용 정보를 표시합니다.

이 명령은 RMT 서버와 에이전트 모두에서 사용할 수 있습니다.

rmtadmin help [command]

rmtadmin master-setup

지정된 옵션으로 RMT 서버를 구성합니다. 설치 중과 설치 후 구성에 모두 사용됩니다.

개요

rmtadmin master-setup [options][global option]

구성 옵션은 아래에 나와 있습니다.

옵션 필수? 기본값 설명
--admin-password

예(초기 설치에만 필수)

비밀번호는 명령줄에서 제공하거나 사용할 비밀번호가 있는 파일을 제공할 수 있습니다. 어느 것도 제공하지 않으면 비밀번호를 입력하라는 메시지가 나타납니다.

해당 없음 관리자 사용자의 비밀번호입니다.
--admin-password-file

예(초기 설치에만 필수)

비밀번호는 명령줄에서 제공하거나 사용할 비밀번호가 있는 파일을 제공할 수 있습니다. 어느 것도 제공하지 않으면 비밀번호를 입력하라는 메시지가 나타납니다.

해당 없음 관리자 사용자의 비밀번호입니다.
--admin-username 아니요 admin 관리자 사용자의 사용자 이름입니다.
--skip-admin-creation

아니요

설치 후에 구성 업데이트를 수행하는 경우 이 옵션만 사용해야 합니다.

거짓

관리자 사용자 및 비밀번호 만들기를 건너뜁니다.

설치 후 구성 업데이트 중에 이 옵션을 사용하지 않으면 명령이 실패하고 업데이트가 수행되지 않습니다.

--http-port 아니요 80  
--require-https 아니요 거짓 http 트래픽을 HTTPS로 리디렉션합니다.
--https-certificate-mode 아니요

'기본값'

사용 가능한 옵션:

  • 기본값
  • 저장소(Windows만 해당)
  • 로컬

HTTPS 인증서에 대해 수행할 인증서 검색의 유형입니다.

기본: 이 모드에서는 설치 프로그램에서 제공하는 기본 자체 서명 인증서를 사용합니다.

저장소: 이 모드를 사용하면 Windows 인증서 저장소에 인증서 지문을 입력할 수 있습니다.

로컬: config 폴더에 파일 기반 인증서를 지정할 수 있습니다.

--https-certificate-store-thumbprint 아니요 Null '저장소' 인증서 모드에서 검색할 HTTPS 인증서 해시/지문입니다.
--https-certificate-local-name 아니요

Null

참고: 지정되지 않은 경우 리소스 모니터링 도구가 자체 서명된 인증서와 함께 설치되며 HTTPS 통신에 해당 인증서를 사용합니다.

HTTPS 인증서 파일의 이름입니다.
--https-certificate-local-password 아니요 Null HTTPS 인증서에 사용할 비밀번호입니다.
--https-certificate-local-password-file 아니요 Null HTTPS 인증서에 사용할 비밀번호가 포함된 파일의 경로입니다.
--confirm 아니요 확인을 위한 프롬프트입니다. RMT 서비스의 재시작을 확인합니다.
--host

아니요

참고: 이 값을 변경하지 않는 것이 좋습니다.

현재 구성 값 또는 컴퓨터 이름입니다. 리소스 모니터링 도구 서버에 액세스하기 위한 기본 설정 URL입니다. 서버는 호스트 이름에 관계없이 모든 IP를 수신 대기합니다.
--db-server 아니요 현재 구성 값 또는 설치 관리자 기본값. 리소스 모니터링 도구와 함께 설치된 PostgreSQL 데이터베이스의 서버 이름입니다.
--db-port 아니요 현재 구성 값 또는 설치 관리자 기본값. 데이터베이스 서버의 포트 번호입니다.
--db-username 아니요 현재 구성 값 또는 설치 관리자 기본값.

리소스 모니터링 도구와 함께 설치된 PostgreSQL 데이터베이스에 연결하는 데 사용되는 사용자 이름입니다.

리소스 모니터링 도구는 성능을 위해 리포지토리 데이터베이스에 직접 액세스합니다. 이를 위해서는 읽기 전용 데이터베이스 사용자에 대해 설정된 비밀번호를 사용하여 리포지토리에 대한 액세스를 사용하도록 설정해야 합니다. 자세한 내용은 Tableau Server 리포지토리에 대한 액세스를 사용하도록 설정을 참조하십시오.

--db-password 아니요 현재 구성 값 또는 설치 관리자 기본값.

리소스 모니터링 도구와 함께 설치된 PostgreSQL 데이터베이스에 연결하는 데 사용되는 사용자 계정의 비밀번호입니다.

리소스 모니터링 도구는 성능을 위해 리포지토리 데이터베이스에 직접 액세스합니다. 이를 위해서는 읽기 전용 데이터베이스 사용자에 대해 설정된 비밀번호를 사용하여 리포지토리에 대한 액세스를 사용하도록 설정해야 합니다. 자세한 내용은 Tableau Server 리포지토리에 대한 액세스를 사용하도록 설정을 참조하십시오.

--mq-server 아니요 현재 구성 값 또는 설치 관리자 기본값. 메시지 큐 서버의 이름입니다.
--mq-port 아니요 현재 구성 값 또는 설치 관리자 기본값. 메시지 큐 포트입니다.
--mq-vhost 아니요 현재 구성 값 또는 설치 관리자 기본값. 메시지 큐 가상 호스트입니다.
--mq-username 아니요 현재 구성 값 또는 설치 관리자 기본값. 메시지 큐에 연결하는 데 사용되는 사용자 이름입니다.
--mq-password 아니요 현재 구성 값 또는 설치 관리자 기본값. 메시지 큐에 연결하는 데 사용되는 사용자 계정의 비밀번호입니다.
--mq-enable-tls 아니요 현재 구성 값 또는 false. 메시지 큐에 연결하려면 TLS 연결이 필요합니다.
--mq-tls-certificate-host 아니요 현재 구성 값 또는 null. 메시지 큐 서버의 정규 이름입니다. 인증서의 이름과 일치해야 합니다.
--password-salt 아니요 임의

비밀번호 해시 처리에 사용하는 전역 솔트.

리소스 모니터링 도구에서 만든 로컬 사용자 계정에 적용됩니다.

--password-min-length 아니요 현재 구성 값 또는 10.

비밀번호의 최소 길이입니다.

리소스 모니터링 도구에서 만든 로컬 사용자 계정에 적용됩니다.

--password-min-numeric 아니요 현재 구성 값 또는 1.

비밀번호에 필요한 숫자의 최소 개수입니다.

리소스 모니터링 도구에서 만든 로컬 사용자 계정에 적용됩니다.

--password-min-special 아니요 현재 구성 값 또는 1.

비밀번호에 필요한 특수 문자의 최소 개수입니다.

리소스 모니터링 도구에서 만든 로컬 사용자 계정에 적용됩니다.

--password-min-latin 아니요 현재 구성 값 또는 5.

비밀번호에 필요한 라틴 문자의 최소 개수입니다.

리소스 모니터링 도구에서 만든 로컬 사용자 계정에 적용됩니다.

--password-require-mixed-case 아니요 현재 구성 값 또는 true.

비밀번호에 대/소문자가 혼합되어 있어야 합니다.

리소스 모니터링 도구에서 만든 로컬 사용자 계정에 적용됩니다.

--auth-timeout-minutes 아니요 현재 구성 값 또는 240. 세션의 사용자 인증이 만료되기 전까지의 시간(분)입니다.
--auth-sliding-expiration 아니요 현재 구성 또는 true. 사용자 작업이 있으면 인증 시간 초과 기간을 재설정할지 여부를 나타냅니다.

예:

관리자 비밀번호를 지정하려면: rmtadmin master-setup --admin-password=<password>

설치 후 포트를 업데이트하려면: rmtadmin master-setup --http-port=8000 --skip-admin-creation

rmtadmin passwd

특정 리소스 모니터링 도구 사용자 계정의 암호를 재설정합니다.

이 명령은 오직 RMT 서버에서만 작동합니다.

개요

rmtadmin passwd [positional parameter][global option]

위치 매개 변수

username

비밀번호를 변경하려는 사용자의 이름입니다.

예: rmtadmin passwd <username>

rmtadmin query

리소스 모니터링 도구 데이터베이스에 대한 원시 SQL 쿼리를 실행하고 결과를 출력 파일에 저장합니다.

이 명령은 오직 RMT 서버에서만 작동합니다.

개요

rmtadmin query [positional parameter][options] [global option]

위치 매개 변수

sql

실행할 SQL 명령 텍스트입니다. 여러 SQL 명령을 제공할 수 있습니다. SQL 명령과 함께 파일을 사용하려면 파일명에 접두사로 @을 사용합니다.

옵션

--outfile=VALUE

쿼리 결과를 출력할 zip 파일의 이름입니다. 기본값은 queryresults.zip입니다.

--force

기존 파일을 덮어씁니다.

--timeout=VALUE

쿼리의 시간 초과 값입니다. 초 단위로 지정합니다.

--commit

SQL 명령으로 변경된 내용을 데이터베이스에 커밋합니다. 기본적으로 SQL 명령은 트랜잭션으로 실행되지만 완료 시 롤백됩니다.

예: rmtadmin query <SQLCommand> --outfile=<path and the output file name>

rmtadmin register

참고: 버전 2020.2에 추가되었습니다.

부트스트랩 파일을 사용하여 에이전트를 등록합니다. rmtadmin bootstrap-file 명령을 사용하여 부트스트랩 파일을 다운로드할 수 있습니다.

이 명령은 에이전트에서만 사용할 수 있으며 에이전트를 설치하려는 컴퓨터에서 실행해야 합니다.

개요

rmtadmin register [options][positional parameter] [global option]

위치 매개 변수

bootstrap

부트스트랩 파일의 이름을 포함하는 파일 경로입니다.

옵션

--username

필수 항목입니다. RMT 서버 설치 중에 만든 관리자 사용자의 이름입니다.

--password

필수 항목입니다. 사용자 계정의 비밀번호입니다.

--password-file

비밀번호 정보가 있는 파일 이름이 포함된 경로입니다. 비밀번호는 명령줄에서 제공하거나 비밀번호가 포함된 파일에서 제공할 수 있습니다. 어느 것도 제공하지 않으면 비밀번호를 입력하라는 메시지가 나타납니다.

--server-name

에이전트가 설치되는 노드의 이름입니다. 이름이 지정되지 않은 경우 기본값은 컴퓨터 이름입니다.

--server-description

서버에 대한 사용자 지정 설명입니다.

예: rmtadmin register <bootstrap file name and path> --server-name=<server name>

rmtadmin restart

리소스 모니터링 도구 응용 프로그램을 다시 시작합니다. RMT 서버가 설치된 컴퓨터에서 실행하는 경우 RMT 서버 응용 프로그램이 다시 시작됩니다. 에이전트가 설치된 노드에서 실행하는 경우 해당 노드의 에이전트 응용 프로그램만 다시 시작됩니다.

이 명령은 RMT 서버와 에이전트 모두에서 실행할 수 있습니다.

개요

rmtadmin restart [options] [global option]

옵션

하나 이상의 옵션을 지정해야 합니다.

RMT 서버:

--all

모든 서비스를 다시 시작합니다.

--master

RMT 서버를 다시 시작합니다.

--mq

메시지 큐 서비스를 다시 시작합니다.

--db

데이터베이스 서비스를 다시 시작합니다.

에이전트:

--agent

컴퓨터에서 실행 중인 에이전트 서비스를 다시 시작합니다.

예: rmtadmin restart --db

 

rmtadmin servers

참고: 버전 2021.2에 추가되었습니다.

모든 환경 또는 특정 환경의 모든 Tableau Server 노드가 나와 있습니다.

이 명령은 RMT 서버에서만 작동합니다.

 

개요

rmtadmin servers [positional parameter][global option]

위치 매개 변수

env

선택 사항입니다. 해당 환경에 등록된 Tableau Server 노드 목록을 가져올 환경의 이름을 지정합니다.

rmtadmin set

지정된 구성 키의 값을 설정합니다.

이 명령은 RMT 서버와 에이전트 모두에서 작동합니다.

개요

rmtadmin set [positional parameter] [global option]

위치 매개 변수

key

값을 변경하려는 구성 키입니다.

value

사용하려는 새 값입니다.

예: rmtadmin set mq:port <port number>, 여기서 mq:port는 키이며 <port number>는 값입니다.

지원되는 구성 키

데이터 유형 적용 대상 DEFAULT 설명
mq:tls:certificateHostName 문자열 RMT 서버 및 에이전트 해당 없음 TLS를 통해 RabbitMQ에 연결할 때 사용할 인증서의 호스트 이름입니다.
mq:tls:enabled 부울 RMT 서버 및 에이전트 FALSE RabbitMQ에 대한 TLS 연결을 설정/해제합니다.
mq:port 정수 RMT 서버 및 에이전트 5672 RabbitMQ 호스트 포트 번호입니다.
server.web.run 부울 에이전트 TRUE 에이전트의 웹 인터페이스를 설정 또는 해제합니다.

옵션

--backup

변경하기 전에 구성 파일의 백업을 만듭니다.

현재 구성 값을 보려면 get 명령을 사용합니다.

rmtadmin start

리소스 모니터링 도구 서비스를 시작합니다. RMT 서버에서 실행하면 RMT 서버만 시작됩니다. 에이전트에서 실행하면 명령을 실행 중인 컴퓨터에서 에이전트가 시작됩니다.

이 명령은 RMT 서버와 에이전트 모두에서 작동합니다.

개요

rmtadmin start [options] [global option]

옵션

하나 이상의 옵션을 지정해야 합니다.

RMT 서버:

--all

모든 서비스를 시작합니다.

--master

RMT 서버를 시작합니다.

--mq

메시지 큐 서비스를 시작합니다.

--db

데이터베이스 서비스를 시작합니다.

에이전트:

--agent

컴퓨터에서 실행 중인 에이전트 서비스를 시작합니다.

예: rmtadmin start --all

rmtadmin status

이 명령을 실행 중인 컴퓨터에서 응용 프로그램 및 실행 중인 서비스의 상태를 확인합니다. RMT 서버의 경우 상태 보고서는 RMT 서버가 데이터베이스 및 메시지 큐에 연결되어 있는지 확인합니다. 에이전트의 경우 상태 보고서는 에이전트가 RMT 서버에 연결되어 있는지 확인합니다.

이 명령은 RMT 서버와 에이전트 모두에서 실행할 수 있습니다.

이 명령은 다음을 반환합니다.

  • 응용 프로그램 상태(실행 중인지 여부)
  • 라이선스 상태
  • MQ 연결
  • 큐 세부 정보
  • 사용된 메모리
  • 사용된 디스크 공간
  • 컴퓨터의 Tableau Server 버전
  • 에이전트 구성 파일에 저장된 Tableau Server의 프로세스 토폴로지입니다.

개요

rmtadmin status [global option]

rmtadmin stop

리소스 모니터링 도구 서비스를 중지합니다. 이 명령을 RMT 서버에서 실행하면 RMT 서버만 중지됩니다. 에이전트가 설치된 컴퓨터에서 실행하면 해당 시스템의 에이전트만 중지됩니다.

이 명령은 RMT 서버와 에이전트 모두에서 실행할 수 있습니다.

개요

rmtadmin stop [options] [global option]

옵션

하나 이상의 옵션을 지정해야 합니다.

RMT 서버:

--all

모든 서비스를 중지합니다.

--master

RMT 서버를 중지합니다.

--mq

메시지 큐 서비스를 중지합니다.

--db

데이터베이스 서비스를 중지합니다.

에이전트:

--agent

컴퓨터에서 실행 중인 에이전트 서비스를 중지합니다.

예: rmtadmin stop --db

rmtadmin test-env

참고: 버전 2021.2에 추가되었습니다.

리소스 모니터링 도구와 Tableau Server 간의 다양한 연결 지점을 테스트합니다. 여기에는 Tableau Server 리포지토리 연결, Tableau 서버 API 연결 및 Server Management Add-on 라이선스 테스트가 포함됩니다.

이 명령은 RMT 서버에서만 작동합니다.

 

개요

rmtadmin test-env [positional parameter][global option]

위치 매개 변수

env

필수 항목입니다. 테스트를 실행할 환경의 이름입니다.

rmtadmin update-env

참고: 버전 2021.2에 추가되었습니다.

환경 설정을 업데이트합니다.

이 명령은 RMT 서버에서만 작동합니다.

개요

rmtadmin update-env [options][global option]

옵션

옵션 필수? 설명
--non-interactive

아니요

모든 대화형 프롬프트를 사용하지 않도록 설정합니다.
--no-test

아니요

API 및 리포지토리 연결 테스트를 사용하지 않도록 설정합니다.
--name 환경의 이름입니다.
--id 아니요 웹 인터페이스 URL에 사용되는 환경의 식별자입니다.
--gateway-url

아니요

 

Tableau Server 게이트웨이에 액세스하는 데 사용되는 URL입니다.

--version 아니요 이 환경에서 모니터링할 Tableau Server 버전입니다.
--api-username 아니요 Tableau Server API에 연결하는 데 사용된 계정의 사용자 이름입니다. 사용자 계정은 모든 Tableau Server 사이트에 액세스할 수 있는 Tableau Server 관리자여야 합니다.
--api-password 아니요

Tableau Server API에 연결하는 데 사용되는 Tableau Server API 사용자 계정의 비밀번호입니다.

--api-password-file 아니요 Tableau Server API 사용자 계정의 비밀번호를 포함하는 파일의 경로입니다.
--repository-server 아니요 리소스 모니터링 도구와 함께 설치된 PostgreSQL 데이터베이스의 서버 이름입니다.
--repository-port 아니요 Tableau Server 리포지토리 데이터베이스의 포트 번호입니다.
--repository-username 아니요

Tableau Server 리포지토리와 함께 설치된 PostgreSQL 데이터베이스에 연결하는 데 사용되는 사용자 이름입니다.

리소스 모니터링 도구는 성능상의 이유로 Tableau Server 리포지토리 데이터베이스에 직접 액세스합니다. 이를 위해서는 읽기 전용 데이터베이스 사용자에 대해 설정된 비밀번호를 사용하여 리포지토리에 대한 액세스를 사용하도록 설정해야 합니다. 자세한 내용은 Tableau Server 리포지토리에 대한 액세스를 사용하도록 설정을 참조하십시오.

--repository-password 아니요

Tableau Server와 함께 설치된 PostgreSQL 데이터베이스에 연결하는 데 사용되는 사용자 계정의 비밀번호입니다.

리소스 모니터링 도구는 성능상의 이유로 Tableau Server 리포지토리 데이터베이스에 직접 액세스합니다. 이를 위해서는 읽기 전용 데이터베이스 사용자에 대해 설정된 비밀번호를 사용하여 리포지토리에 대한 액세스를 사용하도록 설정해야 합니다. 자세한 내용은 Tableau Server 리포지토리에 대한 액세스를 사용하도록 설정을 참조하십시오.

--repository-password 아니요 Tableau Server와 함께 설치된 PosgreSQL 데이터베이스에 연결하는 데 사용되는 사용자 계정의 비밀번호가 들어 있는 경로와 파일 이름입니다.
--repository-ssl-mode

아니요

Tableau Server 리포지토리 SSL 모드:

Tableau 리포지토리에 대한 SSL 연결을 구성하려면 SSL을 선호하거나 SSL을 필요로 합니다.

Tableau Server 리포지토리 연결을 설정하는 데 SSL을 사용하지 않으려면 사용하지 않도록 설정합니다.

--repository-ssl-thumbprint

아니요

Tableau Server에서 생성된 지문을 제공하거나 리소스 모니터링 도구 서버 컴퓨터에 server.crt 파일을 복사하도록 선택할 수 있습니다. 인증서 파일을 복사하도록 선택하는 경우 지문을 제공하지 않아도 됩니다. 자세한 내용은 클라이언트의 직접 연결을 허용하도록 Postgres SSL 구성을 참조하십시오.

예: rmtadmin update-env --name=<new name>

rmtadmin users

리소스 모니터링 도구 사용자 계정의 목록을 표시합니다.

이 명령은 오직 RMT 서버에서만 작동합니다.

개요

rmtadmin users

rmtadmin version

RMT 서버 컴퓨터에서 실행할 때 RMT 서버의 현재 버전 정보를 표시합니다. 명령을 실행 중인 컴퓨터에 설치된 에이전트의 현재 버전 정보를 보여줍니다.

이 명령은 RMT 서버와 에이전트 모두에서 실행할 수 있습니다.

개요

rmtadmin version

rmtadmin ziplogs

리소스 모니터링 도구 로그 파일이 포함된 ZIP 아카이브 파일을 만듭니다.

이 명령은 RMT 서버와 에이전트 모두에서 작동하지만 명령이 실행되는 응용 프로그램의 로그 파일만 포함합니다.

개요

rmtadmin ziplogs [positional parameter] [option] [global option]

위치 매개 변수

filename

출력 zip 파일의 이름입니다. 이름이 제공되지 않은 경우 기본값은 log.zip입니다.

옵션

--force

기존 파일을 덮어씁니다.

예: rmtadmin ziplogs <zip file name> --force

전역 옵션

--help

명령에 대한 도움말을 표시합니다.

피드백을 제공해 주셔서 감사합니다!