모니터링을 위한 관리 뷰
이 콘텐츠는 조직이 데이터를 사용하여 영향력을 높이는 방법을 분석 및 개선하는 데 도움을 주는 성숙도 프레임워크인 Tableau Blueprint의 일부입니다. 여정을 시작하려면 평가(링크가 새 창에서 열림)를 수행하십시오.
Tableau Server 또는 Tableau Cloud의 데이터는 기본 관리 뷰(Tableau Server| Tableau Cloud), 사용자 지정 관리 뷰, Tableau 액셀러레이터를 사용하여 분석할 수 있습니다.
관리 뷰는 Tableau Server 또는 Tableau Cloud에 포함된 대시보드로, 시스템 사용률과 사용자가 콘텐츠와 어떻게 상호 작용하는지를 파악하여 시스템 활동 및 기타 예약된 작업을 사전에 모니터링할 수 있도록 도와줍니다.
Tableau Server 또는 Tableau Cloud에서 관리 뷰에 액세스하려면 사이트 역할을 서버 관리자 또는 사이트 관리자로 설정해야 합니다. Tableau Server 관리자는 모든 서버 활동에 대한 관리 뷰를 볼 수 있습니다. Tableau 사이트 관리자는 각자의 사이트로 제한된 Tableau Server의 기본 관리 뷰에 액세스할 수 있습니다. Tableau Cloud의 경우, 사이트 관리자는 각자의 사이트에 대한 기본 관리 뷰뿐 아니라, 스타터 통합 문서와 선별된 데이터 원본을 포함한 Tableau Cloud에도 액세스할 수 있습니다.
아래에서 보는 것처럼 서버 상태 또는 사이트 상태 페이지에서 관리 뷰로 이동합니다.
서버 상태 | 사이트 상태 |
모범 사례 권장 사항:
정기적으로 Tableau 사용 패턴과 시스템 사용률을 파악하는 시간을 가지십시오.
- Tableau Server: 응용 프로그램이 온종일 어떻게 기능을 수행하는지 파악하십시오. 추출 새로 고침 및 구독과 같은 백그라운드 작업을 면밀히 살펴, 정시에 실행되는지와 최대한 피크 시간/기간을 피해서 실행되는지 확인하십시오. 추출 작업량이 많은 경우에는 백그라운더 프로세스를 자체 노드로 격리하는 것이 좋습니다.
- Tableau Cloud: 예약된 작업의 성공/실패와 Bridge 리소스 사용률을 파악하십시오.
기본 관리 뷰
다음은 Tableau Server 관리자와 Tableau Cloud 사이트 관리자에게 가장 적합한 기본 관리 뷰에 대한 간략한 설명입니다.
- 추출용 백그라운드 작업 — 왜 오류가 발생했는지에 대한 자세한 내용을 포함하는 완료, 보류 중, 실패 상태의 추출 작업 세부 정보입니다. (Tableau Server | Tableau Cloud)
- Bridge와 연결된 데이터 원본에 대한 트래픽 — (Tableau Cloud)
- Bridge 추출 — (Tableau Cloud)
- 비추출용 백그라운드 작업 — 왜 오류가 발생했는지에 대한 자세한 내용을 포함하는 완료, 보류 중, 실패 상태의 비추출 백그라운드 작업 세부 정보입니다. (Tableau Server | Tableau Cloud)
- 백그라운드 작업 지연 — 백그라운드 작업의 실제 시작 시각과 예약된 시작 시각 간의 차이입니다. 이 뷰를 사용하면 작업 일정을 재분배하고 작업을 최적화하여 서버 성능을 향상시킬 수 있는 위치를 식별할 수 있습니다. 백그라운드 작업 지연은 백그라운더 프로세스를 분리하고 확장하여 데이터 새로 고침을 위한 용량을 추가해야 하는지를 결정하는 중요한 메트릭입니다. (Tableau Server)
- 로드 시간 통계 — 뷰 로드 시간 및 성능 기록입니다. (Tableau Server)
- 뷰 성능 — 뷰 로드 시간과 지정된 기간 내에서 가장 느린 뷰에 대한 전체 분포입니다. 느린 로드 시간의 급증과 세션 수의 급증을 비교하여 하루 중 사용자 트래픽이 많아져 서버 속도가 느려지는 시간대를 식별할 수 있습니다. (Tableau Server)
- 흐름 실행의 성능 – 사이트의 모든 흐름에 대한 성능 기록을 보는 뷰입니다. (Tableau Server | Tableau Cloud)
- 공간 사용량 통계 — 추출 및 라이브 연결을 포함하여 게시된 통합 문서 및 데이터 원본의 공간 사용량입니다. (Tableau Server | Tableau Cloud).
- 서버 디스크 공간 — 현재와 과거의 서버 노드별 디스크 공간 사용량입니다. 서버 디스크 공간 뷰를 사용하여 Tableau Server를 실행하는 서버에서 사용 중인 디스크 공간의 양을 확인하십시오. 여기서 디스크 공간은 Tableau Server가 설치된 파티션만 의미합니다. 이 뷰를 사용하여 디스크 공간 사용량의 갑작스러운 변화를 확인할 수도 있습니다. (Tableau Server)
- 오래된 콘텐츠 — (Tableau Server | Tableau Cloud)
- Tableau Desktop 라이선스 사용량 — Tableau Desktop 라이선스 사용량 요약입니다. 라이선스를 효율적으로 관리하고 라이선스가 더 필요한지 여부를 결정하십시오. 이 뷰는 서버 관리자만 사용할 수 있습니다.
- Tableau Desktop 라이선스 만료 — Tableau Desktop 라이선스 만료 정보입니다. 이 뷰는 서버 관리자만 사용할 수 있습니다.
다음 기본 관리 뷰는 주로 사이트 관리자와 프로젝트 리더가 모니터링하며, 자세한 내용은 Tableau 사용자 참여 및 채택 측정에서 다룹니다.
- 뷰에 대한 트래픽 — 게시된 뷰에 대한 사용량 및 사용자입니다. 트래픽을 예상 대상 사용자 규모와 비교합니다.
- 데이터 원본에 대한 트래픽 — 게시된 데이터 원본에 대한 사용량 및 사용자입니다. 트래픽을 예상 대상 사용자 규모와 비교합니다.
- 모든 사용자의 작업 — 사이트에서의 활동을 확인하기 위한 모든 사용자에 대한 작업입니다.
- 특정 사용자의 작업 — 사용된 항목을 포함한 특정 사용자에 대한 작업입니다.
- 최근 사용자의 동작 — 사용자의 최근 동작입니다(마지막 동작 시간 및 유휴 시간 포함).
모범 사례 권장 사항:
임계값에 맞춰 데이터 기반 알림을 생성하도록 Tableau 관리자 통합 문서를 게시하십시오.
- Tableau Server: 기본 관리 뷰 통합 문서를 게시 및 추출하고 알림을 설정해야 합니다. Tableau Server에서 관리 뷰를 연 후에 임시 통합 문서를 컴퓨터에 복사하고, Tableau Desktop에서 열고, 다른 사람들이 볼 수 있도록 Tableau Server에 게시할 수 있습니다. Tableau Server 10.x부터 2018.1 버전까지는 해당 위치가 'Tableau Server\data\tabsvc\temp'입니다. 2018.2 및 이후 버전에서는 vizql server 프로세스 어디에나 위치할 수 있습니다. 예: Tableau Server\data\tabsvc\temp\vizqlserver_1.20182.18.0627.2230.
게시된 관리자 뷰 통합 문서의 공간 사용량 통계 뷰와 로드 시간 통계 뷰에서 데이터 기반 알림을 설정하여 관리 표준에 따라 어떤 통합 문서와 데이터 원본이 예상 크기 제한이나 로드 시간을 초과하는지 식별합니다. 예를 들어, 로드 시간 10초 미만이 표준이면 데이터 기반 알림은 로드 시간이 10초를 넘을 경우 알림을 제공합니다. 마찬가지로, 통합 문서 또는 데이터 원본 크기 1GB가 표준이면, 데이터 기반 알림은 통합 문서 또는 데이터 원본이 1GB보다 큰 경우 알림을 제공합니다. - Tableau Cloud: 관리자 인사이트 스타터 통합 문서를 새 프로젝트로 복사하고 알림을 설정합니다. 일부 예에는 사용자층이 어떤 임계값과 게시 활동 수준 미만으로 떨어지는지 알아보기 위한 로그인 활동이 포함됩니다.
사용자 지정 관리 뷰
사용자 지정 관리 뷰는 식별된 사용자 행동 및 조직별 KPI에 대한 심층 분석에 유용합니다. Tableau Server의 경우 기본 관리 뷰로 시작하고 Tableau Server 리포지토리에 연결하여 자체 연결을 생성하고 배포에 대한 보다 심층적인 분석을 수행하기 위해 선별된 데이터 원본인 Tableau Server 인사이트를 사용할 수 있습니다.
모범 사례 권장 사항:
사용자 지정 관리 뷰에서 다른 사용자의 추가 분석을 위한 시작점으로 사용될 수 있도록 Tableau Server 인사이트 또는 Tableau Cloud 관리자 인사이트 데이터 원본에 대한 사용 권한을 부여하십시오. Tableau Cloud 관리자 인사이트에 대한 자세한 내용은 관리자 인사이트 관리를 위한 팁을 참조하십시오.
Tableau Server 인사이트 데이터 원본은 GitHub에서 다운로드할 수 있으며, 다음과 같습니다.
- TS 백그라운드 작업 — 주로 백그라운더 프로세스에서 실행되는 추출 새로 고침 및 구독 작업을 분석합니다.
- TS 콘텐츠 — Tableau Server의 각 뷰, 통합 문서 및 게시된 데이터 원본에 대한 대략적인 수준의 요약 데이터입니다.
- TS 데이터 연결 — 통합 문서와 게시된 데이터 원본을 모두 기초 데이터 연결에 매핑합니다. 어떤 통합 문서가 어떤 데이터 원본에 연결되고, 그다음 어떤 데이터베이스에 연결되는지에 대한 답을 구하는 데 유용합니다.
- TS 이벤트 — 사용자 로그인, 뷰 액세스, 콘텐츠 게시 등 Tableau Server에서 발생하는 이벤트를 표시하는 마스터 감사 데이터 원본입니다.
- TS 사용자 — 사용자 활동에 대해 집계된 정보입니다.
- TS 웹 요청 — Tableau Server 웹 서버 구성 요소를 통해 생성된 요청입니다. 비주얼리제이션과의 사용자 상호 작용 및 성능 모니터링을 이해하는 데 유용합니다.
Tableau Cloud 사이트 관리자가 관리자 인사이트 프로젝트와 데이터 원본을 생성합니다. 이 프로젝트와 콘텐츠는 처음에는 사이트 관리자에게만 보입니다. Tableau Cloud 사이트 관리자는 누가 이 데이터를 이용하면 좋을지 고려하여 그에 따라 사용 권한을 부여해야 합니다. Tableau Cloud 관리자 인사이트 데이터 원본은 다음과 같습니다.
- TS 이벤트 — 사용자 로그인, 뷰 액세스, 콘텐츠 게시 등의 이벤트를 표시하는 마스터 감사 데이터 원본입니다.
- TS 사용자 — 사용자 활동에 대해 집계된 정보입니다.
Tableau 액셀러레이터
Tableau 액셀러레이터는 데이터 분석을 빠르게 시작할 수 있도록 미리 작성된 대시보드입니다. 액셀러레이터 모음에는 관리자가 대시보드 로드 시간을 대폭 개선하는 데 사용할 수 있는 두 가지 대시보드가 포함되어 있는데, 자세한 내용은 Tableau 블로그에서 확인해 보십시오.
Tableau Exchange와 Tableau Desktop에서 제공되는 모든 액셀러레이터에 액세스할 수 있습니다. 또한 Tableau Cloud에서 통합 문서를 만들 때 일부 액셀러레이터를 사용할 수 있습니다.
보안 온프레미스 서버
게시/탐색 권한이 있는 사용자가 액세스하면 안 되는 Tableau Server 리소스에 연결하는 것을 막으려면 다음 단계를 완료하여 온프레미스 서버를 구성하고 안전하게 보호하십시오.
PostgreSQL 사용자 계정을 만듭니다.
이름을 tbladminviews로 지정합니다.
관리자 뷰에 대한 최소 권한을 선택합니다.
tblwgadmin 대신 tbladminviews를 사용하도록 관리자 뷰 통합 문서 템플릿을 변경합니다.
개인(라우팅 불가) IP 주소를 거부하는 연결 IP 정책 추가합니다.
연결 IP 기본 규칙을 허용으로 변경
tsm configuration set -k ConnectionIPDefaultRule=ALLOW
개인(라우팅 불가) IP 주소 거부
tsm configuration set -k ConnectionIPDenyRanges=127.0.0.1,192.168.0.0-192.168.255.255,172.16.0.0-172.31.255.255,10.0.0.0-10.255.255.255