Obtener estado de proceso como XML

Para obtener una versión legible por máquina del estado del proceso de servidor, es decir, una versión del estado con formato XML, use la siguiente dirección URL:

http://my_tableau_server/admin/systeminfo.xml

Debe iniciar sesión en Tableau Server para ver el estado del proceso que el equipo puede leer o tener el acceso remoto habilitado.

El servidor devuelve un informe de estado parecido al siguiente:

<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 estado en el XML

  • <process> worker : el nombre del nodo que ejecuta el proceso y el puerto que usa el proceso.

  • status: el estado del proceso del nodo. Los posibles valores son: Active, Passive, Unlicensed, Busy, Down, ReadOnly, ActiveSyncing, StatusNotAvailable, StatusNotAvailableSyncing, NotAvailable, DecommisionedReadOnly, DecomisioningReadOnly y DecommissionFailedReadOnly

  • pendingTransfers: el recuento de extractos de libro de trabajo o fuente de datos que el nodo necesita para estar totalmente sincronizado. Estos representan elementos que se publicaron en este nodo de almacén de archivos y elementos que se publicaron en otros nodos de almacén de archivos y se deben copiar en este nodo.

  • failedTransfers: el recuento de libros de trabajo o fuentes de datos que no se transfirieron correctamente a este almacén de datos durante el último trabajo automatizado. El trabajo automatizado suele ejecutarse cada 15 o 30 minutos, pero puede tardar más al transferir un gran volumen de extractos o extractos grandes.

    Los fallos en las transferencias no indican necesariamente que haya un problema en Tableau Server. Normalmente, el trabajo automatizado recurrente transferirá archivos que no se sincronizaron la última vez. Las razones por las que fallaron las transferencias de archivos se recogen en los registros.

  • syncTimestamp: la hora en UTC del último trabajo automatizado que se ejecutó y sincronizó archivos.