Obter o status do processo como XML

Para obter uma versão do status de processos do servidor que o computador possa ler, ou seja, uma versão do status em formato XML, use a URL a seguir:

http://my_tableau_server/admin/systeminfo.xml

É preciso fazer logon no Tableau Server para visualizar o status do processo por leitura computadorizada, ou ter acesso remoto permitido.

O servidor retornará um relatório de status semelhante ao seguinte:

<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>

Valores de status no XML

  • <process> worker - O nome do nó executando o processo e da porta que o processo está usando.

  • status - O status do processo no nó. Estes são os possíveis valores:Active, Passive, Unlicensed, Busy, Down, ReadOnly, ActiveSyncing, StatusNotAvailable, StatusNotAvailableSyncing, NotAvailable, DecommisionedReadOnly, DecomisioningReadOnly, and DecommissionFailedReadOnly

  • pendingTransfers - A quantidade de extrações de pastas de trabalho ou fontes de dados que o nó precisa para sincronizar completamente. Estas representam itens que foram publicados a este nó de armazenamento de arquivo, e itens que foram publicados a outros nós de armazenamento de arquivo, e que precisam ser copiados para este nó.

  • failedTransfers - A quantidade de pastas de trabalho ou fontes de dados que não foram transferidas a este nó de armazenamento de arquivo durante o último trabalho automático. O trabalho automático é executado a cada 15-30 minutos aproximadamente, porém pode levar mais tempo ao transferir um grande número de extrações ou grandes extrações.

    Transferências não sucedidas não necessariamente indicam um problema com o Tableau Server. O trabalho automático irá transferir arquivos que resultaram em falhas durante a sincronização anterior. As razões para a falha na transferência de arquivo são listadas nos registros.

  • syncTimestamp - A hora, em UTC (Tempo Universal Coordenado), do último trabalho automático executado que sincronizou arquivos.