wiki:InstalacionOgagent

Version 1 (modified by ramon, 8 years ago) (diff)

Creación de la página

TOC(heading=Índice)?

OGAgent: agente OpenGnsys para sistema operativo

Descripción general

OGAgent es un nuevo programa agente compilado para instalar en los sistemas operativos de los equipos clientes y que incluye un servicio REST propio preparado para conversar mediante mensajes asíncronos en formato JSON con el servicio REST de su servidor OpenGnsys.

OGAgent para OpenGnsys 1.1.0 tiene incorporadas las siguientes operaciones:

  • Operaciones atendidas (pull):
Ruta Método Descripción Respuesta JSON
/opengnsys/statusGETnotificación del estado del equipo ...
/opengnsys/poweroffGEToperación de apagado del cliente(por definir)
/opengnsys/rebootGEToperación de reinicio del cliente(por definir)
  • Notificaciones enviadas al servidor (push):
Ruta Método Descripción Mensaje JSON
/opengnsys/startedPOSTInicio del servicio OGAgent {'ip':'IP','mac':'MAC'}
/opengnsys/stoppedPOSTParada del servicio OGAgent {'ip':'IP','mac':'MAC'}
/opengnsys/loggedinPOSTUsuario inicia sesión en escritorio {'ip':'IP','user':'Usuario'}
/opengnsys/loggedoutPOSTUsuario finaliza sesión en escritorio {'ip':'IP','user':'Usuario'}

Instalación

Sistemas operativos Ubuntu, Debian y derivados

Sistemas operativos Red Hat, Fedora y derivados

Sistemas operativos OpenSuSE

(en preparación)

Sistemas operativos Windows

Banco de pruebas

SO Cliente Escritorio Comentarios
CentOS 7NoCorrecto, sin notificar el estado de inicio de sesión
Fedora 23GNOME 3Correcto, sin notificar el estado de inicio de sesión
Ubuntu 14.04UnityCorrecto
Ubuntu 12.04UnityFalta alguna dependencia y no se inicia el servicio
Windows 7-Correcto
Windows 10-Correcto, pero el sistema no notifica cierre de sesión

Attachments (4)

Download all attachments as: .zip