Changes between Version 8 and Version 9 of InstalacionOgagent


Ignore:
Timestamp:
Jan 28, 2020, 1:52:21 PM (4 years ago)
Author:
ramon
Comment:

Revisar instalación y actualizar compatibilidades

Legend:

Unmodified
Added
Removed
Modified
  • InstalacionOgagent

    v8 v9  
    55== Descripción general ==
    66
    7 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 la API REST de su servidor OpenGnsys.
     7OGAgent 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.
    88
    99OGAgent consta de 2 componentes principales:
    10  * Servicio administrador: realiza la comunicación con el servidor OpenGnsys y ejecuta operaciones de administración sobre el cleinte.
     10 * Servicio administrador: realiza la comunicación con el servidor OpenGnsys y ejecuta operaciones de administración sobre el cliente.
    1111 * Servicio de usuario: ejecuta operaciones sobre la sesión del usuario.
    1212
     
    3131Ejecutar las siguientes operaciones como usuario administrador (usando {{{sudo}}}).
    3232
    33  1. Instalar dependencias ('''Nota''': revisar dependencias para Ubuntu 12.04):
     33 1. Instalar el agente descargado:
     34   * Para escritorios GNOME:
    3435 {{{
    35 sudo apt-get install -y libxss1 policykit-1 python python-requests python-qt4 python-six python-prctl
     36sudo apt install DirectorioDescarga/ogagent_Version_all.deb
    3637}}}
    37  1. Instalar el agente descargado:
     38   * Para escritorios KDE o Unity:
    3839 {{{
    39 sudo dpkg -i ogagent_Version_all.deb
     40sudo apt install --no-install-recommends DirectorioDescarga/ogagent_Version_all.deb
    4041}}}
    4142 1. Configurar el agente, incluyendo la dirección IP del servidor OpenGnsys:
     
    6667 1. Iniciar el servicio (se iniciará automáticamente en el proceso de arranque):
    6768 {{{
    68 service ogagent start
     69systemctl start ogagent
    6970}}}
    7071
     
    9798 {{{
    9899# cat /opt/opengnsys/log/ogagent.log
    99 2017-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 2017-11-09T11:40:41+0000: User logged in: ip=192.168.2.11, user=vagrant.
    101 2017-11-09T12:01:15+0000: User logged out: ip=192.168.2.11, user=vagrant.
    102 2017-11-09T12:02:30+0000: OGAgent stopped: ip=192.168.2.11, mac=08:00:27:0e:65:01, os=Linux:Ubuntu 16.04.
     1002020-01-28T11:59:05+0000: OGAgent started: ip=192.168.2.12, mac=08:00:27:0e:65:12, os=Linux:Ubuntu 18.04.
     1012020-01-28T11:59:42+0000: User logged in: ip=192.168.2.12, user=vagrant, lang=es, os=Linux:Ubuntu 18.04.
     1022020-01-28T12:05:59+0000: User logged out: ip=192.168.2.12, user=vagrant.
     1032020-01-28T12:06:03+0000: OGAgent stopped: ip=192.168.2.12, mac=08:00:27:0e:65:12, os=Linux:Ubuntu 18.04.
    103104}}}
     105
     106La 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)]
    104109
    105110=== Agente ===
     
    144149||{{{LNX}}}||Sistema operativo GNU/Linux||
    145150||{{{WIN}}}||Sistema operativo Windows||
    146 ||{{{OSX}}}||Sistema operativo Mac OS X ''(aún no soportado)''||
     151||{{{OSX}}}||Sistema operativo macOS X ''(aún no soportado)''||
    147152||{{{OPG}}}||Cliente OpenGnsys esperando órdenes ''(aún no soportado)''||
    148153||{{{BSY}}}||Cliente OpenGnsys ocupado ejecutando alguna orden ''(aún no soportado)''||
     
    151156
    152157||= 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||
    155161||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||
    159162||Windows 7||-||Correcto||
    160163||Windows 10||-||Correcto||
    161 ||macOS X 10.9.5||-||Correcto, solo servicio administrador||
     164||macOS X 10.13||-||Correcto, solo servicio administrador||
    162165