설치 전 검사 목록 - Tableau Resource Monitoring Tool

컴퓨터, 네트워크 및 계정 요구 사항

참고: RMT(Resource Monitoring Tool) 서버 및 에이전트는 FIPS(Federal Information Process Standard) 140-2를 준수하지 않으며 FIPS 모드가 사용되는 운영 체제에서는 제대로 작동하지 않습니다.

Tableau Resource Monitoring Tool를 설치하기 전에 다음 필수 요건을 완료하십시오.

  1. Resource Monitoring Tool를 실행할 모든 컴퓨터에 대한 관리 권한이 있는지 확인합니다. 여기에는 RMT 서버를 실행하는 컴퓨터와 Resource Monitoring Tool로 모니터링할 설치의 모든 Tableau Server 노드가 포함됩니다.

  2. RMT 서버를 실행하는 컴퓨터에서 인바운드 TCP 트래픽에 대해 포트 5672 열기

    Resource Monitoring Tool 에이전트 응용 프로그램은 수집하는 데이터를 포트 5672를 통해 전송하므로 RMT 서버가 설치된 컴퓨터는 해당 포트에서 인바운드 TCP 트래픽을 허용해야 합니다.

    일반적으로 Windows 방화벽은 이 트래픽을 차단합니다.

  3. 다음 포트를 엽니다.

    • RMT 서버를 실행하는 컴퓨터에서 인바운드 TCP 트래픽에 대해 포트 80 열기

      RMT 서버는 이 포트에서 웹 인터페이스를 호스팅합니다. 참고로, 타사 서비스가 이미 이 포트를 사용 중인 경우 설치 중에 포트 번호를 변경할 수 있습니다. RMT 서버 외부에서 웹 인터페이스에 액세스할 수 있으려면 이 포트를 열어야 합니다.

    • Resource Monitoring Tool RMT 서버를 실행하는 컴퓨터에서 인바운드 TCP 트래픽에 대해 포트 443 열기

      RMT 서버에 대한 연결을 테스트할 때 에이전트에서 연결을 시도하는 포트입니다.

    • 모든 에이전트 노드에서 아웃바운드 TCP 트래픽에 대해 포트 5672 및 5671(TLS 연결) 열기

      에이전트 응용 프로그램은 수집하는 데이터를 RMT 서버로 전송할 때 이 포트를 사용합니다.

    • 모든 에이전트 컴퓨터에서 아웃바운드 TCP 트래픽에 대해 포트 80 열기

      에이전트는 주기적으로 RMT 서버 웹 인터페이스에 요청을 전송합니다.

    • 모든 에이전트 컴퓨터에서 아웃바운드 TCP 트래픽에 대해 포트 443 열기

      에이전트가 RMT 서버에 대한 연결을 테스트하는 포트입니다.

    포트 및 통신에 대한 자세한 내용은 Tableau Resource Monitoring Tool 통신 포트를 참조하십시오.

  4. 모든 에이전트 컴퓨터에서 RMT 서버에 연결할 수 있는지 확인합니다.

    RMT 서버가 호스팅하는 웹 인터페이스는 설치 프로세스 중에 특정 호스트 이름 또는 IP 주소에 바인딩됩니다. 이러한 웹 인터페이스는 이 특정 호스트 이름으로 전송되는 요청에만 응답합니다. 예를 들어 RMT 서버가 http://RMTServer/에서 호스팅되도록 구성되었지만 에이전트가 http://myrmtserver.myserver.com/을 통해서만 RMT 서버에 연결할 수 있는 경우 요청이 전송되지 않습니다.

  5. Tableau Server 관리자 계정의 자격 증명을 수집합니다.

    Resource Monitoring Tool는 Tableau Server 웹 API를 사용하여 콘텐츠에 대한 정보를 수집하므로 Tableau 서버 관리자인 사용자의 자격 증명이 필요하며 모든 사이트, 프로젝트 등에 액세스할 수 있습니다. Resource Monitoring Tool 전용 자격 증명을 만드는 것이 좋지만 모든 Tableau Server 관리자의 자격 증명을 사용할 수 있습니다.

  6. Tableau Server 리포지토리 데이터베이스에 대한 액세스를 사용하도록 설정합니다. 이 작업은 버전 2022.3부터 필요합니다.

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

  7. Resource Monitoring Tool와 Tableau Server 리포지토리 간에 SSL 연결을 사용하려면 내부 Postgres 연결에 SSL을 사용하도록 Tableau Server를 구성해야 합니다. 자세한 내용은 내부 Postgres 통신에 대해 SSL 구성을 참조하십시오.

    Resource Monitoring Tool를 사용하면 인증서 파일(server.crt) 또는 지문을 SSL 연결에 사용할 수 있습니다. Postgres 데이터베이스의 인증서 파일은 다음 위치에 설치됩니다.

    C:/ProgramData/Tableau/Tableau Server/data/tabsvc/config/pgsql<version>/security

    인증서 파일(server.crt)을 사용하려는 경우 내부 Postgres SSL 연결을 위해 Tableau Server에서 생성된 인증서 파일을 RMT 서버를 설치하려는 컴퓨터에 복사합니다. 이 인증서를 컴퓨터 인증서 저장소에 복사합니다.

  8. Tableau Server가 REST API를 사용하도록 설정되어 있는지 확인합니다(사용이 기본값임). 이 작업을 수행하려면 tsm configuration get -k api.server.enabled 명령을 사용합니다. true 값이 반환되면 REST API를 사용하도록 설정된 것입니다. REST API를 사용하도록 설정하려면 tsm configuration set 명령을 사용합니다. 자세한 내용은 api.server.enabled를 참조하십시오.

  9. Tableau Server 로그의 크기를 검토합니다. 에이전트 서버가 설치되고 구성된 후 Resource Monitoring Tool는 데이터를 표시하기 전에 Tableau Server 로그에서 관련 기록 데이터를 처리합니다. 기간별 로그 데이터가 많은 경우 정보를 처리하는 데 시간이 걸릴 수 있습니다. 이로 인해 서버에서 최신 이벤트를 처리하는 데 지연이 발생할 수 있습니다.

    지연이 문제가 되고 기록 정보가 없는 것은 중요하지 않은 경우 다음을 수행하여 기존 파일을 정리할 수 있습니다.

    참고: CPU 사용량 및 메모리 사용량과 같은 성능 데이터는 기록 로그 데이터를 사용하여 수집되지 않으며 에이전트가 설치 및 구성된 후에 수집되므로 기록 데이터를 정리하더라도 성능 데이터는 영향을 받지 않습니다.

  10. (선택 사항) RMT 서버에서 액세스할 수 있는 SMTP 서버에 대한 연결 정보를 수집합니다.

    이메일 알림을 원하는 경우 서버 이름, 사용자 이름 및 비밀번호(있는 경우), 이메일을 보낼 때 사용할 수 있는 SMTP 서버의 포트 번호와 TLS 버전을 RMT 서버에 제공해야 합니다. 현재 TSL 버전 1.2가 필요하지만 TLS 버전 1.3도 지원됩니다. TLS 버전 1.3을 사용하려면 RMT 서버가 설치된 컴퓨터에 Open SSL 1.1.1f 이상이 있는지 확인하십시오. 자세한 내용은 이메일 알림을 참조하십시오.이메일 알림

이 작업을 수행할 수 있는 사용자

위에 설명된 모든 단계를 수행하려면 Resource Monitoring Tool를 설치하는 컴퓨터의 관리자이고 Tableau Server 관리자여야 합니다.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!