rendertext renderprint publicar app r shiny shiny-server

renderprint - shiny gallery



Rstudio Shiny ¿cómo puedo mostrar la versión del servidor Shiny en la página Shiny? (1)

¿Hay alguna variable o forma de consultar una página web activa de RStudio Shiny para mostrar la versión del servidor que se está ejecutando? Por ejemplo, mostrar algo como shiny-0.10.1 en la página web.

¿Algunas ideas?


Puede obtener la versión de brillante que se está ejecutando utilizando packageVersion :

> packageVersion("shiny") [1] ‘0.10.1’

Si desea detalles en el servidor, puede hacer una llamada al sistema:

> system(''shiny-server --version'', intern = TRUE) [1] "Shiny Server v1.1.0.10000" "Node.js v0.10.21"

o si está ejecutando brillante servidor pro hay un punto final de control de salud para llamar

http://my-shiny-ip-address/__health-check__

Devolvería una respuesta http con la información del servidor si el servidor está en línea como:

server-version: 1.2.3.4 active-connections: 8 active-apps: 2 active-processes: 3 cpu-percent: 13 memory-percent: 49 swap-percent: 39.1 load-average: 1.01953125

ver http://rstudio.github.io/shiny-server/latest/#monitoring-the-server