Changes between Version 8 and Version 9 of InstalacionOgagent
- Timestamp:
- Jan 28, 2020, 12:52:21 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
InstalacionOgagent
v8 v9 5 5 == Descripción general == 6 6 7 OGAgent es un nuevo programa agente compilado para instalar en los sistemas operativos de los equipos cliente sy que incluye un servicio REST propio preparado para ''conversar'' mediante mensajes asíncronos en formato JSON con la API REST de su servidor OpenGnsys.7 OGAgent es un nuevo programa agente compilado para instalar en los sistemas operativos de los equipos cliente y que incluye un servicio REST propio preparado para ''conversar'' mediante mensajes asíncronos en formato JSON con la API REST de su servidor OpenGnsys. 8 8 9 9 OGAgent consta de 2 componentes principales: 10 * Servicio administrador: realiza la comunicación con el servidor OpenGnsys y ejecuta operaciones de administración sobre el cl einte.10 * Servicio administrador: realiza la comunicación con el servidor OpenGnsys y ejecuta operaciones de administración sobre el cliente. 11 11 * Servicio de usuario: ejecuta operaciones sobre la sesión del usuario. 12 12 … … 31 31 Ejecutar las siguientes operaciones como usuario administrador (usando {{{sudo}}}). 32 32 33 1. Instalar dependencias ('''Nota''': revisar dependencias para Ubuntu 12.04): 33 1. Instalar el agente descargado: 34 * Para escritorios GNOME: 34 35 {{{ 35 sudo apt -get install -y libxss1 policykit-1 python python-requests python-qt4 python-six python-prctl36 sudo apt install DirectorioDescarga/ogagent_Version_all.deb 36 37 }}} 37 1. Instalar el agente descargado:38 * Para escritorios KDE o Unity: 38 39 {{{ 39 sudo dpkg -iogagent_Version_all.deb40 sudo apt install --no-install-recommends DirectorioDescarga/ogagent_Version_all.deb 40 41 }}} 41 42 1. Configurar el agente, incluyendo la dirección IP del servidor OpenGnsys: … … 66 67 1. Iniciar el servicio (se iniciará automáticamente en el proceso de arranque): 67 68 {{{ 68 s ervice ogagent start69 systemctl start ogagent 69 70 }}} 70 71 … … 97 98 {{{ 98 99 # cat /opt/opengnsys/log/ogagent.log 99 20 17-11-09T11:36:35+0000: OGAgent started: ip=192.168.2.11, mac=08:00:27:0e:65:01, os=Linux:Ubuntu 16.04.100 20 17-11-09T11:40:41+0000: User logged in: ip=192.168.2.11, user=vagrant.101 20 17-11-09T12:01:15+0000: User logged out: ip=192.168.2.11, user=vagrant.102 20 17-11-09T12:02:30+0000: OGAgent stopped: ip=192.168.2.11, mac=08:00:27:0e:65:01, os=Linux:Ubuntu 16.04.100 2020-01-28T11:59:05+0000: OGAgent started: ip=192.168.2.12, mac=08:00:27:0e:65:12, os=Linux:Ubuntu 18.04. 101 2020-01-28T11:59:42+0000: User logged in: ip=192.168.2.12, user=vagrant, lang=es, os=Linux:Ubuntu 18.04. 102 2020-01-28T12:05:59+0000: User logged out: ip=192.168.2.12, user=vagrant. 103 2020-01-28T12:06:03+0000: OGAgent stopped: ip=192.168.2.12, mac=08:00:27:0e:65:12, os=Linux:Ubuntu 18.04. 103 104 }}} 105 106 La sección "Sesiones" de las propiedades de ordenador muestra una salida procesada de este fichero, como se muestra en el gráfico de ejemplo. 107 108 [Image(sesiones-ogagent.png)] 104 109 105 110 === Agente === … … 144 149 ||{{{LNX}}}||Sistema operativo GNU/Linux|| 145 150 ||{{{WIN}}}||Sistema operativo Windows|| 146 ||{{{OSX}}}||Sistema operativo MacOS X ''(aún no soportado)''||151 ||{{{OSX}}}||Sistema operativo macOS X ''(aún no soportado)''|| 147 152 ||{{{OPG}}}||Cliente OpenGnsys esperando órdenes ''(aún no soportado)''|| 148 153 ||{{{BSY}}}||Cliente OpenGnsys ocupado ejecutando alguna orden ''(aún no soportado)''|| … … 151 156 152 157 ||= SO Cliente =||= Escritorio =||= Comentarios =|| 153 ||CentOS 7||No||Correcto, sin notificar el estado de inicio de sesión|| 154 ||Fedora 23||GNOME 3||Correcto, sin notificar el estado de inicio de sesión|| 158 ||CentOS 7||No||Correcto, solo servicio administrador|| 159 ||Fedora 30||KDE Plasma||Correcto|| 160 ||Ubuntu 18.04||GNOME 3||Correcto|| 155 161 ||Ubuntu 16.04||Unity||Correcto|| 156 ||Ubuntu 14.04||Unity||Correcto||157 ||Ubuntu 14.04||Lxde||Correcto, sin notificar salida de la sesión||158 ||Ubuntu 12.04||Unity||Falta alguna dependencia y no se inicia el servicio||159 162 ||Windows 7||-||Correcto|| 160 163 ||Windows 10||-||Correcto|| 161 ||macOS X 10. 9.5||-||Correcto, solo servicio administrador||164 ||macOS X 10.13||-||Correcto, solo servicio administrador|| 162 165