프로세스 상태를 XML로 가져오기

서버 프로세스 상태를 컴퓨터에서 읽을 수 있는 버전 즉, XML 형식으로 지정된 상태 버전을 가져오려면 다음 URL을 사용합니다.

http://my_tableau_server/admin/systeminfo.xml

컴퓨터에서 읽을 수 있는 프로세스 상태를 표시하거나 원격 액세스를 사용하도록 설정하려면 Tableau Server에 로그인해야 합니다.

서버가 다음과 유사한 상태 보고서를 반환합니다.

<systeminfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <machines>
    <machine name="my_tableau_server">
    <repository worker="my_tableau_server:8060" status="Active" preferred="false"/>
    <dataengine worker="my_tableau_server:27042" status="Active"/>
    <applicationserver worker="my_tableau_server:8600" status="Active"/>
    <apiserver worker="my_tableau_server:8000" status="Active"/>
    <vizqlserver worker="my_tableau_server:9100" status="Active"/>
    <dataserver worker="my_tableau_server:9700" status="Active"/>
    <backgrounder worker="my_tableau_server:8250" status="Active"/>
    <gateway worker="my_tableau_server:80" status="Active"/>
    <searchandbrowse worker="my_tableau_server:11000" status="Active"/>
    <cacheserver worker="my_tableau_server:6379" status="Active"/>
    <filestore worker="my_tableau_server:9345" status="Active" pendingTransfers="0" failedTransfers="0" syncTimestamp="2015-02-27T20:30:48.564Z"/>
    <clustercontroller worker="my_tableau_server:12012" status="Active"/>
    <coordination worker="my_tableau_server:12000" status="Active"/>
    </machine>
  </machines>
  <service status="Active"/>
</systeminfo>

XML의 상태 값

  • <process> worker - 프로세스가 실행되고 있는 노드의 이름과 프로세스가 사용 중인 포트입니다.

  • status - 노드의 프로세스 상태입니다. 가능한 값은 Active, Passive, Unlicensed, Busy, Down, ReadOnly, ActiveSyncing, StatusNotAvailable, StatusNotAvailableSyncing, NotAvailable, DecommisionedReadOnly, DecomisioningReadOnlyDecommissionFailedReadOnly입니다.

  • pendingTransfers - 노드에서 완전히 동기화되어야 하는 통합 문서 또는 데이터 원본 추출의 수입니다. 이는 이 파일 저장소 노드에 게시된 항목과 파일 저장소 노드에 게시되어 이 노드로 복사되어야 하는 항목을 나타냅니다.

  • failedTransfers - 마지막 자동화된 작업 중에 이 파일 저장소 노드로 전송되지 않은 통합 문서 또는 데이터 원본의 수입니다. 자동화된 작업은 일반적으로 15~30분마다 실행되지만 많은 수의 추출이나 크기가 큰 추출을 전송할 경우 더 오랜 시간이 걸릴 수 있습니다.

    실패한 전송이 반드시 Tableau Server의 문제를 나타내는 것은 아닙니다. 일반적으로 되풀이되는 자동화된 작업이 이전 동기화 중에 실패한 파일을 전송합니다. 실패한 파일 전송의 이유는 로그에 나와 있습니다.

  • syncTimestamp - 자동화된 작업이 마지막으로 실행되어 파일을 동기화한 UTC 형식의 시간입니다.